Mock Version: 2.12 Mock Version: 2.12 Mock Version: 2.12 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/smesh.spec'], chrootPath='/var/lib/mock/f36-build-side-47974-31410512-4294707/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=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/smesh.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: armv7hl Building for target armv7hl setting SOURCE_DATE_EPOCH=1637798400 Wrote: /builddir/build/SRPMS/smesh-9.6.0.2-3.fc36.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/smesh.spec'], chrootPath='/var/lib/mock/f36-build-side-47974-31410512-4294707/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=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/smesh.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: armv7hl Building for target armv7hl setting SOURCE_DATE_EPOCH=1637798400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.fA31ka + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf smesh-9.6.0.2 + /usr/bin/gzip -dc /builddir/build/SOURCES/smesh-9.6.0.2.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd smesh-9.6.0.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/smesh-cmake.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.yQ9eeI + umask 022 + cd /builddir/build/BUILD + cd smesh-9.6.0.2 + LDFLAGS=-Wl,--as-needed + export LDFLAGS + 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + 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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -I/usr/lib/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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS=-Wl,--as-needed + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -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/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DENABLE_NETGEN=ON -DNEW_NETGEN_INTERFACE=ON -DENABLE_MED=OFF -DBUILD_TESTS=TRUE -- The C compiler identification is GNU 11.2.1 -- The CXX compiler identification is GNU 11.2.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 -- Searching for OpenCASCADE... -- Searching for VTK... -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found utf8cpp: /usr/include/utf8cpp -- Searching for Boost... -- Found Boost: /usr/include (found version "1.76.0") found components: filesystem thread serialization chrono date_time atomic -- Found ZLIB: /usr/lib/libz.so (found version "1.2.11") -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_TESTS CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP ENABLE_MED INCLUDE_INSTALL_DIR LIB_INSTALL_DIR NEW_NETGEN_INTERFACE SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j5 --verbose /usr/bin/cmake -S/builddir/build/BUILD/smesh-9.6.0.2 -B/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/CMakeFiles /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' /usr/bin/gmake -f src/Netgen/CMakeFiles/nglib4smesh.dir/build.make src/Netgen/CMakeFiles/nglib4smesh.dir/depend /usr/bin/gmake -f src/Kernel/CMakeFiles/Kernel.dir/build.make src/Kernel/CMakeFiles/Kernel.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.6.0.2 /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel/CMakeFiles/Kernel.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.6.0.2 /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen/CMakeFiles/nglib4smesh.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' /usr/bin/gmake -f src/Kernel/CMakeFiles/Kernel.dir/build.make src/Kernel/CMakeFiles/Kernel.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' /usr/bin/gmake -f src/Netgen/CMakeFiles/nglib4smesh.dir/build.make src/Netgen/CMakeFiles/nglib4smesh.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 1%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/Basics/BasicsGenericDestructor.cxx.o [ 1%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/SALOMELocalTrace/BaseTraceCollector.cxx.o [ 1%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/Basics/Basics_Utils.cxx.o [ 1%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/SALOMELocalTrace/FileTraceCollector.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -DSMESH_ONLY -Wno-deprecated -std=c++11 -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/Basics/Basics_Utils.cxx.o -MF CMakeFiles/Kernel.dir/src/Basics/Basics_Utils.cxx.o.d -o CMakeFiles/Kernel.dir/src/Basics/Basics_Utils.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics/Basics_Utils.cxx cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -DSMESH_ONLY -Wno-deprecated -std=c++11 -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/Basics/BasicsGenericDestructor.cxx.o -MF CMakeFiles/Kernel.dir/src/Basics/BasicsGenericDestructor.cxx.o.d -o CMakeFiles/Kernel.dir/src/Basics/BasicsGenericDestructor.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics/BasicsGenericDestructor.cxx cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -DSMESH_ONLY -Wno-deprecated -std=c++11 -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/SALOMELocalTrace/BaseTraceCollector.cxx.o -MF CMakeFiles/Kernel.dir/src/SALOMELocalTrace/BaseTraceCollector.cxx.o.d -o CMakeFiles/Kernel.dir/src/SALOMELocalTrace/BaseTraceCollector.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace/BaseTraceCollector.cxx cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -DSMESH_ONLY -Wno-deprecated -std=c++11 -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/SALOMELocalTrace/FileTraceCollector.cxx.o -MF CMakeFiles/Kernel.dir/src/SALOMELocalTrace/FileTraceCollector.cxx.o.d -o CMakeFiles/Kernel.dir/src/SALOMELocalTrace/FileTraceCollector.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace/FileTraceCollector.cxx [ 1%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/nglib/nglib.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/nglib/nglib.cpp.o -MF CMakeFiles/nglib4smesh.dir/nglib/nglib.cpp.o.d -o CMakeFiles/nglib4smesh.dir/nglib/nglib.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib/nglib.cpp /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics/BasicsGenericDestructor.cxx: In static member function 'static void PROTECTED_DELETE::deleteInstance(PROTECTED_DELETE*)': /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics/BasicsGenericDestructor.cxx:62:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 62 | int ret; | ^~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace/FileTraceCollector.cxx: In static member function 'static BaseTraceCollector* FileTraceCollector::instance(const char*)': /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace/FileTraceCollector.cxx:55:11: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 55 | int ret; | ^~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace/FileTraceCollector.cxx: In destructor 'virtual FileTraceCollector::~FileTraceCollector()': /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace/FileTraceCollector.cxx:171:7: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 171 | int ret; | ^~~ [ 2%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceBufferPool.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -DSMESH_ONLY -Wno-deprecated -std=c++11 -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceBufferPool.cxx.o -MF CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceBufferPool.cxx.o.d -o CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceBufferPool.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace/LocalTraceBufferPool.cxx [ 2%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceCollector.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -DSMESH_ONLY -Wno-deprecated -std=c++11 -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceCollector.cxx.o -MF CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceCollector.cxx.o.d -o CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceCollector.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace/LocalTraceCollector.cxx [ 2%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/Utils/duplicate.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -DSMESH_ONLY -Wno-deprecated -std=c++11 -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/Utils/duplicate.cxx.o -MF CMakeFiles/Kernel.dir/src/Utils/duplicate.cxx.o.d -o CMakeFiles/Kernel.dir/src/Utils/duplicate.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils/duplicate.cxx [ 3%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/Utils/OpUtil.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -DSMESH_ONLY -Wno-deprecated -std=c++11 -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/Utils/OpUtil.cxx.o -MF CMakeFiles/Kernel.dir/src/Utils/OpUtil.cxx.o.d -o CMakeFiles/Kernel.dir/src/Utils/OpUtil.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils/OpUtil.cxx /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace/LocalTraceBufferPool.cxx: In static member function 'static LocalTraceBufferPool* LocalTraceBufferPool::instance()': /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace/LocalTraceBufferPool.cxx:83:11: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 83 | int ret; | ^~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace/LocalTraceBufferPool.cxx: In destructor 'virtual LocalTraceBufferPool::~LocalTraceBufferPool()': /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace/LocalTraceBufferPool.cxx:341:11: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 341 | int ret; | ^~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace/LocalTraceBufferPool.cxx:335:7: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 335 | int ret = pthread_mutex_lock(&_singletonMutex); // acquire lock to be alone | ^~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace/LocalTraceBufferPool.cxx: In member function 'long unsigned int LocalTraceBufferPool::lockedIncrement(long unsigned int&)': /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace/LocalTraceBufferPool.cxx:364:7: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 364 | int ret; | ^~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace/LocalTraceCollector.cxx: In static member function 'static BaseTraceCollector* LocalTraceCollector::instance()': /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace/LocalTraceCollector.cxx:50:11: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 50 | int ret; | ^~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace/LocalTraceCollector.cxx: In destructor 'virtual LocalTraceCollector::~LocalTraceCollector()': /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace/LocalTraceCollector.cxx:147:7: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 147 | int ret; | ^~~ [ 3%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/Utils/Utils_SALOME_Exception.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -DSMESH_ONLY -Wno-deprecated -std=c++11 -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/Utils/Utils_SALOME_Exception.cxx.o -MF CMakeFiles/Kernel.dir/src/Utils/Utils_SALOME_Exception.cxx.o.d -o CMakeFiles/Kernel.dir/src/Utils/Utils_SALOME_Exception.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils/Utils_SALOME_Exception.cxx [ 3%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/Utils/Utils_ExceptHandlers.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -DSMESH_ONLY -Wno-deprecated -std=c++11 -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/Utils/Utils_ExceptHandlers.cxx.o -MF CMakeFiles/Kernel.dir/src/Utils/Utils_ExceptHandlers.cxx.o.d -o CMakeFiles/Kernel.dir/src/Utils/Utils_ExceptHandlers.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils/Utils_ExceptHandlers.cxx [ 4%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/brick.cpp.o [ 4%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/algprim.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/algprim.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/algprim.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/algprim.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/algprim.cpp cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/brick.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/brick.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/brick.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/brick.cpp [ 4%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/bspline2d.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/bspline2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/bspline2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/bspline2d.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/bspline2d.cpp [ 5%] Linking CXX shared library libKernel.so cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/Kernel.dir/link.txt --verbose=1 /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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libKernel.so -o libKernel.so CMakeFiles/Kernel.dir/src/Basics/Basics_Utils.cxx.o CMakeFiles/Kernel.dir/src/Basics/BasicsGenericDestructor.cxx.o CMakeFiles/Kernel.dir/src/SALOMELocalTrace/BaseTraceCollector.cxx.o CMakeFiles/Kernel.dir/src/SALOMELocalTrace/FileTraceCollector.cxx.o CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceBufferPool.cxx.o CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceCollector.cxx.o CMakeFiles/Kernel.dir/src/Utils/duplicate.cxx.o CMakeFiles/Kernel.dir/src/Utils/OpUtil.cxx.o CMakeFiles/Kernel.dir/src/Utils/Utils_SALOME_Exception.cxx.o CMakeFiles/Kernel.dir/src/Utils/Utils_ExceptHandlers.cxx.o In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib/nglib.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib/nglib.cpp:16: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib/nglib.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib/nglib.cpp:16: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib/nglib.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib/nglib.cpp:16: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib/nglib.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib/nglib.cpp:16: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib/nglib.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib/nglib.cpp:16: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib/nglib.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLBoundarySeg; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::STLBoundarySeg; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../stlgeom/stltool.hpp:167:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::STLBoundarySeg' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../stlgeom/stlgeom.hpp:46, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib/nglib.cpp:17: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../stlgeom/stltool.hpp:110:7: note: 'class netgen::STLBoundarySeg' declared here 110 | class STLBoundarySeg | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib/nglib.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../stlgeom/stlgeom.hpp:271:47: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib/nglib.cpp:16: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here 67 | class Point3d | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib/nglib.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../stlgeom/stlgeom.hpp:305:57: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib/nglib.cpp:16: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here 184 | class Vec3d | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib/nglib.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib/nglib.cpp:568:24: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::STLReadTriangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../stlgeom/stlgeom.hpp:45, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib/nglib.cpp:17: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../stlgeom/stltopology.hpp:54:7: note: 'class netgen::STLReadTriangle' declared here 54 | class STLReadTriangle | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib/nglib.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<2>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point<2>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/spline.hpp:295:20: required from 'void netgen::SplineSeg::GetPoints(int, netgen::Array >&) const [with int D = 2]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:91:21: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib/nglib.cpp:16: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<2>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<2>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<2>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:16:17: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<2>' declared here 20 | class Point | ^~~~~ [ 6%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/csgeom.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/csgeom.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/csgeom.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/csgeom.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgeom.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 6%] Built target Kernel /usr/bin/gmake -f src/Geom/CMakeFiles/Geom.dir/build.make src/Geom/CMakeFiles/Geom.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.6.0.2 /builddir/build/BUILD/smesh-9.6.0.2/src/Geom /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Geom /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Geom/CMakeFiles/Geom.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' /usr/bin/gmake -f src/Geom/CMakeFiles/Geom.dir/build.make src/Geom/CMakeFiles/Geom.dir/build [ 6%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/csgparser.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/csgparser.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/csgparser.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/csgparser.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgparser.cpp gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 6%] Building CXX object src/Geom/CMakeFiles/Geom.dir/src/GEOMUtils/GEOMUtils.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Geom && /usr/bin/g++ -DCSFDB -DGeom_EXPORTS -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Geom/CMakeFiles/Geom.dir/src/GEOMUtils/GEOMUtils.cxx.o -MF CMakeFiles/Geom.dir/src/GEOMUtils/GEOMUtils.cxx.o.d -o CMakeFiles/Geom.dir/src/GEOMUtils/GEOMUtils.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils/GEOMUtils.cxx [ 6%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/curve2d.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/curve2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/curve2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/curve2d.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/curve2d.cpp /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::CalcTriangleApproximation(double, double)': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgeom.cpp:1083:12: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] 1083 | catch (exception) | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgparser.cpp:706:30: required from 'void netgen::LoadSpline(netgen::SplineGeometry&, netgen::CSGScanner&) [with int D = 2]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgparser.cpp:1178:14: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:29, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgparser.cpp:706:30: required from 'void netgen::LoadSpline(netgen::SplineGeometry&, netgen::CSGScanner&) [with int D = 3]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgparser.cpp:1204:14: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:29, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<2>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point<2>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/spline.hpp:295:20: required from 'void netgen::SplineSeg::GetPoints(int, netgen::Array >&) const [with int D = 2]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/spline.hpp:293:8: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<2>' declared here 20 | class Point | ^~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgeom.cpp: In member function 'netgen::CSGeometry::AddSurface(netgen::Surface*)': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgeom.cpp:508:27: warning: '%d' directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=] 508 | sprintf (name, "nnsurf%d", cntsurfs); | ^~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgeom.cpp:508:20: note: directive argument in the range [-2147483647, 2147483647] 508 | sprintf (name, "nnsurf%d", cntsurfs); | ^~~~~~~~~~ In file included from /usr/include/stdio.h:894, from /usr/include/c++/11/cstdio:42, from /usr/include/c++/11/ext/string_conversions.h:43, from /usr/include/c++/11/bits/basic_string.h:6606, from /usr/include/c++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/mystdlib.h:9, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/csgeom.cpp:1: /usr/include/bits/stdio2.h:38:34: note: '__sprintf_chk' output between 8 and 18 bytes into a destination of size 15 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils/GEOMUtils.cxx: In function 'void GEOMUtils::ConvertStringToTree(const string&, GEOMUtils::TreeModel&)': /builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils/GEOMUtils.cxx:1086:17: warning: unused variable 'upwardIndexBegin' [-Wunused-variable] 1086 | std::size_t upwardIndexBegin = dependencyStr.find("{",cursor) + 1; | ^~~~~~~~~~~~~~~~ [ 7%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/edgeflw.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/edgeflw.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/edgeflw.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/edgeflw.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/edgeflw.cpp [ 7%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/explicitcurve2d.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/explicitcurve2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/explicitcurve2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/explicitcurve2d.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/explicitcurve2d.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ [ 7%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/extrusion.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/extrusion.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/extrusion.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/extrusion.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/extrusion.cpp [ 8%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/gencyl.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/gencyl.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/gencyl.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/gencyl.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/gencyl.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<2>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point<2>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/spline.hpp:96:20: required from 'void netgen::SplineSeg::LineIntersections(double, double, double, netgen::Array >&, double) const [with int D = 2]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/extrusion.cpp:459:31: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<2>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ [ 8%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/genmesh.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/genmesh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/genmesh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/genmesh.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/genmesh.cpp [ 8%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/identify.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/identify.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/identify.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/identify.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/identify.cpp [ 8%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/manifold.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/manifold.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/manifold.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/manifold.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/manifold.cpp [ 9%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/meshsurf.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/meshsurf.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/meshsurf.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/meshsurf.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/meshsurf.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::MeshPoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::MeshPoint; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/genmesh.cpp:204:20: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::MeshPoint' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:235:9: note: 'class netgen::MeshPoint' declared here 235 | class MeshPoint : public Point<3> | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/identify.cpp:105:18: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here 127 | class INDEX_2 | ^~~~~~~ [ 9%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/polyhedra.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/polyhedra.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/polyhedra.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/polyhedra.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/polyhedra.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ [ 9%] Linking CXX shared library libGeom.so cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Geom && /usr/bin/cmake -E cmake_link_script CMakeFiles/Geom.dir/link.txt --verbose=1 /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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libGeom.so -o libGeom.so CMakeFiles/Geom.dir/src/GEOMUtils/GEOMUtils.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel: ../Kernel/libKernel.so /usr/lib/libTKV3d.so.7.5.0 /usr/lib/libTKBO.so.7.5.0 /usr/lib/libTKMesh.so.7.5.0 /usr/lib/libTKService.so.7.5.0 -lfontconfig /usr/lib/libTKHLR.so.7.5.0 -lGL -lX11 -lXext -lXmu -lXi /usr/lib/libfreetype.so /usr/lib/libTKShHealing.so.7.5.0 /usr/lib/libTKPrim.so.7.5.0 /usr/lib/libTKTopAlgo.so.7.5.0 /usr/lib/libTKGeomAlgo.so.7.5.0 /usr/lib/libTKBRep.so.7.5.0 /usr/lib/libTKGeomBase.so.7.5.0 /usr/lib/libTKG3d.so.7.5.0 /usr/lib/libTKG2d.so.7.5.0 /usr/lib/libTKMath.so.7.5.0 /usr/lib/libTKernel.so.7.5.0 -lpthread -lrt -lstdc++ /usr/lib/libtbb.so /usr/lib/libtbbmalloc.so -ldl [ 9%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/revolution.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/revolution.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/revolution.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/revolution.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/revolution.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Polyhedra::Face; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Polyhedra::Face; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:516:16: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Polyhedra::Face' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:36, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/polyhedra.hpp:22:11: note: 'class netgen::Polyhedra::Face' declared here 22 | class Face { | ^~~~ [ 10%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/singularref.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/singularref.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/singularref.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/singularref.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/singularref.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<2>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<2>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/revolution.cpp:303:20: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<2>' declared here 20 | class Point | ^~~~~ [ 10%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/solid.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/solid.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/solid.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/solid.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/solid.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/specpoin.cpp.o In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/specpoin.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/specpoin.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/specpoin.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/specpoin.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/singularref.cpp:41:16: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here 127 | class INDEX_2 | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ [ 11%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/spline3d.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/spline3d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/spline3d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/spline3d.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/spline3d.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::MeshPoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::MeshPoint; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/specpoin.cpp:1649:20: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::MeshPoint' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:235:9: note: 'class netgen::MeshPoint' declared here 235 | class MeshPoint : public Point<3> | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SpecialPoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SpecialPoint; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/specpoin.cpp:1675:24: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SpecialPoint' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:39, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/specpoin.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/specpoin.hpp:26:9: note: 'class netgen::SpecialPoint' declared here 26 | class SpecialPoint | ^~~~~~~~~~~~ [ 11%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/surface.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/surface.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/surface.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/surface.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/surface.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ [ 11%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/triapprox.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/triapprox.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/triapprox.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/triapprox.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/triapprox.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 11%] Built target Geom /usr/bin/gmake -f src/SMESH/CMakeFiles/SMDS.dir/build.make src/SMESH/CMakeFiles/SMDS.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.6.0.2 /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH/CMakeFiles/SMDS.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/SMDS.dir/build.make src/SMESH/CMakeFiles/SMDS.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 12%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_BallElement.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_BallElement.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_BallElement.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_BallElement.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_BallElement.cxx [ 13%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/array.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/array.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/array.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/array.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general/array.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ [ 13%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_CellOfNodes.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_CellOfNodes.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_CellOfNodes.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_CellOfNodes.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.cxx [ 13%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/bitarray.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/bitarray.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/bitarray.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/bitarray.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general/bitarray.cpp [ 13%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_Downward.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_Downward.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_Downward.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_Downward.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_Downward.cxx [ 14%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementFactory.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementFactory.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementFactory.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementFactory.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_ElementFactory.cxx [ 14%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/dynamicmem.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/dynamicmem.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/dynamicmem.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/dynamicmem.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general/dynamicmem.cpp [ 14%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementHolder.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementHolder.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementHolder.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementHolder.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_ElementHolder.cxx [ 14%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/flags.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/flags.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/flags.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/flags.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general/flags.cpp [ 15%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/hashtabl.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/hashtabl.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/hashtabl.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/hashtabl.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general/hashtabl.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general/hashtabl.cpp:229:17: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here 127 | class INDEX_2 | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general/hashtabl.cpp:293:17: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:200:7: note: 'class netgen::INDEX_3' declared here 200 | class INDEX_3 | ^~~~~~~ [ 15%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/mystring.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/mystring.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/mystring.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/mystring.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general/mystring.cpp [ 15%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/ngexception.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/ngexception.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/ngexception.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/ngexception.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general/ngexception.cpp [ 15%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_FaceOfNodes.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_FaceOfNodes.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_FaceOfNodes.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_FaceOfNodes.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_FaceOfNodes.cxx [ 16%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/optmem.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/optmem.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/optmem.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/optmem.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general/optmem.cpp [ 16%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/parthreads.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/parthreads.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/parthreads.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/parthreads.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general/parthreads.cpp [ 16%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/profiler.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/profiler.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/profiler.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/profiler.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general/profiler.cpp [ 16%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_FacePosition.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_FacePosition.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_FacePosition.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_FacePosition.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_FacePosition.cxx [ 17%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/seti.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/seti.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/seti.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/seti.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general/seti.cpp [ 18%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_LinearEdge.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_LinearEdge.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_LinearEdge.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_LinearEdge.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_LinearEdge.cxx [ 18%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MemoryLimit.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MemoryLimit.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_MemoryLimit.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MemoryLimit.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_MemoryLimit.cxx [ 18%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_Mesh.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_Mesh.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_Mesh.cxx [ 18%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/sort.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/sort.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/sort.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/sort.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general/sort.cpp [ 18%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/spbita2d.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/spbita2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/spbita2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/spbita2d.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general/spbita2d.cpp [ 19%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshCell.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshCell.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshCell.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshCell.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_MeshCell.cxx [ 19%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshElement.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshElement.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshElement.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshElement.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.cxx [ 20%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/symbolta.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/symbolta.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/symbolta.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/symbolta.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general/symbolta.cpp [ 20%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshGroup.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshGroup.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshGroup.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshGroup.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_MeshGroup.cxx [ 20%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/table.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/table.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/table.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/table.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general/table.cpp [ 20%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/mpi_interface.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/mpi_interface.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/mpi_interface.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/mpi_interface.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general/mpi_interface.cpp [ 21%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/gzstream.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/gzstream.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/gzstream.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/gzstream.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general/gzstream.cpp [ 22%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshNode.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshNode.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshNode.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshNode.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_MeshNode.cxx [ 22%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/adtree.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/adtree.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/adtree.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/adtree.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/adtree.cpp [ 22%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom2d.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom2d.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/geom2d.cpp [ 22%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshObject.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshObject.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshObject.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshObject.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_MeshObject.cxx [ 22%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshVolume.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshVolume.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshVolume.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshVolume.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_MeshVolume.cxx In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/geom2d.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/geom2d.cpp:272:16: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/geom2d.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here 69 | class Point2d | ^~~~~~~ [ 22%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom3d.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom3d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom3d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom3d.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/geom3d.cpp [ 23%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomfuncs.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomfuncs.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomfuncs.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomfuncs.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/geomfuncs.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/geom3d.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/geom3d.cpp:720:14: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/geom3d.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here 67 | class Point3d | ^~~~~~~ [ 23%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomtest3d.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomtest3d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomtest3d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomtest3d.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/geomtest3d.cpp [ 23%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/transform3d.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/transform3d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/transform3d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/transform3d.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/transform3d.cpp [ 24%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_PolygonalFaceOfNodes.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_PolygonalFaceOfNodes.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_PolygonalFaceOfNodes.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_PolygonalFaceOfNodes.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_PolygonalFaceOfNodes.cxx [ 25%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/spline.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/spline.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/spline.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/spline.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/spline.cpp [ 25%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_SpacePosition.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_SpacePosition.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_SpacePosition.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_SpacePosition.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_SpacePosition.cxx [ 25%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_UnstructuredGrid.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_UnstructuredGrid.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_UnstructuredGrid.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_UnstructuredGrid.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_UnstructuredGrid.cxx [ 25%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeOfNodes.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeOfNodes.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeOfNodes.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeOfNodes.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_VolumeOfNodes.cxx In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/spline.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<2>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point<2>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/spline.cpp:47:19: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/spline.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<2>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/spline.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/spline.cpp:434:19: required from 'void netgen::SplineSeg3::LineIntersections(double, double, double, netgen::Array >&, double) const [with int D = 3]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/spline.cpp:493:19: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/spline.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ [ 25%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/splinegeometry.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/splinegeometry.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/splinegeometry.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/splinegeometry.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:124:23: required from 'void netgen::SplineGeometry::AppendPoint(const netgen::Point&, double, bool) [with int D = 2]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:130:18: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:29, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::GeomPoint<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:124:23: required from 'void netgen::SplineGeometry::AppendPoint(const netgen::Point&, double, bool) [with int D = 3]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:131:18: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:29, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<3>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<2>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point<2>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/spline.hpp:295:20: required from 'void netgen::SplineSeg::GetPoints(int, netgen::Array >&) const [with int D = 2]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:105:24: required from 'void netgen::SplineGeometry::GetBoundingBox(netgen::Box&) const [with int D = 2]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:130:18: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<2>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/spline.hpp:295:20: required from 'void netgen::SplineSeg::GetPoints(int, netgen::Array >&) const [with int D = 3]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:105:24: required from 'void netgen::SplineGeometry::GetBoundingBox(netgen::Box&) const [with int D = 3]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:131:18: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ [ 26%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeTool.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeTool.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeTool.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeTool.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_VolumeTool.cxx [ 26%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/geom2d/genmesh2d.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/geom2d/genmesh2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/geom2d/genmesh2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/geom2d/genmesh2d.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_UnstructuredGrid.cxx: In member function 'void SMDS_UnstructuredGrid::BuildDownwardConnectivity(bool)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_UnstructuredGrid.cxx:466:7: warning: variable 'GuessSize' set but not used [-Wunused-but-set-variable] 466 | int GuessSize[VTK_MAXTYPE]; | ^~~~~~~~~ [ 26%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkCellIterator.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkCellIterator.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkCellIterator.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkCellIterator.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_VtkCellIterator.cxx [ 27%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/geom2d/geom2dmesh.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/geom2d/geom2dmesh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/geom2d/geom2dmesh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/geom2d/geom2dmesh.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/geom2dmesh.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<2>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point<2>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/spline.hpp:295:20: required from 'void netgen::SplineSeg::GetPoints(int, netgen::Array >&) const [with int D = 2]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:91:21: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<2>' declared here 20 | class Point | ^~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_VolumeTool.cxx: In member function 'int SMDS_VolumeTool::GetOppFaceIndex(int) const': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_VolumeTool.cxx:1329:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1329 | if ( faceIndex == 0 || faceIndex == 1 ) | ^~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_VolumeTool.cxx:1331:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1331 | break; | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<2>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point<2>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/spline.hpp:295:20: required from 'void netgen::SplineSeg::GetPoints(int, netgen::Array >&) const [with int D = 2]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:91:21: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<2>' declared here 20 | class Point | ^~~~~ [ 27%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/geom2d/geometry2d.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/geom2d/geometry2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/geom2d/geometry2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/geom2d/geometry2d.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp [ 27%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/nginterface.cpp [ 27%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/chrono.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/chrono.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/chrono.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/chrono.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/chrono.cxx [ 28%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface_v2.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface_v2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface_v2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface_v2.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/nginterface_v2.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::GeomPoint<2>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:139:20: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::GeomPoint<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/gprim.hpp:29, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/spline.hpp:22:9: note: 'class netgen::GeomPoint<2>' declared here 22 | class GeomPoint : public Point | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<2>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point<2>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/spline.hpp:295:20: required from 'void netgen::SplineSeg::GetPoints(int, netgen::Array >&) const [with int D = 2]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:91:21: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<2>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ /usr/bin/gmake -f src/SMESH/CMakeFiles/MEFISTO2.dir/build.make src/SMESH/CMakeFiles/MEFISTO2.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.6.0.2 /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH/CMakeFiles/MEFISTO2.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/MEFISTO2.dir/build.make src/SMESH/CMakeFiles/MEFISTO2.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 28%] Building CXX object src/SMESH/CMakeFiles/MEFISTO2.dir/src/MEFISTO2/aptrte.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DMEFISTO2_EXPORTS -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/MEFISTO2.dir/src/MEFISTO2/aptrte.cxx.o -MF CMakeFiles/MEFISTO2.dir/src/MEFISTO2/aptrte.cxx.o.d -o CMakeFiles/MEFISTO2.dir/src/MEFISTO2/aptrte.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/aptrte.cxx [ 28%] Building C object src/SMESH/CMakeFiles/MEFISTO2.dir/src/MEFISTO2/trte.c.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/gcc -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DMEFISTO2_EXPORTS -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/MEFISTO2.dir/src/MEFISTO2/trte.c.o -MF CMakeFiles/MEFISTO2.dir/src/MEFISTO2/trte.c.o.d -o CMakeFiles/MEFISTO2.dir/src/MEFISTO2/trte.c.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'fasoar_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:718:19: warning: unused variable 'io___19' [-Wunused-variable] 718 | static cilist io___19 = { 0, 0, 0, 0, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:717:19: warning: unused variable 'io___18' [-Wunused-variable] 717 | static cilist io___18 = { 0, 0, 0, 0, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:716:19: warning: unused variable 'io___15' [-Wunused-variable] 716 | static cilist io___15 = { 0, 0, 0, 0, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:715:19: warning: unused variable 'io___14' [-Wunused-variable] 715 | static cilist io___14 = { 0, 0, 0, 0, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:714:19: warning: unused variable 'io___13' [-Wunused-variable] 714 | static cilist io___13 = { 0, 0, 0, 0, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:709:20: warning: unused variable 'i__' [-Wunused-variable] 709 | static integer i__, n, nu2sar[2]; | ^~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'cenced_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:1553:19: warning: unused variable 'io___80' [-Wunused-variable] 1553 | static cilist io___80 = { 0, 0, 0, fmt_10000, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:1552:19: warning: unused variable 'io___79' [-Wunused-variable] 1552 | static cilist io___79 = { 0, 0, 0, 0, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'teajte_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:1744:19: warning: unused variable 'io___98' [-Wunused-variable] 1744 | static cilist io___98 = { 0, 0, 0, 0, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:1741:28: warning: unused variable 'imprim' [-Wunused-variable] 1741 | static integer nbsofr, imprim; | ^~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'tetaid_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:1930:19: warning: unused variable 'io___106' [-Wunused-variable] 1930 | static cilist io___106 = { 0, 0, 0, fmt_10001, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:1929:19: warning: unused variable 'io___105' [-Wunused-variable] 1929 | static cilist io___105 = { 0, 0, 0, fmt_10000, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:1926:31: warning: variable 'xyzd' set but not used [-Wunused-but-set-variable] 1926 | static doublereal xyz[3], xyzd[3]; | ^~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:1926:23: warning: variable 'xyz' set but not used [-Wunused-but-set-variable] 1926 | static doublereal xyz[3], xyzd[3]; | ^~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'tehote_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:2026:19: warning: unused variable 'io___132' [-Wunused-variable] 2026 | static cilist io___132 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:2025:19: warning: unused variable 'io___126' [-Wunused-variable] 2025 | static cilist io___126 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'tetrte_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:2499:19: warning: unused variable 'io___146' [-Wunused-variable] 2499 | static cilist io___146 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'terefr_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3086:25: warning: variable 'ns2' set but not used [-Wunused-but-set-variable] 3086 | static integer ns1, ns2, narete; | ^~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3086:20: warning: variable 'ns1' set but not used [-Wunused-but-set-variable] 3086 | static integer ns1, ns2, narete; | ^~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'tesuex_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3231:19: warning: unused variable 'io___187' [-Wunused-variable] 3231 | static cilist io___187 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'trp1st_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3695:19: warning: unused variable 'io___214' [-Wunused-variable] 3695 | static cilist io___214 = { 0, 0, 0, fmt_19990, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3694:19: warning: unused variable 'io___213' [-Wunused-variable] 3694 | static cilist io___213 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3693:19: warning: unused variable 'io___212' [-Wunused-variable] 3693 | static cilist io___212 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3692:19: warning: unused variable 'io___210' [-Wunused-variable] 3692 | static cilist io___210 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3691:19: warning: unused variable 'io___209' [-Wunused-variable] 3691 | static cilist io___209 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3690:19: warning: unused variable 'io___208' [-Wunused-variable] 3690 | static cilist io___208 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3689:19: warning: unused variable 'io___207' [-Wunused-variable] 3689 | static cilist io___207 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3688:19: warning: unused variable 'io___202' [-Wunused-variable] 3688 | static cilist io___202 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3683:23: warning: unused variable 'ii' [-Wunused-variable] 3683 | static integer j, ii, nt0, nt1, nar, nta, noar, nosotr[3]; | ^~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'tesusp_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:4175:19: warning: unused variable 'io___238' [-Wunused-variable] 4175 | static cilist io___238 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:4174:19: warning: unused variable 'io___226' [-Wunused-variable] 4174 | static cilist io___226 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'teamqa_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:4460:19: warning: unused variable 'io___274' [-Wunused-variable] 4460 | static cilist io___274 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:4459:19: warning: unused variable 'io___262' [-Wunused-variable] 4459 | static cilist io___262 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:4458:19: warning: unused variable 'io___260' [-Wunused-variable] 4458 | static cilist io___260 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'trchtd_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:5241:19: warning: unused variable 'io___310' [-Wunused-variable] 5241 | static cilist io___310 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'trcf0a_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:5561:19: warning: unused variable 'io___335' [-Wunused-variable] 5561 | static cilist io___335 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:5560:19: warning: unused variable 'io___334' [-Wunused-variable] 5560 | static cilist io___334 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'trcf1a_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:5795:19: warning: unused variable 'io___341' [-Wunused-variable] 5795 | static cilist io___341 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:5794:19: warning: unused variable 'io___340' [-Wunused-variable] 5794 | static cilist io___340 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:5793:19: warning: unused variable 'io___336' [-Wunused-variable] 5793 | static cilist io___336 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'trcf2a_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:5972:19: warning: unused variable 'io___345' [-Wunused-variable] 5972 | static cilist io___345 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'trcf3a_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6096:19: warning: unused variable 'io___346' [-Wunused-variable] 6096 | static cilist io___346 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'tridcf_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6481:19: warning: unused variable 'io___401' [-Wunused-variable] 6481 | static cilist io___401 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6480:19: warning: unused variable 'io___400' [-Wunused-variable] 6480 | static cilist io___400 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6479:19: warning: unused variable 'io___399' [-Wunused-variable] 6479 | static cilist io___399 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6478:19: warning: unused variable 'io___398' [-Wunused-variable] 6478 | static cilist io___398 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6477:19: warning: unused variable 'io___396' [-Wunused-variable] 6477 | static cilist io___396 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6476:19: warning: unused variable 'io___395' [-Wunused-variable] 6476 | static cilist io___395 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6475:19: warning: unused variable 'io___389' [-Wunused-variable] 6475 | static cilist io___389 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6474:19: warning: unused variable 'io___388' [-Wunused-variable] 6474 | static cilist io___388 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6473:19: warning: unused variable 'io___387' [-Wunused-variable] 6473 | static cilist io___387 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6472:19: warning: unused variable 'io___381' [-Wunused-variable] 6472 | static cilist io___381 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6471:19: warning: unused variable 'io___380' [-Wunused-variable] 6471 | static cilist io___380 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6470:19: warning: unused variable 'io___379' [-Wunused-variable] 6470 | static cilist io___379 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6469:19: warning: unused variable 'io___377' [-Wunused-variable] 6469 | static cilist io___377 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6468:19: warning: unused variable 'io___376' [-Wunused-variable] 6468 | static cilist io___376 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6467:19: warning: unused variable 'io___375' [-Wunused-variable] 6467 | static cilist io___375 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6443:25: warning: unused variable 'k' [-Wunused-variable] 6443 | static integer i__, k; | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'te1stm_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6955:19: warning: unused variable 'io___419' [-Wunused-variable] 6955 | static cilist io___419 = { 0, 0, 0, fmt_10055, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6954:19: warning: unused variable 'io___418' [-Wunused-variable] 6954 | static cilist io___418 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6953:19: warning: unused variable 'io___417' [-Wunused-variable] 6953 | static cilist io___417 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6952:19: warning: unused variable 'io___416' [-Wunused-variable] 6952 | static cilist io___416 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6951:19: warning: unused variable 'io___403' [-Wunused-variable] 6951 | static cilist io___403 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'mt4sqa_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:7424:19: warning: unused variable 'io___438' [-Wunused-variable] 7424 | static cilist io___438 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:7423:19: warning: unused variable 'io___436' [-Wunused-variable] 7423 | static cilist io___436 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:7422:19: warning: unused variable 'io___434' [-Wunused-variable] 7422 | static cilist io___434 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:7421:19: warning: unused variable 'io___432' [-Wunused-variable] 7421 | static cilist io___432 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:7420:19: warning: unused variable 'io___431' [-Wunused-variable] 7420 | static cilist io___431 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'te2t2t_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:7607:19: warning: unused variable 'io___451' [-Wunused-variable] 7607 | static cilist io___451 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:7606:19: warning: unused variable 'io___445' [-Wunused-variable] 7606 | static cilist io___445 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'f0trte_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:7810:19: warning: unused variable 'io___456' [-Wunused-variable] 7810 | static cilist io___456 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'f3trte_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:8391:29: warning: variable 'i1' set but not used [-Wunused-but-set-variable] 8391 | static integer i__, i0, i1, i3; | ^~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'mt3str_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:8747:19: warning: unused variable 'io___481' [-Wunused-variable] 8747 | static cilist io___481 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'trpite_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:8850:19: warning: unused variable 'io___489' [-Wunused-variable] 8850 | static cilist io___489 = { 0, 0, 0, fmt_10010, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'sasoar_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:8997:19: warning: unused variable 'io___497' [-Wunused-variable] 8997 | static cilist io___497 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:8996:19: warning: unused variable 'io___496' [-Wunused-variable] 8996 | static cilist io___496 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:8995:19: warning: unused variable 'io___495' [-Wunused-variable] 8995 | static cilist io___495 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'caetoi_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9184:19: warning: unused variable 'io___501' [-Wunused-variable] 9184 | static cilist io___501 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'focftr_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9321:19: warning: unused variable 'io___526' [-Wunused-variable] 9321 | static cilist io___526 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9320:19: warning: unused variable 'io___525' [-Wunused-variable] 9320 | static cilist io___525 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9319:19: warning: unused variable 'io___524' [-Wunused-variable] 9319 | static cilist io___524 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9318:19: warning: unused variable 'io___523' [-Wunused-variable] 9318 | static cilist io___523 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9317:19: warning: unused variable 'io___521' [-Wunused-variable] 9317 | static cilist io___521 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9316:19: warning: unused variable 'io___519' [-Wunused-variable] 9316 | static cilist io___519 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9315:19: warning: unused variable 'io___513' [-Wunused-variable] 9315 | static cilist io___513 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9314:19: warning: unused variable 'io___512' [-Wunused-variable] 9314 | static cilist io___512 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9313:19: warning: unused variable 'io___511' [-Wunused-variable] 9313 | static cilist io___511 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9304:34: warning: unused variable 'kk' [-Wunused-variable] 9304 | static integer i__, j, k, n, kk, nt, na0, na1, ns0, ns1, ns2, nt0, noar, | ^~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'tefoar_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9928:19: warning: unused variable 'io___609' [-Wunused-variable] 9928 | static cilist io___609 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9927:19: warning: unused variable 'io___608' [-Wunused-variable] 9927 | static cilist io___608 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9926:19: warning: unused variable 'io___607' [-Wunused-variable] 9926 | static cilist io___607 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9925:19: warning: unused variable 'io___606' [-Wunused-variable] 9925 | static cilist io___606 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9924:19: warning: unused variable 'io___605' [-Wunused-variable] 9924 | static cilist io___605 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9923:19: warning: unused variable 'io___604' [-Wunused-variable] 9923 | static cilist io___604 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9922:19: warning: unused variable 'io___599' [-Wunused-variable] 9922 | static cilist io___599 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9921:19: warning: unused variable 'io___596' [-Wunused-variable] 9921 | static cilist io___596 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9920:19: warning: unused variable 'io___595' [-Wunused-variable] 9920 | static cilist io___595 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9919:19: warning: unused variable 'io___594' [-Wunused-variable] 9919 | static cilist io___594 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9918:19: warning: unused variable 'io___593' [-Wunused-variable] 9918 | static cilist io___593 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9917:19: warning: unused variable 'io___592' [-Wunused-variable] 9917 | static cilist io___592 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9916:19: warning: unused variable 'io___591' [-Wunused-variable] 9916 | static cilist io___591 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9915:19: warning: unused variable 'io___590' [-Wunused-variable] 9915 | static cilist io___590 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9914:19: warning: unused variable 'io___589' [-Wunused-variable] 9914 | static cilist io___589 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9913:19: warning: unused variable 'io___588' [-Wunused-variable] 9913 | static cilist io___588 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9912:19: warning: unused variable 'io___587' [-Wunused-variable] 9912 | static cilist io___587 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9911:19: warning: unused variable 'io___577' [-Wunused-variable] 9911 | static cilist io___577 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9910:19: warning: unused variable 'io___576' [-Wunused-variable] 9910 | static cilist io___576 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9909:19: warning: unused variable 'io___572' [-Wunused-variable] 9909 | static cilist io___572 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9908:19: warning: unused variable 'io___571' [-Wunused-variable] 9908 | static cilist io___571 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9907:19: warning: unused variable 'io___564' [-Wunused-variable] 9907 | static cilist io___564 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9906:19: warning: unused variable 'io___563' [-Wunused-variable] 9906 | static cilist io___563 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9905:19: warning: unused variable 'io___560' [-Wunused-variable] 9905 | static cilist io___560 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9904:19: warning: unused variable 'io___558' [-Wunused-variable] 9904 | static cilist io___558 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9903:19: warning: unused variable 'io___549' [-Wunused-variable] 9903 | static cilist io___549 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9902:19: warning: unused variable 'io___548' [-Wunused-variable] 9902 | static cilist io___548 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c: In function 'te4ste_': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:10691:19: warning: unused variable 'io___630' [-Wunused-variable] 10691 | static cilist io___630 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:10690:19: warning: unused variable 'io___629' [-Wunused-variable] 10690 | static cilist io___629 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:10689:19: warning: unused variable 'io___626' [-Wunused-variable] 10689 | static cilist io___626 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:10688:19: warning: unused variable 'io___625' [-Wunused-variable] 10688 | static cilist io___625 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ [ 29%] Linking CXX shared library libSMDS.so cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/SMDS.dir/link.txt --verbose=1 /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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libSMDS.so -o libSMDS.so CMakeFiles/SMDS.dir/src/SMDS/SMDS_BallElement.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_CellOfNodes.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_Downward.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementFactory.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementHolder.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_FaceOfNodes.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_FacePosition.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_LinearEdge.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MemoryLimit.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_Mesh.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshCell.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshElement.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshGroup.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshNode.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshObject.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshVolume.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_PolygonalFaceOfNodes.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_SpacePosition.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_UnstructuredGrid.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeOfNodes.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeTool.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkCellIterator.cxx.o CMakeFiles/SMDS.dir/src/SMDS/chrono.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel: ../Kernel/libKernel.so /usr/lib/libvtkCommonDataModel.so.9.1.0 /usr/lib/libvtkCommonTransforms.so.9.1.0 /usr/lib/libvtkCommonMath.so.9.1.0 /usr/lib/libvtkkissfft.so.9.1.0 /usr/lib/libvtkCommonCore.so.9.1.0 /usr/lib/libvtksys.so.9.1.0 -ldl [ 29%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/read_fnf_mesh.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/read_fnf_mesh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/read_fnf_mesh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/read_fnf_mesh.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/read_fnf_mesh.cpp [ 29%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/readtetmesh.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/readtetmesh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/readtetmesh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/readtetmesh.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/readtetmesh.cpp At top level: /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:10688:19: warning: 'io___625' defined but not used [-Wunused-variable] /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:10689:19: warning: 'io___626' defined but not used [-Wunused-variable] 10689 | static cilist io___626 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:10690:19: warning: 'io___629' defined but not used [-Wunused-variable] 10690 | static cilist io___629 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:10691:19: warning: 'io___630' defined but not used [-Wunused-variable] 10691 | static cilist io___630 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9902:19: warning: 'io___548' defined but not used [-Wunused-variable] 9902 | static cilist io___548 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9903:19: warning: 'io___549' defined but not used [-Wunused-variable] 9903 | static cilist io___549 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9904:19: warning: 'io___558' defined but not used [-Wunused-variable] 9904 | static cilist io___558 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9905:19: warning: 'io___560' defined but not used [-Wunused-variable] 9905 | static cilist io___560 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9906:19: warning: 'io___563' defined but not used [-Wunused-variable] 9906 | static cilist io___563 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9907:19: warning: 'io___564' defined but not used [-Wunused-variable] 9907 | static cilist io___564 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9908:19: warning: 'io___571' defined but not used [-Wunused-variable] 9908 | static cilist io___571 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9909:19: warning: 'io___572' defined but not used [-Wunused-variable] 9909 | static cilist io___572 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9910:19: warning: 'io___576' defined but not used [-Wunused-variable] 9910 | static cilist io___576 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9911:19: warning: 'io___577' defined but not used [-Wunused-variable] 9911 | static cilist io___577 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9912:19: warning: 'io___587' defined but not used [-Wunused-variable] 9912 | static cilist io___587 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9913:19: warning: 'io___588' defined but not used [-Wunused-variable] 9913 | static cilist io___588 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9914:19: warning: 'io___589' defined but not used [-Wunused-variable] 9914 | static cilist io___589 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9915:19: warning: 'io___590' defined but not used [-Wunused-variable] 9915 | static cilist io___590 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9916:19: warning: 'io___591' defined but not used [-Wunused-variable] 9916 | static cilist io___591 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9917:19: warning: 'io___592' defined but not used [-Wunused-variable] 9917 | static cilist io___592 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9918:19: warning: 'io___593' defined but not used [-Wunused-variable] 9918 | static cilist io___593 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9919:19: warning: 'io___594' defined but not used [-Wunused-variable] 9919 | static cilist io___594 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9920:19: warning: 'io___595' defined but not used [-Wunused-variable] 9920 | static cilist io___595 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9921:19: warning: 'io___596' defined but not used [-Wunused-variable] 9921 | static cilist io___596 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9922:19: warning: 'io___599' defined but not used [-Wunused-variable] 9922 | static cilist io___599 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9923:19: warning: 'io___604' defined but not used [-Wunused-variable] 9923 | static cilist io___604 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9924:19: warning: 'io___605' defined but not used [-Wunused-variable] 9924 | static cilist io___605 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9925:19: warning: 'io___606' defined but not used [-Wunused-variable] 9925 | static cilist io___606 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9926:19: warning: 'io___607' defined but not used [-Wunused-variable] 9926 | static cilist io___607 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9927:19: warning: 'io___608' defined but not used [-Wunused-variable] 9927 | static cilist io___608 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9928:19: warning: 'io___609' defined but not used [-Wunused-variable] 9928 | static cilist io___609 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9304:34: warning: 'kk' defined but not used [-Wunused-variable] 9304 | static integer i__, j, k, n, kk, nt, na0, na1, ns0, ns1, ns2, nt0, noar, | ^~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9313:19: warning: 'io___511' defined but not used [-Wunused-variable] 9313 | static cilist io___511 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9314:19: warning: 'io___512' defined but not used [-Wunused-variable] 9314 | static cilist io___512 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9315:19: warning: 'io___513' defined but not used [-Wunused-variable] 9315 | static cilist io___513 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9316:19: warning: 'io___519' defined but not used [-Wunused-variable] 9316 | static cilist io___519 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9317:19: warning: 'io___521' defined but not used [-Wunused-variable] 9317 | static cilist io___521 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9318:19: warning: 'io___523' defined but not used [-Wunused-variable] 9318 | static cilist io___523 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9319:19: warning: 'io___524' defined but not used [-Wunused-variable] 9319 | static cilist io___524 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9320:19: warning: 'io___525' defined but not used [-Wunused-variable] 9320 | static cilist io___525 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9321:19: warning: 'io___526' defined but not used [-Wunused-variable] 9321 | static cilist io___526 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:9184:19: warning: 'io___501' defined but not used [-Wunused-variable] 9184 | static cilist io___501 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:8995:19: warning: 'io___495' defined but not used [-Wunused-variable] 8995 | static cilist io___495 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:8996:19: warning: 'io___496' defined but not used [-Wunused-variable] 8996 | static cilist io___496 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:8997:19: warning: 'io___497' defined but not used [-Wunused-variable] 8997 | static cilist io___497 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:8850:19: warning: 'io___489' defined but not used [-Wunused-variable] 8850 | static cilist io___489 = { 0, 0, 0, fmt_10010, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:8747:19: warning: 'io___481' defined but not used [-Wunused-variable] 8747 | static cilist io___481 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:7810:19: warning: 'io___456' defined but not used [-Wunused-variable] 7810 | static cilist io___456 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:7606:19: warning: 'io___445' defined but not used [-Wunused-variable] 7606 | static cilist io___445 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:7607:19: warning: 'io___451' defined but not used [-Wunused-variable] 7607 | static cilist io___451 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:7420:19: warning: 'io___431' defined but not used [-Wunused-variable] 7420 | static cilist io___431 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:7421:19: warning: 'io___432' defined but not used [-Wunused-variable] 7421 | static cilist io___432 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:7422:19: warning: 'io___434' defined but not used [-Wunused-variable] 7422 | static cilist io___434 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:7423:19: warning: 'io___436' defined but not used [-Wunused-variable] 7423 | static cilist io___436 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:7424:19: warning: 'io___438' defined but not used [-Wunused-variable] 7424 | static cilist io___438 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6951:19: warning: 'io___403' defined but not used [-Wunused-variable] 6951 | static cilist io___403 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6952:19: warning: 'io___416' defined but not used [-Wunused-variable] 6952 | static cilist io___416 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6953:19: warning: 'io___417' defined but not used [-Wunused-variable] 6953 | static cilist io___417 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6954:19: warning: 'io___418' defined but not used [-Wunused-variable] 6954 | static cilist io___418 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6955:19: warning: 'io___419' defined but not used [-Wunused-variable] 6955 | static cilist io___419 = { 0, 0, 0, fmt_10055, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6443:25: warning: 'k' defined but not used [-Wunused-variable] 6443 | static integer i__, k; | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6467:19: warning: 'io___375' defined but not used [-Wunused-variable] 6467 | static cilist io___375 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6468:19: warning: 'io___376' defined but not used [-Wunused-variable] 6468 | static cilist io___376 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6469:19: warning: 'io___377' defined but not used [-Wunused-variable] 6469 | static cilist io___377 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6470:19: warning: 'io___379' defined but not used [-Wunused-variable] 6470 | static cilist io___379 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6471:19: warning: 'io___380' defined but not used [-Wunused-variable] 6471 | static cilist io___380 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6472:19: warning: 'io___381' defined but not used [-Wunused-variable] 6472 | static cilist io___381 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6473:19: warning: 'io___387' defined but not used [-Wunused-variable] 6473 | static cilist io___387 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6474:19: warning: 'io___388' defined but not used [-Wunused-variable] 6474 | static cilist io___388 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6475:19: warning: 'io___389' defined but not used [-Wunused-variable] 6475 | static cilist io___389 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6476:19: warning: 'io___395' defined but not used [-Wunused-variable] 6476 | static cilist io___395 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6477:19: warning: 'io___396' defined but not used [-Wunused-variable] 6477 | static cilist io___396 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6478:19: warning: 'io___398' defined but not used [-Wunused-variable] 6478 | static cilist io___398 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6479:19: warning: 'io___399' defined but not used [-Wunused-variable] 6479 | static cilist io___399 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6480:19: warning: 'io___400' defined but not used [-Wunused-variable] 6480 | static cilist io___400 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6481:19: warning: 'io___401' defined but not used [-Wunused-variable] 6481 | static cilist io___401 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:6096:19: warning: 'io___346' defined but not used [-Wunused-variable] 6096 | static cilist io___346 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:5972:19: warning: 'io___345' defined but not used [-Wunused-variable] 5972 | static cilist io___345 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:5793:19: warning: 'io___336' defined but not used [-Wunused-variable] 5793 | static cilist io___336 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:5794:19: warning: 'io___340' defined but not used [-Wunused-variable] 5794 | static cilist io___340 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:5795:19: warning: 'io___341' defined but not used [-Wunused-variable] 5795 | static cilist io___341 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:5560:19: warning: 'io___334' defined but not used [-Wunused-variable] 5560 | static cilist io___334 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:5561:19: warning: 'io___335' defined but not used [-Wunused-variable] 5561 | static cilist io___335 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:5241:19: warning: 'io___310' defined but not used [-Wunused-variable] 5241 | static cilist io___310 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:4458:19: warning: 'io___260' defined but not used [-Wunused-variable] 4458 | static cilist io___260 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:4459:19: warning: 'io___262' defined but not used [-Wunused-variable] 4459 | static cilist io___262 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:4460:19: warning: 'io___274' defined but not used [-Wunused-variable] 4460 | static cilist io___274 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:4174:19: warning: 'io___226' defined but not used [-Wunused-variable] 4174 | static cilist io___226 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:4175:19: warning: 'io___238' defined but not used [-Wunused-variable] 4175 | static cilist io___238 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3683:23: warning: 'ii' defined but not used [-Wunused-variable] 3683 | static integer j, ii, nt0, nt1, nar, nta, noar, nosotr[3]; | ^~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3688:19: warning: 'io___202' defined but not used [-Wunused-variable] 3688 | static cilist io___202 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3689:19: warning: 'io___207' defined but not used [-Wunused-variable] 3689 | static cilist io___207 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3690:19: warning: 'io___208' defined but not used [-Wunused-variable] 3690 | static cilist io___208 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3691:19: warning: 'io___209' defined but not used [-Wunused-variable] 3691 | static cilist io___209 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3692:19: warning: 'io___210' defined but not used [-Wunused-variable] 3692 | static cilist io___210 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3693:19: warning: 'io___212' defined but not used [-Wunused-variable] 3693 | static cilist io___212 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3694:19: warning: 'io___213' defined but not used [-Wunused-variable] 3694 | static cilist io___213 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3695:19: warning: 'io___214' defined but not used [-Wunused-variable] 3695 | static cilist io___214 = { 0, 0, 0, fmt_19990, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3231:19: warning: 'io___187' defined but not used [-Wunused-variable] 3231 | static cilist io___187 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:2499:19: warning: 'io___146' defined but not used [-Wunused-variable] 2499 | static cilist io___146 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:2025:19: warning: 'io___126' defined but not used [-Wunused-variable] 2025 | static cilist io___126 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:2026:19: warning: 'io___132' defined but not used [-Wunused-variable] 2026 | static cilist io___132 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:1929:19: warning: 'io___105' defined but not used [-Wunused-variable] 1929 | static cilist io___105 = { 0, 0, 0, fmt_10000, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:1930:19: warning: 'io___106' defined but not used [-Wunused-variable] 1930 | static cilist io___106 = { 0, 0, 0, fmt_10001, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:1741:28: warning: 'imprim' defined but not used [-Wunused-variable] 1741 | static integer nbsofr, imprim; | ^~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:1744:19: warning: 'io___98' defined but not used [-Wunused-variable] 1744 | static cilist io___98 = { 0, 0, 0, 0, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:1552:19: warning: 'io___79' defined but not used [-Wunused-variable] 1552 | static cilist io___79 = { 0, 0, 0, 0, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:1553:19: warning: 'io___80' defined but not used [-Wunused-variable] 1553 | static cilist io___80 = { 0, 0, 0, fmt_10000, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:709:20: warning: 'i__' defined but not used [-Wunused-variable] 709 | static integer i__, n, nu2sar[2]; | ^~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:714:19: warning: 'io___13' defined but not used [-Wunused-variable] 714 | static cilist io___13 = { 0, 0, 0, 0, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:715:19: warning: 'io___14' defined but not used [-Wunused-variable] 715 | static cilist io___14 = { 0, 0, 0, 0, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:716:19: warning: 'io___15' defined but not used [-Wunused-variable] 716 | static cilist io___15 = { 0, 0, 0, 0, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:717:19: warning: 'io___18' defined but not used [-Wunused-variable] 717 | static cilist io___18 = { 0, 0, 0, 0, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:718:19: warning: 'io___19' defined but not used [-Wunused-variable] 718 | static cilist io___19 = { 0, 0, 0, 0, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:268:16: warning: 'c__512' defined but not used [-Wunused-variable] 268 | static integer c__512 = 512; | ^~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:264:16: warning: 'c__5' defined but not used [-Wunused-variable] 264 | static integer c__5 = 5; | ^~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:263:16: warning: 'c__2' defined but not used [-Wunused-variable] 263 | static integer c__2 = 2; | ^~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:262:16: warning: 'c__3' defined but not used [-Wunused-variable] 262 | static integer c__3 = 3; | ^~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:261:16: warning: 'c__1' defined but not used [-Wunused-variable] 261 | static integer c__1 = 1; | ^~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:260:16: warning: 'c__9' defined but not used [-Wunused-variable] 260 | static integer c__9 = 9; | ^~~~ [ 29%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/readuser.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/readuser.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/readuser.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/readuser.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/readuser.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/readuser.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/readuser.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/readuser.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/readuser.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/readuser.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ [ 30%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeabaqus.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeabaqus.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writeabaqus.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writeabaqus.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeabaqus.cpp [ 31%] Linking CXX shared library libMEFISTO2.so cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/MEFISTO2.dir/link.txt --verbose=1 /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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libMEFISTO2.so -o libMEFISTO2.so CMakeFiles/MEFISTO2.dir/src/MEFISTO2/aptrte.cxx.o CMakeFiles/MEFISTO2.dir/src/MEFISTO2/trte.c.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel: ../Kernel/libKernel.so /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/aptrte.h:304:3: warning: type of 'teajte_' does not match original declaration [-Wlto-type-mismatch] 304 | teajte( Z & mxsomm, Z & nbsomm, R3 * mnpxyd, R3 * comxmi, | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:1719:22: note: return value type mismatch 1719 | /* Subroutine */ int teajte_(integer *mxsomm, integer *nbsomm, doublereal * | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:1719:22: note: type 'int' should match type 'void' /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:1719:22: note: 'teajte_' was previously declared here /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:1719:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/aptrte.h:316:3: warning: type of 'tehote_' does not match original declaration [-Wlto-type-mismatch] 316 | tehote( Z & nutysu, Z & nbarpi, Z & mxsomm, Z & nbsomm, R3 * mnpxyd, | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:1989:22: note: return value type mismatch 1989 | /* Subroutine */ int tehote_(integer *nutysu, integer *nbarpi, integer * | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:1989:22: note: type 'int' should match type 'void' /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:1989:22: note: 'tehote_' was previously declared here /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:1989:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/aptrte.h:331:3: warning: type of 'tetrte_' does not match original declaration [-Wlto-type-mismatch] 331 | tetrte( R3 * comxmi, R & aretmx, Z & nbarpi, Z & mxsomm, R3 * mnpxyd, | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:2460:22: note: return value type mismatch 2460 | /* Subroutine */ int tetrte_(doublereal *comxmi, doublereal *aretmx, integer * | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:2460:22: note: type 'int' should match type 'void' /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:2460:22: note: 'tetrte_' was previously declared here /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:2460:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/aptrte.h:358:3: warning: type of 'tedela_' does not match original declaration [-Wlto-type-mismatch] 358 | tedela( R3 * mnpxyd, Z * mnarst, | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:2864:22: note: return value type mismatch 2864 | /* Subroutine */ int tedela_(doublereal *pxyd, integer *noarst, integer * | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:2864:22: note: type 'int' should match type 'void' /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:2864:22: note: 'tedela_' was previously declared here /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:2864:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/aptrte.h:372:3: warning: type of 'terefr_' does not match original declaration [-Wlto-type-mismatch] 372 | terefr( Z & nbarpi, R3 * mnpxyd, | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3076:22: note: return value type mismatch 3076 | /* Subroutine */ int terefr_(integer *nbarpi, doublereal *pxyd, integer * | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3076:22: note: type 'int' should match type 'void' /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3076:22: note: 'terefr_' was previously declared here /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3076:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/aptrte.h:389:3: warning: type of 'tesuex_' does not match original declaration [-Wlto-type-mismatch] 389 | tesuex( Z & nblf, Z * nulftr, | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3211:22: note: return value type mismatch 3211 | /* Subroutine */ int tesuex_(integer *nblftr, integer *nulftr, integer * | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3211:22: note: type 'int' should match type 'void' /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3211:22: note: 'tesuex_' was previously declared here /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:3211:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/aptrte.h:404:3: warning: type of 'teamqt_' does not match original declaration [-Wlto-type-mismatch] 404 | teamqt( Z & nutysu, R & aretmx, R & airemx, | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:4903:22: note: return value type mismatch 4903 | /* Subroutine */ int teamqt_(integer *nutysu, doublereal *aretmx, doublereal * | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:4903:22: note: type 'int' should match type 'void' /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:4903:22: note: 'teamqt_' was previously declared here /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:4903:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/aptrte.h:437:3: warning: type of 'qutr2d_' does not match original declaration [-Wlto-type-mismatch] 437 | qutr2d( R3 & p1, R3 & p2, R3 & p3, R & qualite ); | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:335:22: note: return value type mismatch 335 | /* Subroutine */ int qutr2d_(doublereal *p1, doublereal *p2, doublereal *p3, | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:335:22: note: type 'int' should match type 'void' /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:335:22: note: 'qutr2d_' was previously declared here /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:335:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/aptrte.h:448:3: warning: type of 'surtd2_' does not match original declaration [-Wlto-type-mismatch] 448 | surtd2( R3 & p1, R3 & p2, R3 & p3 ); | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:413:12: note: 'surtd2_' was previously declared here 413 | doublereal surtd2_(doublereal *p1, doublereal *p2, doublereal *p3) | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:413:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:4915:33: warning: type of 'qualitetrte_' does not match original declaration [-Wlto-type-mismatch] 4915 | extern /* Subroutine */ int qualitetrte_(doublereal *, integer *, integer | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/aptrte.cxx:766:2: note: return value type mismatch 766 | qualitetrte( R3 *mnpxyd, | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/aptrte.cxx:766:2: note: type 'void' should match type 'int' /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/aptrte.cxx:766:2: note: 'qualitetrte_' was previously declared here /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/aptrte.cxx:766:2: note: code may be misoptimized unless '-fno-strict-aliasing' is used /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/trte.c:1925:33: warning: type of 'areteideale_' does not match original declaration [-Wlto-type-mismatch] 1925 | extern /* Subroutine */ int areteideale_(doublereal *); | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/aptrte.cxx:43:7: note: return value type mismatch 43 | areteideale(R &_areteideale) | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/aptrte.cxx:43:7: note: type 'R' should match type 'int' /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/aptrte.cxx:43:7: note: 'areteideale_' was previously declared here /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2/aptrte.cxx:43:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used [ 31%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writediffpack.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writediffpack.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writediffpack.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writediffpack.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writediffpack.cpp [ 31%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writedolfin.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writedolfin.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writedolfin.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writedolfin.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writedolfin.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ [ 32%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeelmer.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeelmer.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writeelmer.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writeelmer.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeelmer.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ [ 32%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writefeap.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writefeap.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writefeap.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writefeap.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefeap.cpp [ 32%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writefluent.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writefluent.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writefluent.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writefluent.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefluent.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 32%] Built target MEFISTO2 [ 33%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writegmsh.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefluent.cpp:152:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:200:7: note: 'class netgen::INDEX_3' declared here 200 | class INDEX_3 | ^~~~~~~ [ 33%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writejcm.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writejcm.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writejcm.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writejcm.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writejcm.cpp [ 33%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writepermas.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writepermas.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writepermas.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writepermas.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writepermas.cpp [ 34%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writetecplot.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writetecplot.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writetecplot.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writetecplot.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetecplot.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ [ 34%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writetet.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writetet.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writetet.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writetet.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetet.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 34%] Built target SMDS [ 34%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writetochnog.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writetochnog.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writetochnog.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writetochnog.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetochnog.cpp /usr/bin/gmake -f src/SMESH/CMakeFiles/SMESHUtils.dir/build.make src/SMESH/CMakeFiles/SMESHUtils.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.6.0.2 /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH/CMakeFiles/SMESHUtils.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/SMESHUtils.dir/build.make src/SMESH/CMakeFiles/SMESHUtils.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 34%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Block.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Block.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Block.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Block.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_Block.cxx [ 34%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_ControlPnt.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_ControlPnt.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_ControlPnt.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_ControlPnt.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_ControlPnt.cxx [ 35%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeuser.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeuser.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writeuser.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writeuser.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeuser.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetet.cpp:117:18: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here 127 | class INDEX_2 | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetet.cpp:183:18: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:200:7: note: 'class netgen::INDEX_3' declared here 200 | class INDEX_3 | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetet.cpp:269:21: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_4'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:269:7: note: 'class netgen::INDEX_4' declared here 269 | class INDEX_4 | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteFEPPFormat(const netgen::Mesh&, const netgen::CSGeometry&, const string&)': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeuser.cpp:713:11: warning: the compiler can assume that the address of 'geom' will never be NULL [-Waddress] 713 | if (&geom && geom.GetNSurf() >= ns) | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<2>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point<2>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/spline.hpp:295:20: required from 'void netgen::SplineSeg::GetPoints(int, netgen::Array >&) const [with int D = 2]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:91:21: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<2>' declared here 20 | class Point | ^~~~~ [ 35%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/wuchemnitz.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/wuchemnitz.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/wuchemnitz.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/wuchemnitz.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeuser.cpp:713:17: warning: 'nonnull' argument 'geom' compared to NULL [-Wnonnull-compare] 713 | if (&geom && geom.GetNSurf() >= ns) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ [ 35%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh2.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh2.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writegmsh2.cpp [ 36%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_DeMerge.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_DeMerge.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_DeMerge.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_DeMerge.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_DeMerge.cxx [ 36%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeOpenFOAM15x.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeOpenFOAM15x.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writeOpenFOAM15x.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writeOpenFOAM15x.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ [ 37%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/densemat.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/densemat.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/linalg/densemat.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/linalg/densemat.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/linalg/densemat.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:114:29: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here 127 | class INDEX_2 | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:554:22: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:200:7: note: 'class netgen::INDEX_3' declared here 200 | class INDEX_3 | ^~~~~~~ [ 37%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/polynomial.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/polynomial.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/linalg/polynomial.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/linalg/polynomial.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/linalg/polynomial.cpp /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/linalg/densemat.cpp: In constructor 'netgen::DenseMatrix::DenseMatrix(int, int)': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/linalg/densemat.cpp:20:10: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 20 | if (h*w) | ~^~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/linalg/densemat.cpp: In member function 'void netgen::DenseMatrix::SetSize(int, int)': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/linalg/densemat.cpp:71:10: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 71 | if (h*w) | ~^~ [ 37%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Delaunay.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Delaunay.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Delaunay.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Delaunay.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_Delaunay.cxx [ 37%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_File.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_File.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_File.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_File.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_File.cxx [ 38%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FillHole.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FillHole.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FillHole.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FillHole.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_FillHole.cxx [ 38%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/bfgs.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/bfgs.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/linalg/bfgs.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/linalg/bfgs.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/linalg/bfgs.cpp [ 38%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FreeBorders.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FreeBorders.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FreeBorders.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FreeBorders.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_FreeBorders.cxx [ 39%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/linopt.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/linopt.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/linalg/linopt.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/linalg/linopt.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/linalg/linopt.cpp [ 39%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MAT2d.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MAT2d.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MAT2d.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MAT2d.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_MAT2d.cxx [ 39%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/linsearch.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/linsearch.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/linalg/linsearch.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/linalg/linsearch.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/linalg/linsearch.cpp [ 39%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront2.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront2.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront2.cpp [ 40%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MeshAlgos.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MeshAlgos.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MeshAlgos.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MeshAlgos.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_MeshAlgos.cxx In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FrontPoint2; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FrontPoint2; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:91:21: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FrontPoint2' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront2.hpp:18:9: note: 'class netgen::FrontPoint2' declared here 18 | class FrontPoint2 | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FrontLine; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FrontLine; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:131:19: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::FrontLine'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront2.hpp:88:9: note: 'class netgen::FrontLine' declared here 88 | class FrontLine | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:288:20: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here 127 | class INDEX_2 | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:335:37: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here 67 | class Point3d | ^~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_FreeBorders.cxx: In function 'SMESH_MeshAlgos::FindFreeBorders(SMDS_Mesh&, std::vector >, std::allocator > > >&, bool, bool*, bool*)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_FreeBorders.cxx:957:32: warning: 'beLast' may be used uninitialized in this function [-Wmaybe-uninitialized] 957 | bordNodes.back() = beLast->myBNode2->Node(); | ~~~~~~~~^~~~~~~~ [ 40%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Octree.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Octree.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Octree.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Octree.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_Octree.cxx [ 41%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront3.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront3.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront3.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront3.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp [ 41%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_OctreeNode.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_OctreeNode.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_OctreeNode.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_OctreeNode.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_OctreeNode.cxx [ 42%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Offset.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Offset.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Offset.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Offset.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_Offset.cxx /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_MeshAlgos.cxx: In destructor 'virtual SMESH_ElementSearcherImpl::~SMESH_ElementSearcherImpl()': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_MeshAlgos.cxx:549:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 549 | if ( _nodeSearcher ) delete _nodeSearcher; _nodeSearcher = 0; | ^~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_MeshAlgos.cxx:549:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 549 | if ( _nodeSearcher ) delete _nodeSearcher; _nodeSearcher = 0; | ^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_MeshAlgos.cxx: In function 'double SMESH_MeshAlgos::GetDistance(const SMDS_MeshFace*, const gp_Pnt&, gp_XYZ*)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_MeshAlgos.cxx:1676:11: warning: catching polymorphic type 'class Standard_Failure' by value [-Wcatch-value=] 1676 | catch ( Standard_Failure ) { | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:91:20: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FrontPoint3; int BASE = 1; TIND = netgen::PointIndex]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FrontPoint3; int BASE = 1; TIND = netgen::PointIndex]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:107:21: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FrontPoint3' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:39, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.hpp:17:7: note: 'class netgen::FrontPoint3' declared here 17 | class FrontPoint3 | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FrontFace; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FrontFace; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:163:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FrontFace' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:39, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.hpp:110:7: note: 'class netgen::FrontFace' declared here 110 | class FrontFace | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:183:19: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::PointIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:117:9: note: 'class netgen::PointIndex' declared here 117 | class PointIndex | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::MiniElement2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::MiniElement2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:517:20: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::MiniElement2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:39, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.hpp:73:7: note: 'class netgen::MiniElement2d' declared here 73 | class MiniElement2d | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:604:52: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here 67 | class Point3d | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::MeshPoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::MeshPoint; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:706:21: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::MeshPoint' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:235:9: note: 'class netgen::MeshPoint' declared here 235 | class MeshPoint : public Point<3> | ^~~~~~~~~ [ 42%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/bisect.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/bisect.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/bisect.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/bisect.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp [ 42%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_PolyLine.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_PolyLine.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_PolyLine.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_PolyLine.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_PolyLine.cxx /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_Offset.cxx:2361:8: warning: 'void {anonymous}::CutFace::Dump() const' defined but not used [-Wunused-function] 2361 | void CutFace::Dump() const | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:376:20: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here 127 | class INDEX_2 | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::MarkedTet; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::MarkedTet; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:1874:18: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::MarkedTet' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:23:9: note: 'class netgen::MarkedTet' declared here 23 | class MarkedTet | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::MarkedPrism; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::MarkedPrism; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:1886:20: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::MarkedPrism' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:99:9: note: 'class netgen::MarkedPrism' declared here 99 | class MarkedPrism | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::MarkedIdentification; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::MarkedIdentification; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:1891:17: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::MarkedIdentification' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:137:9: note: 'class netgen::MarkedIdentification' declared here 137 | class MarkedIdentification | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::MarkedTri; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::MarkedTri; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:1896:18: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::MarkedTri' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:178:9: note: 'class netgen::MarkedTri' declared here 178 | class MarkedTri | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::MarkedQuad; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::MarkedQuad; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:1901:19: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::MarkedQuad' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:220:9: note: 'class netgen::MarkedQuad' declared here 220 | class MarkedQuad | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3288:15: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::PointIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:117:9: note: 'class netgen::PointIndex' declared here 117 | class PointIndex | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 1; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 1; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3673:32: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here 127 | class INDEX_2 | ^~~~~~~ [ 42%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Quadtree.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Quadtree.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Quadtree.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Quadtree.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_Quadtree.cxx /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_Offset.cxx: In member function 'SMESH_MeshAlgos::Intersector::Algo::MakeNewFaces(std::vector, std::allocator > >&, std::vector, std::allocator > >&, double, bool)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_Offset.cxx:114:15: warning: 'closestNode2' may be used uninitialized in this function [-Wmaybe-uninitialized] 114 | { myNode1 = Node1; myNode2 = Node2; myIndex = EdgeIndex; myFace = Face; } | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_Offset.cxx:2759:43: note: 'closestNode2' was declared here 2759 | const SMDS_MeshNode *closestNode1, *closestNode2; | ^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_Offset.cxx:114:32: warning: 'closestNode1' may be used uninitialized in this function [-Wmaybe-uninitialized] 114 | { myNode1 = Node1; myNode2 = Node2; myIndex = EdgeIndex; myFace = Face; } | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_Offset.cxx:2759:28: note: 'closestNode1' was declared here 2759 | const SMDS_MeshNode *closestNode1, *closestNode2; | ^~~~~~~~~~~~ [ 43%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Slot.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Slot.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Slot.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Slot.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_Slot.cxx [ 43%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/boundarylayer.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/boundarylayer.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/boundarylayer.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/boundarylayer.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ [ 43%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Triangulate.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Triangulate.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Triangulate.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Triangulate.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_Triangulate.cxx /usr/bin/gmake -f src/SMESH/CMakeFiles/SMESHDS.dir/build.make src/SMESH/CMakeFiles/SMESHDS.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.6.0.2 /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH/CMakeFiles/SMESHDS.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/SMESHDS.dir/build.make src/SMESH/CMakeFiles/SMESHDS.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 44%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Command.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Command.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Command.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Command.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS/SMESHDS_Command.cxx [ 44%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_TryCatch.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_TryCatch.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_TryCatch.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_TryCatch.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_TryCatch.cxx [ 45%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/clusters.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/clusters.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/clusters.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/clusters.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/clusters.cpp /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_Triangulate.cxx: In member function 'bool SMESH_MeshAlgos::Triangulate::triangulate(std::vector&, size_t)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_Triangulate.cxx:383:11: warning: catching polymorphic type 'class Standard_Failure' by value [-Wcatch-value=] 383 | catch ( Standard_Failure ) { | ^~~~~~~~~~~~~~~~ [ 45%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Document.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Document.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Document.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Document.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS/SMESHDS_Document.cxx In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ [ 45%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/curvedelems.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/curvedelems.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/curvedelems.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/curvedelems.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp [ 45%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::DelaunayTet; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::DelaunayTet; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:525:21: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::DelaunayTet' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:21:9: note: 'class netgen::DelaunayTet' declared here 21 | class DelaunayTet | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:573:21: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/hashtabl.hpp:915:17: required from 'void netgen::INDEX_3_CLOSED_HASHTABLE::SetSize(int) [with T = netgen::INDEX_2]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:1283:17: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here 127 | class INDEX_2 | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:600:24: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<2>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Vec<2>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:2098:19: required from 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::Array >&) const [with int DIM_SPACE = 2]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:2129:74: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<2>' declared here 68 | class Vec | ^~~ [ 45%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay2d.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay2d.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp:72:17: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ [ 45%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Group.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Group.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Group.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Group.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS/SMESHDS_Group.cxx [ 46%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/geomsearch.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/geomsearch.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/geomsearch.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/geomsearch.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/geomsearch.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::MiniElement2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::MiniElement2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/geomsearch.cpp:241:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::MiniElement2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:39, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.hpp:73:7: note: 'class netgen::MiniElement2d' declared here 73 | class MiniElement2d | ^~~~~~~~~~~~~ [ 46%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/global.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/global.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/global.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/global.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/global.cpp [ 46%] Linking CXX shared library libSMESHUtils.so cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/SMESHUtils.dir/link.txt --verbose=1 /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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libSMESHUtils.so -o libSMESHUtils.so CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Block.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_ControlPnt.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_DeMerge.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Delaunay.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_File.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FillHole.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FreeBorders.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MAT2d.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MeshAlgos.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Octree.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_OctreeNode.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Offset.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_PolyLine.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Quadtree.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Slot.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Triangulate.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_TryCatch.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel: libSMDS.so /usr/lib/libTKPrim.so.7.5.0 /usr/lib/libTKMesh.so.7.5.0 /usr/lib/libboost_filesystem.so -lboost_thread /usr/lib/libboost_serialization.so /usr/lib/libboost_chrono.so /usr/lib/libboost_date_time.so /usr/lib/libboost_atomic.so ../Kernel/libKernel.so /usr/lib/libvtkCommonDataModel.so.9.1.0 /usr/lib/libvtkCommonTransforms.so.9.1.0 /usr/lib/libvtkCommonMath.so.9.1.0 /usr/lib/libvtkkissfft.so.9.1.0 /usr/lib/libvtkCommonCore.so.9.1.0 /usr/lib/libvtksys.so.9.1.0 /usr/lib/libTKShHealing.so.7.5.0 /usr/lib/libTKTopAlgo.so.7.5.0 /usr/lib/libTKGeomAlgo.so.7.5.0 /usr/lib/libTKBRep.so.7.5.0 /usr/lib/libTKGeomBase.so.7.5.0 /usr/lib/libTKG3d.so.7.5.0 /usr/lib/libTKG2d.so.7.5.0 /usr/lib/libTKMath.so.7.5.0 /usr/lib/libTKernel.so.7.5.0 -lpthread -lrt -lstdc++ -ldl /usr/lib/libtbb.so /usr/lib/libtbbmalloc.so [ 46%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/hprefinement.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/hprefinement.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/hprefinement.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/hprefinement.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp [ 47%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupBase.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupBase.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupBase.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupBase.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS/SMESHDS_GroupBase.cxx In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ [ 48%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:15: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyPrism(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::BitArray&, netgen::BitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::Array&)': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/classifyhpel.hpp:435:11: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] 435 | int point_sing[6]={0,0,0,0,0,0}; | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyHex(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::BitArray&, netgen::BitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::Array&)': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/classifyhpel.hpp:1508:13: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] 1508 | int point_sing[8]={0,0,0,0,0,0,0,0}; | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/classifyhpel.hpp:1510:13: warning: variable 'edge_sing' set but not used [-Wunused-but-set-variable] 1510 | int edge_sing[12] = {0,0,0,0,0,0,0,0,0,0,0,0}; | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::HPRefElement; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::HPRefElement; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:600:17: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::HPRefElement' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:58, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/hprefinement.hpp:246:7: note: 'class netgen::HPRefElement' declared here 246 | class HPRefElement | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2.cpp:608:22: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SurfaceElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:179:9: note: 'class netgen::SurfaceElementIndex' declared here 179 | class SurfaceElementIndex | ^~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2gen.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2gen.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2gen.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2gen.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp [ 48%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnFilter.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnFilter.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnFilter.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnFilter.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS/SMESHDS_GroupOnFilter.cxx [ 48%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve3.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve3.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve3.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve3.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve3.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:65:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:291:9: note: 'class netgen::Element2d' declared here 291 | class Element2d | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:68:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here 127 | class INDEX_2 | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:286:16: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SurfaceElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:179:9: note: 'class netgen::SurfaceElementIndex' declared here 179 | class SurfaceElementIndex | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:288:15: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::PointIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:117:9: note: 'class netgen::PointIndex' declared here 117 | class PointIndex | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve3.cpp:98:20: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::ElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:155:9: note: 'class netgen::ElementIndex' declared here 155 | class ElementIndex | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve3.cpp:456:21: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:200:7: note: 'class netgen::INDEX_3' declared here 200 | class INDEX_3 | ^~~~~~~ [ 49%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/localh.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/localh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/localh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/localh.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/localh.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/localh.cpp:660:16: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ [ 49%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnGeom.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnGeom.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnGeom.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnGeom.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS/SMESHDS_GroupOnGeom.cxx [ 50%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Hypothesis.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Hypothesis.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Hypothesis.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Hypothesis.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS/SMESHDS_Hypothesis.cxx [ 50%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshclass.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshclass.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshclass.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshclass.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:4091: warning: ignoring '#pragma omp critical' [-Wunknown-pragmas] 4091 | #pragma omp critical (buildsearchtree) | [ 50%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Mesh.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Mesh.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS/SMESHDS_Mesh.cxx In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::MeshPoint; int BASE = 1; TIND = netgen::PointIndex]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::MeshPoint; int BASE = 1; TIND = netgen::PointIndex]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:104:19: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::MeshPoint' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:235:9: note: 'class netgen::MeshPoint' declared here 235 | class MeshPoint : public Point<3> | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:106:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:291:9: note: 'class netgen::Element2d' declared here 291 | class Element2d | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:108:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::PointIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:117:9: note: 'class netgen::PointIndex' declared here 117 | class PointIndex | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::MeshPoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::MeshPoint; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:3172:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::MeshPoint' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:235:9: note: 'class netgen::MeshPoint' declared here 235 | class MeshPoint : public Point<3> | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:5029:17: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SurfaceElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:179:9: note: 'class netgen::SurfaceElementIndex' declared here 179 | class SurfaceElementIndex | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:5303:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here 67 | class Point3d | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 1; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 1; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:5371:27: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here 127 | class INDEX_2 | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/hashtabl.hpp:915:17: required from 'void netgen::INDEX_3_CLOSED_HASHTABLE::SetSize(int) [with T = netgen::INDEX_2]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1835:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here 127 | class INDEX_2 | ^~~~~~~ [ 50%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Script.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Script.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Script.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Script.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS/SMESHDS_Script.cxx [ 51%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_SubMesh.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_SubMesh.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_SubMesh.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_SubMesh.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS/SMESHDS_SubMesh.cxx gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 51%] Built target SMESHUtils /usr/bin/gmake -f src/SMESH/CMakeFiles/Driver.dir/build.make src/SMESH/CMakeFiles/Driver.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.6.0.2 /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH/CMakeFiles/Driver.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/Driver.dir/build.make src/SMESH/CMakeFiles/Driver.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 51%] Building CXX object src/SMESH/CMakeFiles/Driver.dir/src/Driver/Driver_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DDriver_EXPORTS -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/Driver.dir/src/Driver/Driver_Mesh.cxx.o -MF CMakeFiles/Driver.dir/src/Driver/Driver_Mesh.cxx.o.d -o CMakeFiles/Driver.dir/src/Driver/Driver_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver/Driver_Mesh.cxx [ 51%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshfunc.cpp /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshfunc.cpp: In function 'netgen::MESHING3_RESULT netgen::MeshVolume(netgen::MeshingParameters&, netgen::Mesh&)': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshfunc.cpp:195:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 195 | if (mesh3d.GetNOpenElements()) | ^~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshfunc.cpp:283:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 283 | PrintMessage (1, mesh3d.GetNP(), " points, ", | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ [ 52%] Building CXX object src/SMESH/CMakeFiles/Driver.dir/src/Driver/Driver_SMDS_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DDriver_EXPORTS -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/Driver.dir/src/Driver/Driver_SMDS_Mesh.cxx.o -MF CMakeFiles/Driver.dir/src/Driver/Driver_SMDS_Mesh.cxx.o.d -o CMakeFiles/Driver.dir/src/Driver/Driver_SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver/Driver_SMDS_Mesh.cxx [ 52%] Building CXX object src/SMESH/CMakeFiles/Driver.dir/src/Driver/Driver_SMESHDS_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DDriver_EXPORTS -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/Driver.dir/src/Driver/Driver_SMESHDS_Mesh.cxx.o -MF CMakeFiles/Driver.dir/src/Driver/Driver_SMESHDS_Mesh.cxx.o.d -o CMakeFiles/Driver.dir/src/Driver/Driver_SMESHDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver/Driver_SMESHDS_Mesh.cxx [ 53%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc2d.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc2d.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshfunc2d.cpp [ 53%] Linking CXX shared library libDriver.so cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/Driver.dir/link.txt --verbose=1 /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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libDriver.so -o libDriver.so CMakeFiles/Driver.dir/src/Driver/Driver_Mesh.cxx.o CMakeFiles/Driver.dir/src/Driver/Driver_SMDS_Mesh.cxx.o CMakeFiles/Driver.dir/src/Driver/Driver_SMESHDS_Mesh.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel: libSMESHUtils.so libSMDS.so ../Kernel/libKernel.so /usr/lib/libvtkCommonDataModel.so.9.1.0 /usr/lib/libvtkCommonTransforms.so.9.1.0 /usr/lib/libvtkCommonMath.so.9.1.0 /usr/lib/libvtkkissfft.so.9.1.0 /usr/lib/libvtkCommonCore.so.9.1.0 /usr/lib/libvtksys.so.9.1.0 /usr/lib/libTKPrim.so.7.5.0 /usr/lib/libTKMesh.so.7.5.0 /usr/lib/libTKShHealing.so.7.5.0 /usr/lib/libTKTopAlgo.so.7.5.0 /usr/lib/libTKGeomAlgo.so.7.5.0 /usr/lib/libTKBRep.so.7.5.0 /usr/lib/libTKGeomBase.so.7.5.0 /usr/lib/libTKG3d.so.7.5.0 /usr/lib/libTKG2d.so.7.5.0 /usr/lib/libTKMath.so.7.5.0 /usr/lib/libTKernel.so.7.5.0 -lpthread -lrt -lstdc++ -ldl /usr/lib/libtbb.so /usr/lib/libtbbmalloc.so /usr/lib/libboost_filesystem.so -lboost_thread /usr/lib/libboost_serialization.so /usr/lib/libboost_chrono.so /usr/lib/libboost_date_time.so /usr/lib/libboost_atomic.so In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ [ 53%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing2.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing2.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing2.cpp [ 53%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing3.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing3.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing3.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing3.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 53%] Built target Driver /usr/bin/gmake -f src/SMESH/CMakeFiles/DriverDAT.dir/build.make src/SMESH/CMakeFiles/DriverDAT.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.6.0.2 /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH/CMakeFiles/DriverDAT.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/DriverDAT.dir/build.make src/SMESH/CMakeFiles/DriverDAT.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 54%] Building CXX object src/SMESH/CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DDriverDAT_EXPORTS -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx.o -MF CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx.o.d -o CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx [ 54%] Linking CXX shared library libSMESHDS.so cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/SMESHDS.dir/link.txt --verbose=1 /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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libSMESHDS.so -o libSMESHDS.so CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Command.cxx.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Document.cxx.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Group.cxx.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupBase.cxx.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnFilter.cxx.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnGeom.cxx.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Hypothesis.cxx.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Mesh.cxx.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Script.cxx.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_SubMesh.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel: libSMDS.so ../Kernel/libKernel.so /usr/lib/libTKBRep.so.7.5.0 /usr/lib/libvtkCommonDataModel.so.9.1.0 /usr/lib/libvtkCommonTransforms.so.9.1.0 /usr/lib/libvtkCommonMath.so.9.1.0 /usr/lib/libvtkkissfft.so.9.1.0 /usr/lib/libvtkCommonCore.so.9.1.0 /usr/lib/libvtksys.so.9.1.0 /usr/lib/libTKGeomBase.so.7.5.0 /usr/lib/libTKG3d.so.7.5.0 /usr/lib/libTKG2d.so.7.5.0 /usr/lib/libTKMath.so.7.5.0 /usr/lib/libTKernel.so.7.5.0 -lpthread -lrt -lstdc++ -ldl /usr/lib/libtbb.so /usr/lib/libtbbmalloc.so In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:182:20: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here 69 | class Point2d | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:183:22: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here 67 | class Point3d | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:184:19: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here 127 | class INDEX_2 | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:375:21: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:291:9: note: 'class netgen::Element2d' declared here 291 | class Element2d | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:252:24: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here 67 | class Point3d | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::MiniElement2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::MiniElement2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:253:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::MiniElement2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:39, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.hpp:73:7: note: 'class netgen::MiniElement2d' declared here 73 | class MiniElement2d | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:255:21: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::PointIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:117:9: note: 'class netgen::PointIndex' declared here 117 | class PointIndex | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::MeshPoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::MeshPoint; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:363:24: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::MeshPoint' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:235:9: note: 'class netgen::MeshPoint' declared here 235 | class MeshPoint : public Point<3> | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:1170:22: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/findip.hpp:91:13: required from 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:377:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here 184 | class Vec3d | ^~~~~ [ 54%] Building CXX object src/SMESH/CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DDriverDAT_EXPORTS -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx.o -MF CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx.o.d -o CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx: In member function 'virtual Driver_Mesh::Status DriverDAT_R_SMDS_Mesh::Perform()': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx:65:9: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 65 | fscanf(aFileId, "%d %d\n", &nbNodes, &nbCells); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx:75:11: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 75 | fscanf(aFileId, "%d %e %e %e\n", &intNumPoint, &coordX, &coordY, &coordZ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx:90:11: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 90 | fscanf(aFileId, "%d %d", &intNumMaille, &ValElement); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx:96:13: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 96 | fscanf(aFileId, "%d", &NoeudMaille); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/gmake -f src/SMESH/CMakeFiles/DriverSTL.dir/build.make src/SMESH/CMakeFiles/DriverSTL.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.6.0.2 /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH/CMakeFiles/DriverSTL.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/DriverSTL.dir/build.make src/SMESH/CMakeFiles/DriverSTL.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 54%] Building CXX object src/SMESH/CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DDriverSTL_EXPORTS -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx.o -MF CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx.o.d -o CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx [ 55%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtool.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtool.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtool.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtool.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtool.cpp /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx: In member function 'Driver_Mesh::Status DriverSTL_R_SMDS_Mesh::readAscii(SMESH_File&) const': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx:270:11: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 270 | fscanf(file,"%*s %*s %f %f %f\n",&normal[0],&normal[1],&normal[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx:273:11: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 273 | fscanf(file,"%*s %*s"); | ~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx:284:11: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 284 | fscanf(file,"%*s"); | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx:287:11: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 287 | fscanf(file,"%*s"); | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx: In function 'SMDS_MeshNode* readNode(FILE*, {anonymous}::TDataMapOfPntNodePtr&, SMDS_Mesh*)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx:192:9: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 192 | fscanf(file,"%*s %f %f %f\n",&coord[0],&coord[1],&coord[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Linking CXX shared library libDriverDAT.so cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/DriverDAT.dir/link.txt --verbose=1 /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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libDriverDAT.so -o libDriverDAT.so CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx.o CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel: libDriver.so libSMESHUtils.so libSMDS.so ../Kernel/libKernel.so /usr/lib/libvtkCommonDataModel.so.9.1.0 /usr/lib/libvtkCommonTransforms.so.9.1.0 /usr/lib/libvtkCommonMath.so.9.1.0 /usr/lib/libvtkkissfft.so.9.1.0 /usr/lib/libvtkCommonCore.so.9.1.0 /usr/lib/libvtksys.so.9.1.0 /usr/lib/libTKPrim.so.7.5.0 /usr/lib/libTKMesh.so.7.5.0 /usr/lib/libTKShHealing.so.7.5.0 /usr/lib/libboost_filesystem.so -lboost_thread /usr/lib/libboost_serialization.so /usr/lib/libboost_chrono.so /usr/lib/libboost_date_time.so /usr/lib/libboost_atomic.so /usr/lib/libTKTopAlgo.so.7.5.0 /usr/lib/libTKGeomAlgo.so.7.5.0 /usr/lib/libTKBRep.so.7.5.0 /usr/lib/libTKGeomBase.so.7.5.0 /usr/lib/libTKG3d.so.7.5.0 /usr/lib/libTKG2d.so.7.5.0 /usr/lib/libTKMath.so.7.5.0 /usr/lib/libTKernel.so.7.5.0 -lpthread -lrt -lstdc++ -ldl /usr/lib/libtbb.so /usr/lib/libtbbmalloc.so gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 55%] Built target SMESHDS [ 55%] Building CXX object src/SMESH/CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DDriverSTL_EXPORTS -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cxx.o -MF CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cxx.o.d -o CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cxx In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<2>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point<2>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/spline.hpp:295:20: required from 'void netgen::SplineSeg::GetPoints(int, netgen::Array >&) const [with int D = 2]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:91:21: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<2>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<2>' declared here 20 | class Point | ^~~~~ /usr/bin/gmake -f src/SMESH/CMakeFiles/DriverGMF.dir/build.make src/SMESH/CMakeFiles/DriverGMF.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.6.0.2 /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH/CMakeFiles/DriverGMF.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/DriverGMF.dir/build.make src/SMESH/CMakeFiles/DriverGMF.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 56%] Building CXX object src/SMESH/CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DDriverGMF_EXPORTS -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF.cxx.o -MF CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF.cxx.o.d -o CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/DriverGMF.cxx [ 56%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtype.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtype.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtype.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtype.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 56%] Built target DriverDAT /usr/bin/gmake -f src/SMESH/CMakeFiles/DriverUNV.dir/build.make src/SMESH/CMakeFiles/DriverUNV.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.6.0.2 /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH/CMakeFiles/DriverUNV.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/DriverUNV.dir/build.make src/SMESH/CMakeFiles/DriverUNV.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 56%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_R_SMDS_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DDriverUNV_EXPORTS -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_R_SMDS_Mesh.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_R_SMDS_Mesh.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_R_SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV/DriverUNV_R_SMDS_Mesh.cxx /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element2d::GetShapeNew(const netgen::Point<2>&, netgen::FlatVector&) const': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:516:12: warning: enumeration value 'SEGMENT' not handled in switch [-Wswitch] 516 | switch (typ) | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:516:12: warning: enumeration value 'SEGMENT3' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:516:12: warning: enumeration value 'TRIG6' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:516:12: warning: enumeration value 'QUAD6' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:516:12: warning: enumeration value 'QUAD8' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:516:12: warning: enumeration value 'TET' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:516:12: warning: enumeration value 'TET10' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:516:12: warning: enumeration value 'PYRAMID' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:516:12: warning: enumeration value 'PRISM' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:516:12: warning: enumeration value 'PRISM12' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:516:12: warning: enumeration value 'HEX' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element2d::GetDShapeNew(const netgen::Point<2>&, netgen::MatrixFixWidth<2>&) const': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:587:12: warning: enumeration value 'SEGMENT' not handled in switch [-Wswitch] 587 | switch (typ) | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:587:12: warning: enumeration value 'SEGMENT3' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:587:12: warning: enumeration value 'TRIG6' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:587:12: warning: enumeration value 'QUAD6' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:587:12: warning: enumeration value 'QUAD8' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:587:12: warning: enumeration value 'TET' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:587:12: warning: enumeration value 'TET10' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:587:12: warning: enumeration value 'PYRAMID' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:587:12: warning: enumeration value 'PRISM' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:587:12: warning: enumeration value 'PRISM12' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:587:12: warning: enumeration value 'HEX' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element::GetIntegrationPoint(int, netgen::Point<3>&, double&) const': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1691:12: warning: enumeration value 'SEGMENT' not handled in switch [-Wswitch] 1691 | switch (typ) | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1691:12: warning: enumeration value 'SEGMENT3' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1691:12: warning: enumeration value 'TRIG' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1691:12: warning: enumeration value 'QUAD' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1691:12: warning: enumeration value 'TRIG6' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1691:12: warning: enumeration value 'QUAD6' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1691:12: warning: enumeration value 'QUAD8' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1691:12: warning: enumeration value 'PYRAMID' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1691:12: warning: enumeration value 'PRISM' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1691:12: warning: enumeration value 'PRISM12' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1691:12: warning: enumeration value 'HEX' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element::GetShape(const netgen::Point<3>&, netgen::Vector&) const': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1765:12: warning: enumeration value 'SEGMENT' not handled in switch [-Wswitch] 1765 | switch (typ) | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1765:12: warning: enumeration value 'SEGMENT3' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1765:12: warning: enumeration value 'TRIG' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1765:12: warning: enumeration value 'QUAD' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1765:12: warning: enumeration value 'TRIG6' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1765:12: warning: enumeration value 'QUAD6' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1765:12: warning: enumeration value 'QUAD8' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1765:12: warning: enumeration value 'PYRAMID' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1765:12: warning: enumeration value 'PRISM12' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp: In member function 'void netgen::Element::GetShapeNew(const netgen::Point<3>&, netgen::FlatVector&) const': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1835:12: warning: enumeration value 'SEGMENT' not handled in switch [-Wswitch] 1835 | switch (typ) | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1835:12: warning: enumeration value 'SEGMENT3' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1835:12: warning: enumeration value 'TRIG' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1835:12: warning: enumeration value 'QUAD' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1835:12: warning: enumeration value 'TRIG6' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1835:12: warning: enumeration value 'QUAD6' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1835:12: warning: enumeration value 'QUAD8' not handled in switch [-Wswitch] /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1835:12: warning: enumeration value 'PRISM12' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1519:19: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1639:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:291:9: note: 'class netgen::Element2d' declared here 291 | class Element2d | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::AutoPtr; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::AutoPtr; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:2227:31: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::AutoPtr' with no trivial copy-assignment [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:38, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/autoptr.hpp:14:7: note: 'class netgen::AutoPtr' declared here 14 | class AutoPtr | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:2470:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here 127 | class INDEX_2 | ^~~~~~~ [ 56%] Building CXX object src/SMESH/CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Read.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DDriverGMF_EXPORTS -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Read.cxx.o -MF CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Read.cxx.o.d -o CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Read.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/DriverGMF_Read.cxx [ 56%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_W_SMDS_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DDriverUNV_EXPORTS -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_W_SMDS_Mesh.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_W_SMDS_Mesh.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_W_SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV/DriverUNV_W_SMDS_Mesh.cxx [ 57%] Linking CXX shared library libDriverSTL.so cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/DriverSTL.dir/link.txt --verbose=1 /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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libDriverSTL.so -o libDriverSTL.so CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx.o CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel: libDriver.so libSMESHUtils.so /usr/lib/libTKSTL.so.7.5.0 /usr/lib/libTKMesh.so.7.5.0 libSMDS.so ../Kernel/libKernel.so /usr/lib/libvtkCommonDataModel.so.9.1.0 /usr/lib/libvtkCommonTransforms.so.9.1.0 /usr/lib/libvtkCommonMath.so.9.1.0 /usr/lib/libvtkkissfft.so.9.1.0 /usr/lib/libvtkCommonCore.so.9.1.0 /usr/lib/libvtksys.so.9.1.0 /usr/lib/libTKShHealing.so.7.5.0 /usr/lib/libTKPrim.so.7.5.0 /usr/lib/libboost_filesystem.so -lboost_thread /usr/lib/libboost_serialization.so /usr/lib/libboost_chrono.so /usr/lib/libboost_date_time.so /usr/lib/libboost_atomic.so /usr/lib/libTKTopAlgo.so.7.5.0 /usr/lib/libTKGeomAlgo.so.7.5.0 /usr/lib/libTKBRep.so.7.5.0 /usr/lib/libTKGeomBase.so.7.5.0 /usr/lib/libTKG3d.so.7.5.0 /usr/lib/libTKG2d.so.7.5.0 /usr/lib/libTKMath.so.7.5.0 /usr/lib/libTKernel.so.7.5.0 -lpthread -lrt -lstdc++ -ldl /usr/lib/libtbb.so /usr/lib/libtbbmalloc.so [ 58%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV164_Structure.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DDriverUNV_EXPORTS -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV164_Structure.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV164_Structure.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV164_Structure.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV/UNV164_Structure.cxx [ 58%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/msghandler.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/msghandler.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/msghandler.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/msghandler.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/msghandler.cpp [ 58%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2411_Structure.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DDriverUNV_EXPORTS -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2411_Structure.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2411_Structure.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2411_Structure.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV/UNV2411_Structure.cxx gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 58%] Built target DriverSTL /usr/bin/gmake -f src/SMESH/CMakeFiles/Controls.dir/build.make src/SMESH/CMakeFiles/Controls.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.6.0.2 /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH/CMakeFiles/Controls.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/Controls.dir/build.make src/SMESH/CMakeFiles/Controls.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 58%] Building CXX object src/SMESH/CMakeFiles/Controls.dir/src/Controls/SMESH_Controls.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DControls_EXPORTS -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/Controls.dir/src/Controls/SMESH_Controls.cxx.o -MF CMakeFiles/Controls.dir/src/Controls/SMESH_Controls.cxx.o.d -o CMakeFiles/Controls.dir/src/Controls/SMESH_Controls.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls/SMESH_Controls.cxx In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ [ 58%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule2.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule2.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/netrule2.cpp [ 58%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2412_Structure.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DDriverUNV_EXPORTS -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2412_Structure.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2412_Structure.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2412_Structure.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV/UNV2412_Structure.cxx [ 58%] Building CXX object src/SMESH/CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Write.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DDriverGMF_EXPORTS -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Write.cxx.o -MF CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Write.cxx.o.d -o CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Write.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/DriverGMF_Write.cxx [ 59%] Building C object src/SMESH/CMakeFiles/DriverGMF.dir/src/DriverGMF/libmesh5.c.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/gcc -DCSFDB -DDriverGMF_EXPORTS -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverGMF.dir/src/DriverGMF/libmesh5.c.o -MF CMakeFiles/DriverGMF.dir/src/DriverGMF/libmesh5.c.o.d -o CMakeFiles/DriverGMF.dir/src/DriverGMF/libmesh5.c.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c: In function 'GmfOpenMesh': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:297:25: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 297 | fread((unsigned char *)&msh->cod, WrdSiz, 1, msh->hdl); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:343:25: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 343 | fscanf(msh->hdl, "%d", &msh->ver); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:362:25: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 362 | fscanf(msh->hdl, "%d", &msh->dim); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c: In function 'ScaDblWrd': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:1258:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 1258 | fread(wrd, WrdSiz, 2, msh->hdl); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c: In function 'ScaWrd': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:1234:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 1234 | fread(wrd, WrdSiz, 1, msh->hdl); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c: In function 'ScaKwdHdr': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:1128:25: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 1128 | fscanf(msh->hdl, "%d", &kwd->NmbLin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:1139:25: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 1139 | fscanf(msh->hdl, "%d", &kwd->NmbTyp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:1142:33: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 1142 | fscanf(msh->hdl, "%d", &kwd->TypTab[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c: In function 'GmfGetLin': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:731:49: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 731 | fscanf(msh->hdl, "%f", va_arg(VarArg, float *)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:733:49: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 733 | fscanf(msh->hdl, "%d", &nb_repeat); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:736:57: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 736 | fscanf(msh->hdl, "%d", va_arg(VarArg, int *)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:739:49: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 739 | fscanf(msh->hdl, "%d", va_arg(VarArg, int *)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:762:49: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 762 | fscanf(msh->hdl, "%lf", va_arg(VarArg, double *)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:764:49: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 764 | fscanf(msh->hdl, "%d", &nb_repeat); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:767:57: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 767 | fscanf(msh->hdl, "%d", va_arg(VarArg, int *)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:770:49: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 770 | fscanf(msh->hdl, "%d", va_arg(VarArg, int *)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:794:41: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 794 | fscanf(msh->hdl, "%f", &FltSolTab[j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:804:41: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 804 | fscanf(msh->hdl, "%lf", &DblSolTab[j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c: In function 'ScaBlk': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:1281:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 1281 | fread(blk, WrdSiz, siz, msh->hdl); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c: In function 'GmfCpyLin': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:971:41: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 971 | fscanf(InpMsh->hdl, "%f", &f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:980:41: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 980 | fscanf(InpMsh->hdl, "%lf", &d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:1003:33: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 1003 | fscanf(InpMsh->hdl, "%d", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:1016:41: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 1016 | fscanf(InpMsh->hdl, "%d", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF/libmesh5.c:1029:33: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 1029 | fscanf(InpMsh->hdl, "%d", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/netrule2.cpp:36:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here 69 | class Point2d | ^~~~~~~ [ 60%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2417_Structure.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DDriverUNV_EXPORTS -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2417_Structure.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2417_Structure.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2417_Structure.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV/UNV2417_Structure.cxx [ 61%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule3.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule3.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule3.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule3.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/netrule3.cpp [ 61%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2420_Structure.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DDriverUNV_EXPORTS -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2420_Structure.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2420_Structure.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2420_Structure.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV/UNV2420_Structure.cxx In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:52:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here 67 | class Point3d | ^~~~~~~ [ 61%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV_Utilities.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DDriverUNV_EXPORTS -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV_Utilities.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV_Utilities.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV_Utilities.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV/UNV_Utilities.cxx [ 61%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser2.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser2.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser2.cpp [ 62%] Linking CXX shared library libDriverUNV.so cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/DriverUNV.dir/link.txt --verbose=1 /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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libDriverUNV.so -o libDriverUNV.so CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_R_SMDS_Mesh.cxx.o CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_W_SMDS_Mesh.cxx.o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV164_Structure.cxx.o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2411_Structure.cxx.o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2412_Structure.cxx.o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2417_Structure.cxx.o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2420_Structure.cxx.o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV_Utilities.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel: libSMESHDS.so libDriver.so libSMESHUtils.so libSMDS.so ../Kernel/libKernel.so /usr/lib/libvtkCommonDataModel.so.9.1.0 /usr/lib/libvtkCommonTransforms.so.9.1.0 /usr/lib/libvtkCommonMath.so.9.1.0 /usr/lib/libvtkkissfft.so.9.1.0 /usr/lib/libvtkCommonCore.so.9.1.0 /usr/lib/libvtksys.so.9.1.0 /usr/lib/libTKPrim.so.7.5.0 /usr/lib/libTKMesh.so.7.5.0 /usr/lib/libTKShHealing.so.7.5.0 /usr/lib/libboost_filesystem.so -lboost_thread /usr/lib/libboost_serialization.so /usr/lib/libboost_chrono.so /usr/lib/libboost_date_time.so /usr/lib/libboost_atomic.so /usr/lib/libTKTopAlgo.so.7.5.0 /usr/lib/libTKGeomAlgo.so.7.5.0 /usr/lib/libTKBRep.so.7.5.0 /usr/lib/libTKGeomBase.so.7.5.0 /usr/lib/libTKG3d.so.7.5.0 /usr/lib/libTKG2d.so.7.5.0 /usr/lib/libTKMath.so.7.5.0 /usr/lib/libTKernel.so.7.5.0 -lpthread -lrt -lstdc++ -ldl /usr/lib/libtbb.so /usr/lib/libtbbmalloc.so [ 62%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser3.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser3.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser3.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser3.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser2.cpp:93:22: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here 69 | class Point2d | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser2.cpp:143:21: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here 127 | class INDEX_2 | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser2.cpp:144:24: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geom2d.hpp:211:9: note: 'class netgen::Vec2d' declared here 211 | class Vec2d | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser2.cpp:332:24: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:291:9: note: 'class netgen::Element2d' declared here 291 | class Element2d | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser2.cpp:2: In member function 'netgen::Array::Append(netgen::netrule::threeint const&)', inlined from 'netgen::netrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser2.cpp:382:28: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:245:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 245 | data[size] = el; | ^~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser2.cpp: In member function 'netgen::netrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser2.cpp:382:45: note: '' declared here 382 | orientations.Append (threeint()); | ^ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:148:22: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here 67 | class Point3d | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:192:21: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:291:9: note: 'class netgen::Element2d' declared here 291 | class Element2d | ^~~~~~~~~ [ 63%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/prism2rls.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/prism2rls.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/prism2rls.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/prism2rls.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/prism2rls.cpp [ 63%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramid2rls.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramid2rls.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramid2rls.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramid2rls.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/pyramid2rls.cpp [ 63%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramidrls.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramidrls.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramidrls.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramidrls.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/pyramidrls.cpp [ 64%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/quadrls.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/quadrls.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/quadrls.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/quadrls.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/quadrls.cpp [ 64%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/refine.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/refine.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/refine.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/refine.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/refine.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:2: In member function 'netgen::Array::Append(netgen::fourint const&)', inlined from 'netgen::vnetrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:562:28: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:245:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 245 | data[size] = el; | ^~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp: In member function 'netgen::vnetrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:562:44: note: '' declared here 562 | orientations.Append (fourint()); | ^ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:2: In member function 'netgen::Array::Append(netgen::fourint const&)', inlined from 'netgen::vnetrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:668:24: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:245:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 245 | data[size] = el; | ^~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp: In member function 'netgen::vnetrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:668:40: note: '' declared here 668 | orientations.Append (fourint()); | ^ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:2: In member function 'netgen::Array::Append(netgen::fourint const&)', inlined from 'netgen::vnetrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:676:24: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:245:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 245 | data[size] = el; | ^~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp: In member function 'netgen::vnetrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:676:40: note: '' declared here 676 | orientations.Append (fourint()); | ^ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:2: In member function 'netgen::Array::Append(netgen::fourint const&)', inlined from 'netgen::vnetrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:682:24: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:245:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 245 | data[size] = el; | ^~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp: In member function 'netgen::vnetrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:682:40: note: '' declared here 682 | orientations.Append (fourint()); | ^ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:2: In member function 'netgen::Array::Append(netgen::threeint const&)', inlined from 'netgen::vnetrule::LoadRule(std::basic_istream >&)' at /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:757:27: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:245:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 245 | data[size] = el; | ^~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp: In member function 'netgen::vnetrule::LoadRule(std::basic_istream >&)': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parser3.cpp:757:51: note: '' declared here 757 | freesetfaces.Append (threeint()); | ^ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::EdgePointGeomInfo; int BASE = 1; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::EdgePointGeomInfo; int BASE = 1; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/refine.cpp:57:21: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::EdgePointGeomInfo' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:84:9: note: 'class netgen::EdgePointGeomInfo' declared here 84 | class EdgePointGeomInfo | ^~~~~~~~~~~~~~~~~ [ 64%] Linking CXX shared library libDriverGMF.so cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/DriverGMF.dir/link.txt --verbose=1 /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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libDriverGMF.so -o libDriverGMF.so CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF.cxx.o CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Read.cxx.o CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Write.cxx.o CMakeFiles/DriverGMF.dir/src/DriverGMF/libmesh5.c.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel: libSMESHDS.so libDriver.so libSMESHUtils.so libSMDS.so ../Kernel/libKernel.so /usr/lib/libvtkCommonDataModel.so.9.1.0 /usr/lib/libvtkCommonTransforms.so.9.1.0 /usr/lib/libvtkCommonMath.so.9.1.0 /usr/lib/libvtkkissfft.so.9.1.0 /usr/lib/libvtkCommonCore.so.9.1.0 /usr/lib/libvtksys.so.9.1.0 /usr/lib/libTKPrim.so.7.5.0 /usr/lib/libTKMesh.so.7.5.0 /usr/lib/libTKShHealing.so.7.5.0 /usr/lib/libboost_filesystem.so -lboost_thread /usr/lib/libboost_serialization.so /usr/lib/libboost_chrono.so /usr/lib/libboost_date_time.so /usr/lib/libboost_atomic.so /usr/lib/libTKTopAlgo.so.7.5.0 /usr/lib/libTKGeomAlgo.so.7.5.0 /usr/lib/libTKBRep.so.7.5.0 /usr/lib/libTKGeomBase.so.7.5.0 /usr/lib/libTKG3d.so.7.5.0 /usr/lib/libTKG2d.so.7.5.0 /usr/lib/libTKMath.so.7.5.0 /usr/lib/libTKernel.so.7.5.0 -lpthread -lrt -lstdc++ -ldl /usr/lib/libtbb.so /usr/lib/libtbbmalloc.so [ 64%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler2.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler2.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler2.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 64%] Built target DriverUNV In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler3.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler3.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler3.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler3.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler3.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:80:22: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:291:9: note: 'class netgen::Element2d' declared here 291 | class Element2d | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:597:35: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here 69 | class Point2d | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:605:22: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here 127 | class INDEX_2 | ^~~~~~~ [ 65%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/secondorder.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/secondorder.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/secondorder.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/secondorder.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/secondorder.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Box3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Box3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:167:20: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Box3d'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geom3d.hpp:571:9: note: 'class netgen::Box3d' declared here 571 | class Box3d | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:872:40: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here 67 | class Point3d | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::MiniElement2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::MiniElement2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:884:19: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::MiniElement2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:39, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/adfront3.hpp:73:7: note: 'class netgen::MiniElement2d' declared here 73 | class MiniElement2d | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 1; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 1; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/secondorder.cpp:325:32: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here 127 | class INDEX_2 | ^~~~~~~ [ 65%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.5.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.5.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.5.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.5.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.5.cpp [ 65%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.5.cpp:180:21: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SurfaceElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:179:9: note: 'class netgen::SurfaceElementIndex' declared here 179 | class SurfaceElementIndex | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:588:18: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here 69 | class Point2d | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:776:24: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::PointIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:117:9: note: 'class netgen::PointIndex' declared here 117 | class PointIndex | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:962:28: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SurfaceElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:179:9: note: 'class netgen::SurfaceElementIndex' declared here 179 | class SurfaceElementIndex | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:965:34: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ [ 66%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing3.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing3.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing3.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing3.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:438:21: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:291:9: note: 'class netgen::Element2d' declared here 291 | class Element2d | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/findip.hpp:91:13: required from 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:443:29: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here 184 | class Vec3d | ^~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 66%] Built target DriverGMF [ 66%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/specials.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/specials.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/specials.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/specials.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/specials.cpp [ 66%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/tetrarls.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/tetrarls.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/tetrarls.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/tetrarls.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/tetrarls.cpp [ 67%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/topology.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/topology.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/topology.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/topology.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/topology.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ [ 67%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/triarls.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/triarls.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/triarls.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/triarls.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/triarls.cpp [ 67%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/validate.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/validate.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/validate.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/validate.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/validate.cpp [ 68%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/zrefine.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/zrefine.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/zrefine.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/zrefine.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/zrefine.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/topology.cpp:286:20: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here 127 | class INDEX_2 | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/topology.cpp:809:52: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_4'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:269:7: note: 'class netgen::INDEX_4' declared here 269 | class INDEX_4 | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/topology.cpp:1664:18: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::ElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:155:9: note: 'class netgen::ElementIndex' declared here 155 | class ElementIndex | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/validate.cpp:59:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::ElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:155:9: note: 'class netgen::ElementIndex' declared here 155 | class ElementIndex | ^~~~~~~~~~~~ [ 68%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/bcfunctions.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/bcfunctions.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/bcfunctions.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/bcfunctions.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/zrefine.cpp: In function 'void netgen::RefinePrisms(netgen::Mesh&, const netgen::CSGeometry*, netgen::ZRefinementOptions&)': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/zrefine.cpp:265:9: warning: the compiler can assume that the address of 'identpts' will never be NULL [-Waddress] 265 | if (&identpts) | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/zrefine.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/zrefine.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/zrefine.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/zrefine.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/zrefine.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/zrefine.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/zrefine.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:214:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/zrefine.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/zrefine.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../csg/triapprox.hpp:49:55: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/zrefine.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/../gprim/geomobjects.hpp:68:9: note: 'class netgen::Vec<3>' declared here 68 | class Vec | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/zrefine.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/zrefine.cpp:283:25: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/zrefine.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:200:7: note: 'class netgen::INDEX_3' declared here 200 | class INDEX_3 | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/zrefine.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/zrefine.cpp:296:27: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_4'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/zrefine.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:269:7: note: 'class netgen::INDEX_4' declared here 269 | class INDEX_4 | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:55:27: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here 184 | class Vec3d | ^~~~~ [ 68%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/parallelmesh.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/parallelmesh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/parallelmesh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/parallelmesh.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/parallelmesh.cpp [ 69%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/paralleltop.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/paralleltop.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/paralleltop.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/paralleltop.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/paralleltop.cpp [ 69%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/basegeom.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/basegeom.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/basegeom.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/basegeom.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/basegeom.cpp [ 69%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter2d.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter2d.cxx.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter2d.cxx.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter2d.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/Partition_Inter2d.cxx [ 70%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter3d.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter3d.cxx.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter3d.cxx.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter3d.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/Partition_Inter3d.cxx In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ [ 70%] Linking CXX shared library libControls.so [ 70%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop.cxx.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop.cxx.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/Partition_Loop.cxx cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/Controls.dir/link.txt --verbose=1 [ 70%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop2d.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop2d.cxx.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop2d.cxx.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop2d.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/Partition_Loop2d.cxx /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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libControls.so -o libControls.so CMakeFiles/Controls.dir/src/Controls/SMESH_Controls.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Geom:/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel: ../Geom/libGeom.so libSMESHDS.so libSMESHUtils.so /usr/lib/libvtkFiltersVerdict.so.9.1.0 /usr/lib/libTKV3d.so.7.5.0 /usr/lib/libTKService.so.7.5.0 -lfontconfig /usr/lib/libTKHLR.so.7.5.0 -lGL -lX11 -lXext -lXmu -lXi /usr/lib/libfreetype.so /usr/lib/libTKBO.so.7.5.0 libSMDS.so ../Kernel/libKernel.so /usr/lib/libTKMesh.so.7.5.0 /usr/lib/libTKShHealing.so.7.5.0 /usr/lib/libTKPrim.so.7.5.0 /usr/lib/libTKTopAlgo.so.7.5.0 /usr/lib/libTKGeomAlgo.so.7.5.0 /usr/lib/libTKBRep.so.7.5.0 /usr/lib/libTKGeomBase.so.7.5.0 /usr/lib/libTKG3d.so.7.5.0 /usr/lib/libTKG2d.so.7.5.0 /usr/lib/libTKMath.so.7.5.0 /usr/lib/libTKernel.so.7.5.0 -lpthread -lrt -lstdc++ /usr/lib/libtbb.so /usr/lib/libtbbmalloc.so /usr/lib/libboost_filesystem.so -lboost_thread /usr/lib/libboost_serialization.so /usr/lib/libboost_chrono.so /usr/lib/libboost_date_time.so /usr/lib/libboost_atomic.so /usr/lib/libvtkCommonExecutionModel.so.9.1.0 /usr/lib/libvtkCommonDataModel.so.9.1.0 /usr/lib/libvtkCommonTransforms.so.9.1.0 /usr/lib/libvtkCommonMath.so.9.1.0 /usr/lib/libvtkkissfft.so.9.1.0 /usr/lib/libvtkCommonCore.so.9.1.0 /usr/lib/libvtksys.so.9.1.0 -ldl /usr/lib/libvtkverdict.so.9.1.0 /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/Partition_Inter2d.cxx: In function 'void EdgesPartition(const TopoDS_Face&, const TopoDS_Edge&, const TopoDS_Edge&, const opencascade::handle&, const TopTools_MapOfShape&, Standard_Boolean)': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/Partition_Inter2d.cxx:517:20: warning: unused variable 'AffichPurge' [-Wunused-variable] 517 | Standard_Boolean AffichPurge = Standard_False; | ^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/Partition_Inter2d.cxx: In function 'Partition_Inter2d::FindEndVertex(NCollection_List const&, double, double, TopoDS_Edge const&, bool&, double&)': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/Partition_Inter2d.cxx:335:24: warning: 'endU' may be used uninitialized in this function [-Wmaybe-uninitialized] 335 | if (Abs(endU-f) < Abs(endU-l)) | ~~~^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/Partition_Loop.cxx:366:9: warning: unused variable 'i' [-Wunused-variable] 366 | int i = 0; | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/Partition_Loop.cxx: At global scope: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/Partition_Loop.cxx:70:12: warning: 'nbe' defined but not used [-Wunused-variable] 70 | static int nbe = 0; | ^~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/Partition_Loop.cxx: In function 'SelectEdge(TopoDS_Face const&, TopoDS_Edge const&, TopoDS_Vertex const&, TopoDS_Edge&, NCollection_List&)': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/Partition_Loop.cxx:215:11: warning: 'angle' may be used uninitialized in this function [-Wmaybe-uninitialized] 215 | if (angle >= anglemax) { | ^~ [ 70%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop3d.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop3d.cxx.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop3d.cxx.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop3d.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/Partition_Loop3d.cxx /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/Partition_Loop2d.cxx: In function 'MakeDegenAndSelect(TopoDS_Edge const&, TopoDS_Vertex const&, TopoDS_Edge&, NCollection_Sequence&, NCollection_Sequence&, TopoDS_Edge const&)': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/Partition_Loop2d.cxx:486:17: warning: 'U2' may be used uninitialized in this function [-Wmaybe-uninitialized] 486 | B.UpdateVertex( V, U2, NewDegen, Tol); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/Partition_Loop2d.cxx:460:8: warning: 'U1' may be used uninitialized in this function [-Wmaybe-uninitialized] 460 | dU = USeq(i) - U1; | ~~~^~~~~~~~~~~~~~ [ 71%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Spliter.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Spliter.cxx.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Spliter.cxx.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Spliter.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/Partition_Spliter.cxx /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/Partition_Spliter.cxx: In member function 'void Partition_Spliter::MakeEdges(const TopoDS_Edge&, const TopTools_ListOfShape&, TopTools_ListOfShape&) const': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/Partition_Spliter.cxx:1461:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1461 | VL.IsSame( VOnE.First() ) && VF.IsSame( VOnE.Last() ) ) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/Partition_Spliter.cxx:1478:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1478 | VL.IsSame( SV.First() ) && VF.IsSame( SV.Last() ) ) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occconstruction.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occconstruction.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/occconstruction.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/occconstruction.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occconstruction.cpp [ 71%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occgenmesh.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occgenmesh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/occgenmesh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/occgenmesh.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp [ 72%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occgeom.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occgeom.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/occgeom.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/occgeom.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgeom.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 72%] Built target Controls /usr/bin/gmake -f src/SMESH/CMakeFiles/SMESH.dir/build.make src/SMESH/CMakeFiles/SMESH.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.6.0.2 /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH/CMakeFiles/SMESH.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/SMESH.dir/build.make src/SMESH/CMakeFiles/SMESH.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 72%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Algo.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Algo.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_Algo.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Algo.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_Algo.cxx /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp: In function 'void netgen::DivideEdge(TopoDS_Edge&, netgen::Array&, netgen::Array&, netgen::Mesh&)': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:238:14: warning: unused variable 'maxh' [-Wunused-variable] 238 | double maxh = mparam.maxh; | ^~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:241:14: warning: unused variable 'svalue' [-Wunused-variable] 241 | double svalue[DIVIDEEDGESECTIONS]; | ^~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:245:14: warning: unused variable 'L' [-Wunused-variable] 245 | double L = system.Mass(); | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCFindEdges(netgen::OCCGeometry&, netgen::Mesh&)': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:347:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 347 | for (PointIndex pi = 1; pi <= mesh.GetNP(); pi++) | ^~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:355:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 355 | if (!exists) | ^~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCMeshSurface(netgen::OCCGeometry&, netgen::Mesh&, int)': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:755:27: warning: unused variable 'fd' [-Wunused-variable] 755 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); | ^~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:974:32: warning: variable 'point' set but not used [-Wunused-but-set-variable] 974 | gp_Pnt point = BRep_Tool::Pnt(vertex); | ^~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:1012:27: warning: unused variable 'fd' [-Wunused-variable] 1012 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); | ^~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:711:11: warning: unused variable 'changed' [-Wunused-variable] 711 | int changed; | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::MeshPoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::MeshPoint; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:280:17: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::MeshPoint' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:235:9: note: 'class netgen::MeshPoint' declared here 235 | class MeshPoint : public Point<3> | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ [ 72%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occmeshsurf.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occmeshsurf.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/occmeshsurf.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/occmeshsurf.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occmeshsurf.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_Algo.cxx: In static member function 'static GeomAbs_Shape SMESH_Algo::Continuity(const TopoDS_Edge&, const TopoDS_Edge&)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_Algo.cxx:521:10: warning: catching polymorphic type 'class Standard_Failure' by value [-Wcatch-value=] 521 | catch (Standard_Failure) { | ^~~~~~~~~~~~~~~~ [ 72%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/meshstlsurface.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/meshstlsurface.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/meshstlsurface.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/meshstlsurface.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occmeshsurf.cpp: In member function 'void netgen::OCCSurface::GetNormalVector(const netgen::Point<3>&, const netgen::PointGeomInfo&, netgen::Vec<3>&) const': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occmeshsurf.cpp:52:16: warning: unused variable 'vstep' [-Wunused-variable] 52 | double vstep = 0.01*(vmax-vmin); | ^~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occmeshsurf.cpp: In member function 'void netgen::OCCSurface::DefineTangentialPlane(const netgen::Point<3>&, const netgen::PointGeomInfo&, const netgen::Point<3>&, const netgen::PointGeomInfo&)': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occmeshsurf.cpp:224:16: warning: unused variable 'r' [-Wunused-variable] 224 | double r = temp.Length(); | ^ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.hpp:296:58: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLBoundarySeg; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::STLBoundarySeg; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp:167:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::STLBoundarySeg' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:46, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:10: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp:110:7: note: 'class netgen::STLBoundarySeg' declared here 110 | class STLBoundarySeg | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:271:47: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here 67 | class Point3d | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:305:57: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here 184 | class Vec3d | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::PointIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:569:20: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::PointIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:117:9: note: 'class netgen::PointIndex' declared here 117 | class PointIndex | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:935:18: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here 69 | class Point2d | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:937:17: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here 127 | class INDEX_2 | ^~~~~~~ [ 73%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeom.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeom.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeom.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeom.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp [ 73%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeomchart.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeomchart.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeomchart.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeomchart.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:2141: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 2141 | #pragma omp parallel | /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:2145: warning: ignoring '#pragma omp for' [-Wunknown-pragmas] 2145 | #pragma omp for | /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:2179: warning: ignoring '#pragma omp critical' [-Wunknown-pragmas] 2179 | #pragma omp critical | [ 73%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeommesh.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeommesh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeommesh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeommesh.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.hpp:296:58: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLBoundarySeg; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::STLBoundarySeg; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp:167:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::STLBoundarySeg' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:46, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp:110:7: note: 'class netgen::STLBoundarySeg' declared here 110 | class STLBoundarySeg | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:271:47: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here 67 | class Point3d | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:305:57: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here 184 | class Vec3d | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLTriangle; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::STLTriangle; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1391:21: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::STLTriangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:45, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here 67 | class STLTriangle | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.hpp:296:58: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLBoundarySeg; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::STLBoundarySeg; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp:167:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::STLBoundarySeg' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:46, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp:110:7: note: 'class netgen::STLBoundarySeg' declared here 110 | class STLBoundarySeg | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:271:47: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here 67 | class Point3d | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:305:57: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here 184 | class Vec3d | ^~~~~ [ 74%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlline.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlline.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlline.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlline.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.hpp:296:58: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLBoundarySeg; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::STLBoundarySeg; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp:167:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::STLBoundarySeg' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:46, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:11: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp:110:7: note: 'class netgen::STLBoundarySeg' declared here 110 | class STLBoundarySeg | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:271:47: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here 67 | class Point3d | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:305:57: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here 184 | class Vec3d | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:59:24: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here 127 | class INDEX_2 | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:329:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here 69 | class Point2d | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.hpp:296:58: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLBoundarySeg; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::STLBoundarySeg; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp:167:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::STLBoundarySeg' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:46, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp:110:7: note: 'class netgen::STLBoundarySeg' declared here 110 | class STLBoundarySeg | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:271:47: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here 67 | class Point3d | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:305:57: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here 184 | class Vec3d | ^~~~~ [ 74%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Gen.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Gen.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_Gen.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Gen.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_Gen.cxx [ 74%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltool.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltool.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltool.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltool.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp [ 74%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltopology.cpp.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPACKAGE_VERSION=\"5.3\" -DVTK_OPENGL2_BACKEND -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltopology.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltopology.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltopology.cpp.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.hpp:296:58: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLBoundarySeg; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::STLBoundarySeg; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp:167:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::STLBoundarySeg' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:46, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp:110:7: note: 'class netgen::STLBoundarySeg' declared here 110 | class STLBoundarySeg | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:271:47: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here 67 | class Point3d | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:305:57: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here 184 | class Vec3d | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Point<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.hpp:296:58: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point<3>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geomobjects.hpp:20:9: note: 'class netgen::Point<3>' declared here 20 | class Point | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLBoundarySeg; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::STLBoundarySeg; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp:167:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::STLBoundarySeg' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:46, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp:110:7: note: 'class netgen::STLBoundarySeg' declared here 110 | class STLBoundarySeg | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:271:47: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here 67 | class Point3d | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:305:57: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:5: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here 184 | class Vec3d | ^~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:79:24: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::STLReadTriangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:45, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.hpp:54:7: note: 'class netgen::STLReadTriangle' declared here 54 | class STLReadTriangle | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLTriangle; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::STLTriangle; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:451:16: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::STLTriangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:45, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:9: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here 67 | class STLTriangle | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_Gen.cxx:49: /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/memoire.h: In function 'void memostat(const char*, int)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/memoire.h:37:33: warning: 'mallinfo mallinfo()' is deprecated [-Wdeprecated-declarations] 37 | struct mallinfo mem = mallinfo(); | ~~~~~~~~^~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/memoire.h:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_Gen.cxx:49: /usr/include/malloc.h:114:24: note: declared here 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ [ 75%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Group.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Group.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_Group.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Group.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_Group.cxx [ 75%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_HypoFilter.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_HypoFilter.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_HypoFilter.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_HypoFilter.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_HypoFilter.cxx [ 75%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Hypothesis.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Hypothesis.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_Hypothesis.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Hypothesis.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_Hypothesis.cxx [ 76%] Linking CXX shared library libnglib4smesh.so cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen && /usr/bin/cmake -E cmake_link_script CMakeFiles/nglib4smesh.dir/link.txt --verbose=1 /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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libnglib4smesh.so -o libnglib4smesh.so CMakeFiles/nglib4smesh.dir/nglib/nglib.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/algprim.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/brick.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/bspline2d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/csgeom.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/csgparser.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/curve2d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/edgeflw.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/explicitcurve2d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/extrusion.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/gencyl.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/genmesh.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/identify.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/manifold.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/meshsurf.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/polyhedra.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/revolution.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/singularref.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/solid.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/specpoin.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/spline3d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/surface.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/triapprox.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/array.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/bitarray.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/dynamicmem.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/flags.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/hashtabl.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/mystring.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/ngexception.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/optmem.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/parthreads.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/profiler.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/seti.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/sort.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/spbita2d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/symbolta.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/table.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/mpi_interface.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/gzstream.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/gprim/adtree.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom2d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom3d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomfuncs.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomtest3d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/gprim/transform3d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/gprim/spline.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/gprim/splinegeometry.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/geom2d/genmesh2d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/geom2d/geom2dmesh.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/geom2d/geometry2d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface_v2.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/read_fnf_mesh.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/readtetmesh.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/readuser.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writeabaqus.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writediffpack.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writedolfin.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writeelmer.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writefeap.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writefluent.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writejcm.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writepermas.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writetecplot.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writetet.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writetochnog.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writeuser.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/wuchemnitz.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh2.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writeOpenFOAM15x.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/linalg/densemat.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/linalg/polynomial.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/linalg/bfgs.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/linalg/linopt.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/linalg/linsearch.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront2.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront3.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/bisect.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/boundarylayer.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/clusters.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/curvedelems.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay2d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/geomsearch.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/global.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/hprefinement.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2gen.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve3.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/localh.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshclass.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc2d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing2.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing3.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtool.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtype.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/msghandler.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule2.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule3.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser2.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser3.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/prism2rls.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramid2rls.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramidrls.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/quadrls.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/refine.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler2.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler3.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/secondorder.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.5.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing3.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/specials.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/tetrarls.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/topology.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/triarls.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/validate.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/zrefine.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/bcfunctions.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/parallelmesh.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/paralleltop.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/basegeom.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter2d.cxx.o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter3d.cxx.o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop.cxx.o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop2d.cxx.o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop3d.cxx.o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Spliter.cxx.o CMakeFiles/nglib4smesh.dir/libsrc/occ/occconstruction.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/occ/occgenmesh.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/occ/occgeom.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/occ/occmeshsurf.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/meshstlsurface.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeom.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeomchart.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeommesh.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlline.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltool.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltopology.cpp.o /usr/lib/libTKOffset.so.7.5.0 /usr/lib/libTKFillet.so.7.5.0 /usr/lib/libTKMeshVS.so.7.5.0 /usr/lib/libTKSTL.so.7.5.0 /usr/lib/libTKXDESTEP.so.7.5.0 /usr/lib/libTKXDEIGES.so.7.5.0 /usr/lib/libTKXCAF.so.7.5.0 /usr/lib/libz.so -ldl /usr/lib/libTKSTEP.so.7.5.0 /usr/lib/libTKSTEP209.so.7.5.0 /usr/lib/libTKSTEPAttr.so.7.5.0 /usr/lib/libTKSTEPBase.so.7.5.0 /usr/lib/libTKIGES.so.7.5.0 /usr/lib/libTKXSBase.so.7.5.0 /usr/lib/libTKBool.so.7.5.0 /usr/lib/libTKVCAF.so.7.5.0 /usr/lib/libTKV3d.so.7.5.0 /usr/lib/libTKMesh.so.7.5.0 /usr/lib/libTKHLR.so.7.5.0 /usr/lib/libTKService.so.7.5.0 -lGL -lX11 -lXext -lXmu -lXi -lfontconfig /usr/lib/libfreetype.so /usr/lib/libTKCAF.so.7.5.0 /usr/lib/libTKBO.so.7.5.0 /usr/lib/libTKShHealing.so.7.5.0 /usr/lib/libTKPrim.so.7.5.0 /usr/lib/libTKTopAlgo.so.7.5.0 /usr/lib/libTKGeomAlgo.so.7.5.0 /usr/lib/libTKBRep.so.7.5.0 /usr/lib/libTKGeomBase.so.7.5.0 /usr/lib/libTKG3d.so.7.5.0 /usr/lib/libTKG2d.so.7.5.0 /usr/lib/libTKMath.so.7.5.0 /usr/lib/libTKLCAF.so.7.5.0 /usr/lib/libTKCDF.so.7.5.0 /usr/lib/libTKernel.so.7.5.0 -lpthread -lrt -lstdc++ /usr/lib/libtbb.so /usr/lib/libtbbmalloc.so -ldl [ 77%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_Mesh.cxx [ 77%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_MeshEditor.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_MeshEditor.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_MeshEditor.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_MeshEditor.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_MeshEditor.cxx [ 77%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_MesherHelper.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_MesherHelper.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_MesherHelper.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_MesherHelper.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_MesherHelper.cxx [ 78%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Pattern.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Pattern.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_Pattern.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Pattern.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_Pattern.cxx In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_ElemIterator.hxx:33, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS/SMDS_ElementHolder.hxx:30, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils/SMESH_ComputeError.hxx:28, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_Mesh.hxx:33, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_Mesh.cxx:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_MesherHelper.cxx: In function 'void {anonymous}::force3DOutOfBoundary(SMESH_MesherHelper&, SMESH_ComputeErrorPtr&)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_MesherHelper.cxx:4616:19: warning: catching polymorphic type 'class Standard_Failure' by value [-Wcatch-value=] 4616 | catch ( Standard_Failure ) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_MesherHelper.cxx:4731:19: warning: catching polymorphic type 'class Standard_Failure' by value [-Wcatch-value=] 4731 | catch ( Standard_Failure ) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_MesherHelper.cxx: In member function 'void SMESH_MesherHelper::FixQuadraticElements(SMESH_ComputeErrorPtr&, bool)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_MesherHelper.cxx:5263:25: warning: catching polymorphic type 'class Standard_Failure' by value [-Wcatch-value=] 5263 | } catch ( Standard_Failure ) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_MeshEditor.cxx: In member function 'double SMESH_MeshEditor::OrientedAngle(const gp_Pnt&, const gp_Pnt&, const gp_Pnt&, const gp_Pnt&)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_MeshEditor.cxx:11048:11: warning: catching polymorphic type 'class Standard_Failure' by value [-Wcatch-value=] 11048 | catch ( Standard_Failure ) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_MesherHelper.cxx: At global scope: /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_MesherHelper.cxx:4133:8: warning: 'bool {anonymous}::QFace::IsSpoiled(const {anonymous}::QLink*) const' defined but not used [-Wunused-function] 4133 | bool QFace::IsSpoiled(const QLink* bentLink ) const | ^~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_MesherHelper.cxx:3780:12: warning: 'std::ostream& {anonymous}::operator<<(std::ostream&, const {anonymous}::QFace&)' defined but not used [-Wunused-function] 3780 | ostream& operator << (ostream& out, const QFace& f) | ^~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_MesherHelper.cxx:3772:12: warning: 'std::ostream& {anonymous}::operator<<(std::ostream&, const {anonymous}::QLink&)' defined but not used [-Wunused-function] 3772 | ostream& operator << (ostream& out, const QLink& l) | ^~~~~~~~ [ 78%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_ProxyMesh.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_ProxyMesh.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_ProxyMesh.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_ProxyMesh.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_ProxyMesh.cxx [ 78%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_subMesh.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_subMesh.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_subMesh.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_subMesh.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_subMesh.cxx gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 78%] Built target nglib4smesh /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_MeshEditor.cxx: In member function 'SMESH_MeshEditor::Smooth(std::set >&, std::set, std::allocator >&, SMESH_MeshEditor::SmoothMethod, int, double, bool)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_MeshEditor.cxx:3862:25: warning: 'v' may be used uninitialized in this function [-Wmaybe-uninitialized] 3862 | newUV.SetY( ElCLib::InPeriod( newUV.Y(), v1, v2 )); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_MeshEditor.cxx:3860:25: warning: 'u' may be used uninitialized in this function [-Wmaybe-uninitialized] 3860 | newUV.SetX( ElCLib::InPeriod( newUV.X(), u1, u2 )); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Linking CXX shared library libSMESH.so cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/SMESH.dir/link.txt --verbose=1 /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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libSMESH.so -o libSMESH.so CMakeFiles/SMESH.dir/src/SMESH/SMESH_Algo.cxx.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Gen.cxx.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Group.cxx.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_HypoFilter.cxx.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Hypothesis.cxx.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cxx.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_MeshEditor.cxx.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_MesherHelper.cxx.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Pattern.cxx.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_ProxyMesh.cxx.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_subMesh.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Geom:/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel: libControls.so libDriverDAT.so libDriverSTL.so libDriverUNV.so libDriverGMF.so /usr/lib/libTKCDF.so.7.5.0 /usr/lib/libTKMeshVS.so.7.5.0 /usr/lib/libboost_filesystem.so -lboost_thread /usr/lib/libboost_serialization.so /usr/lib/libboost_chrono.so /usr/lib/libboost_date_time.so /usr/lib/libboost_atomic.so ../Geom/libGeom.so /usr/lib/libTKBO.so.7.5.0 /usr/lib/libvtkFiltersVerdict.so.9.1.0 /usr/lib/libvtkCommonExecutionModel.so.9.1.0 /usr/lib/libvtkverdict.so.9.1.0 /usr/lib/libTKSTL.so.7.5.0 libSMESHDS.so libDriver.so libSMESHUtils.so /usr/lib/libTKPrim.so.7.5.0 /usr/lib/libboost_filesystem.so -lboost_thread /usr/lib/libboost_serialization.so /usr/lib/libboost_chrono.so /usr/lib/libboost_date_time.so /usr/lib/libboost_atomic.so libSMDS.so ../Kernel/libKernel.so /usr/lib/libvtkCommonDataModel.so.9.1.0 /usr/lib/libvtkCommonTransforms.so.9.1.0 /usr/lib/libvtkCommonMath.so.9.1.0 /usr/lib/libvtkkissfft.so.9.1.0 /usr/lib/libvtkCommonCore.so.9.1.0 /usr/lib/libvtksys.so.9.1.0 /usr/lib/libTKV3d.so.7.5.0 /usr/lib/libTKMesh.so.7.5.0 /usr/lib/libTKShHealing.so.7.5.0 /usr/lib/libTKHLR.so.7.5.0 /usr/lib/libTKTopAlgo.so.7.5.0 /usr/lib/libTKGeomAlgo.so.7.5.0 /usr/lib/libTKBRep.so.7.5.0 /usr/lib/libTKGeomBase.so.7.5.0 /usr/lib/libTKG3d.so.7.5.0 /usr/lib/libTKG2d.so.7.5.0 /usr/lib/libTKService.so.7.5.0 /usr/lib/libTKMath.so.7.5.0 /usr/lib/libTKernel.so.7.5.0 -lpthread -lrt -lstdc++ -ldl /usr/lib/libtbb.so /usr/lib/libtbbmalloc.so -lGL -lX11 -lXext -lXmu -lXi -lfontconfig /usr/lib/libfreetype.so gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 78%] Built target SMESH /usr/bin/gmake -f src/SMESH/CMakeFiles/StdMeshers.dir/build.make src/SMESH/CMakeFiles/StdMeshers.dir/depend /usr/bin/gmake -f src/SMESH/CMakeFiles/MeshVSLink.dir/build.make src/SMESH/CMakeFiles/MeshVSLink.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.6.0.2 /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH/CMakeFiles/MeshVSLink.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.6.0.2 /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH/CMakeFiles/StdMeshers.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/MeshVSLink.dir/build.make src/SMESH/CMakeFiles/MeshVSLink.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/StdMeshers.dir/build.make src/SMESH/CMakeFiles/StdMeshers.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 78%] Building CXX object src/SMESH/CMakeFiles/MeshVSLink.dir/src/MeshVSLink/SMESH_MeshVSLink.cxx.o [ 79%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Adaptive1D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DMeshVSLink_EXPORTS -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MeshVSLink -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/MeshVSLink.dir/src/MeshVSLink/SMESH_MeshVSLink.cxx.o -MF CMakeFiles/MeshVSLink.dir/src/MeshVSLink/SMESH_MeshVSLink.cxx.o.d -o CMakeFiles/MeshVSLink.dir/src/MeshVSLink/SMESH_MeshVSLink.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MeshVSLink/SMESH_MeshVSLink.cxx [ 80%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_BlockRenumber.cxx.o [ 80%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Arithmetic1D.cxx.o [ 80%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_AutomaticLength.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Adaptive1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Adaptive1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Adaptive1D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Adaptive1D.cxx cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_BlockRenumber.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_BlockRenumber.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_BlockRenumber.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_BlockRenumber.cxx cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_AutomaticLength.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_AutomaticLength.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_AutomaticLength.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_AutomaticLength.cxx cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Arithmetic1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Arithmetic1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Arithmetic1D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Arithmetic1D.cxx [ 80%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx [ 80%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Cartesian_3D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Cartesian_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Cartesian_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Cartesian_3D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Cartesian_3D.cxx [ 80%] Linking CXX shared library libMeshVSLink.so cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/MeshVSLink.dir/link.txt --verbose=1 /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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libMeshVSLink.so -o libMeshVSLink.so CMakeFiles/MeshVSLink.dir/src/MeshVSLink/SMESH_MeshVSLink.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Geom:/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel: libSMESH.so /usr/lib/libTKMeshVS.so.7.5.0 libControls.so ../Geom/libGeom.so /usr/lib/libTKV3d.so.7.5.0 /usr/lib/libTKService.so.7.5.0 -lfontconfig /usr/lib/libTKHLR.so.7.5.0 -lGL -lX11 -lXext -lXmu -lXi /usr/lib/libfreetype.so /usr/lib/libTKBO.so.7.5.0 /usr/lib/libvtkFiltersVerdict.so.9.1.0 /usr/lib/libvtkCommonExecutionModel.so.9.1.0 /usr/lib/libvtkverdict.so.9.1.0 libDriverDAT.so libDriverSTL.so /usr/lib/libTKSTL.so.7.5.0 libDriverUNV.so libDriverGMF.so libSMESHDS.so libDriver.so libSMESHUtils.so libSMDS.so ../Kernel/libKernel.so /usr/lib/libvtkCommonDataModel.so.9.1.0 /usr/lib/libvtkCommonTransforms.so.9.1.0 /usr/lib/libvtkCommonMath.so.9.1.0 /usr/lib/libvtkkissfft.so.9.1.0 /usr/lib/libvtkCommonCore.so.9.1.0 /usr/lib/libvtksys.so.9.1.0 /usr/lib/libTKMesh.so.7.5.0 /usr/lib/libTKShHealing.so.7.5.0 /usr/lib/libTKPrim.so.7.5.0 /usr/lib/libTKTopAlgo.so.7.5.0 /usr/lib/libTKGeomAlgo.so.7.5.0 /usr/lib/libTKBRep.so.7.5.0 /usr/lib/libTKGeomBase.so.7.5.0 /usr/lib/libTKG3d.so.7.5.0 /usr/lib/libTKG2d.so.7.5.0 /usr/lib/libTKMath.so.7.5.0 /usr/lib/libTKCDF.so.7.5.0 /usr/lib/libTKernel.so.7.5.0 -lpthread -lrt -lstdc++ /usr/lib/libtbb.so /usr/lib/libtbbmalloc.so -ldl /usr/lib/libboost_filesystem.so -lboost_thread /usr/lib/libboost_serialization.so /usr/lib/libboost_chrono.so /usr/lib/libboost_date_time.so /usr/lib/libboost_atomic.so In file included from /usr/include/opencascade/gp_XYZ.hxx:355, from /usr/include/opencascade/gp_Trsf.hxx:20, from /usr/include/opencascade/TopLoc_ItemLocation.hxx:26, from /usr/include/opencascade/TopLoc_Location.lxx:18, from /usr/include/opencascade/TopLoc_Location.hxx:170, from /usr/include/opencascade/TopoDS_Shape.hxx:24, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH/SMESH_Algo.hxx:39, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Regular_1D.hxx:34, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Adaptive1D.hxx:30, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Adaptive1D.cxx:25: /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Adaptive1D.cxx: In member function '(anonymous namespace)::TriaTreeData::SetSizeByTrias((anonymous namespace)::SegSizeTree&, double) const': /usr/include/opencascade/gp_XYZ.lxx:196:39: warning: 'jLongest' may be used uninitialized in this function [-Wmaybe-uninitialized] 196 | return gp_XYZ(x * Scalar,y * Scalar,z * Scalar); | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Adaptive1D.cxx:446:12: note: 'jLongest' was declared here 446 | int jLongest; | ^~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 80%] Built target MeshVSLink [ 81%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx [ 81%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeSegment_1D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeSegment_1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeSegment_1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeSegment_1D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_CompositeSegment_1D.cxx [ 81%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Deflection1D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Deflection1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Deflection1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Deflection1D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Deflection1D.cxx [ 82%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Distribution.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Distribution.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Distribution.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Distribution.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Distribution.cxx /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx: In member function 'bool _QuadFaceGrid::GetNormal(const TopoDS_Vertex&, gp_Vec&) const': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx:1899:14: warning: catching polymorphic type 'class Standard_Failure' by value [-Wcatch-value=] 1899 | catch (Standard_Failure) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Cartesian_3D.cxx:2063:8: warning: 'bool {anonymous}::FaceGridIntersector::IsThreadSafe(std::set&) const' defined but not used [-Wunused-function] 2063 | bool FaceGridIntersector::IsThreadSafe(set< const Standard_Transient* >& noSafeTShapes) const | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Distribution.cxx: In member function 'virtual bool StdMeshers::Function::value(double, double&) const': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Distribution.cxx:58:13: warning: catching polymorphic type 'class Standard_Failure' by value [-Wcatch-value=] 58 | } catch(Standard_Failure) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Distribution.cxx: In constructor 'StdMeshers::FunctionExpr::FunctionExpr(const char*, int)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Distribution.cxx:188:11: warning: catching polymorphic type 'class Standard_Failure' by value [-Wcatch-value=] 188 | } catch(Standard_Failure) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Distribution.cxx: In member function 'virtual bool StdMeshers::FunctionExpr::value(double, double&) const': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Distribution.cxx:220:11: warning: catching polymorphic type 'class Standard_Failure' by value [-Wcatch-value=] 220 | } catch(Standard_Failure) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Distribution.cxx: In member function 'virtual double StdMeshers::FunctionExpr::integral(double, double) const': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Distribution.cxx:238:11: warning: catching polymorphic type 'class Standard_Failure' by value [-Wcatch-value=] 238 | } catch(Standard_Failure) { | ^~~~~~~~~~~~~~~~ [ 82%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FaceSide.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FaceSide.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FaceSide.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FaceSide.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_FaceSide.cxx [ 82%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FixedPoints1D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FixedPoints1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FixedPoints1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FixedPoints1D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_FixedPoints1D.cxx [ 82%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Geometric1D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Geometric1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Geometric1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Geometric1D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Geometric1D.cxx [ 83%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_HexaFromSkin_3D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_HexaFromSkin_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_HexaFromSkin_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_HexaFromSkin_3D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_HexaFromSkin_3D.cxx /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Cartesian_3D.cxx: In member function '(anonymous namespace)::FaceLineIntersector::addIntPoint(bool)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Cartesian_3D.cxx:267:10: warning: 'MEM[(const struct F_IntersectPoint &)&p]._indexOnLine' may be used uninitialized [-Wmaybe-uninitialized] 267 | struct F_IntersectPoint : public B_IntersectPoint | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Cartesian_3D.cxx:1889:24: note: 'MEM[(const struct F_IntersectPoint &)&p]._indexOnLine' was declared here 1889 | F_IntersectPoint p; | ^ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx: In member function '_QuadFaceGrid::LoadGrid(SMESH_ProxyMesh&)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx:1489:56: warning: 'isTmpElem' may be used uninitialized in this function [-Wmaybe-uninitialized] 1489 | const SMESHDS_SubMesh* smToCheckEdges = ( isProxy && !isTmpElem ) ? faceSubMesh : 0; | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx:1489:53: warning: 'isProxy' may be used uninitialized in this function [-Wmaybe-uninitialized] 1489 | const SMESHDS_SubMesh* smToCheckEdges = ( isProxy && !isTmpElem ) ? faceSubMesh : 0; | ~~~~~~~~~~^~~~~~~~~~~~~~~ [ 83%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Hexa_3D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Hexa_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Hexa_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Hexa_3D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Hexa_3D.cxx /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Cartesian_3D.cxx: In member function '(anonymous namespace)::Hexahedron::removeExcessNodes(std::vector<(anonymous namespace)::Hexahedron*, std::allocator<(anonymous namespace)::Hexahedron*> >&)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Cartesian_3D.cxx:5429:32: warning: 'iBot' may be used uninitialized in this function [-Wmaybe-uninitialized] 5429 | std::copy( vol->_nodes.begin() + 4 * iBot, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5430 | vol->_nodes.begin() + 4 * ( iBot + 1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5431 | vol->_nodes.begin() ); | ~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Cartesian_3D.cxx:5422:23: warning: 'iTop' may be used uninitialized in this function [-Wmaybe-uninitialized] 5422 | if ( iTop == 0 ) | ^~ [ 83%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ImportSource.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ImportSource.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ImportSource.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ImportSource.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_ImportSource.cxx [ 84%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Import_1D.cxx [ 84%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D2D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D2D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Import_1D2D.cxx [ 84%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_LayerDistribution.cxx /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Cartesian_3D.cxx: In member function '(anonymous namespace)::Hexahedron::MakeElements(SMESH_MesherHelper&, std::map >, std::less, std::allocator > > > > const&)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Cartesian_3D.cxx:403:64: warning: 'vip' may be used uninitialized in this function [-Wmaybe-uninitialized] 403 | void Remove( E_IntersectPoint* eip ) { _edgeIntPool.destroy( eip ); } | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Cartesian_3D.cxx:3504:31: note: 'vip' was declared here 3504 | E_IntersectPoint* eip, *vip; | ^~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Import_1D.cxx: In constructor '{anonymous}::CurveProjector::CurveProjector(const TopoDS_Edge&, double)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Import_1D.cxx:123:15: warning: catching polymorphic type 'class Standard_Failure' by value [-Wcatch-value=] 123 | catch ( Standard_Failure ) { | ^~~~~~~~~~~~~~~~ [ 85%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution2D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution2D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_LayerDistribution2D.cxx [ 85%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LengthFromEdges.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LengthFromEdges.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LengthFromEdges.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LengthFromEdges.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_LengthFromEdges.cxx [ 85%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LocalLength.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LocalLength.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LocalLength.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LocalLength.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_LocalLength.cxx [ 86%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MEFISTO_2D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MEFISTO_2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MEFISTO_2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MEFISTO_2D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_MEFISTO_2D.cxx [ 86%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementArea.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementArea.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementArea.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementArea.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_MaxElementArea.cxx [ 86%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementVolume.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementVolume.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementVolume.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementVolume.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_MaxElementVolume.cxx [ 87%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxLength.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxLength.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxLength.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxLength.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_MaxLength.cxx [ 87%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NotConformAllowed.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NotConformAllowed.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NotConformAllowed.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NotConformAllowed.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_NotConformAllowed.cxx [ 87%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_NumberOfLayers.cxx [ 87%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers2D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers2D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_NumberOfLayers2D.cxx [ 88%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfSegments.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfSegments.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfSegments.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfSegments.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_NumberOfSegments.cxx [ 88%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Penta_3D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Penta_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Penta_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Penta_3D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Penta_3D.cxx [ 88%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolygonPerFace_2D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolygonPerFace_2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolygonPerFace_2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolygonPerFace_2D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_PolygonPerFace_2D.cxx [ 89%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolyhedronPerSolid_3D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolyhedronPerSolid_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolyhedronPerSolid_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolyhedronPerSolid_3D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_PolyhedronPerSolid_3D.cxx [ 89%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Prism_3D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Prism_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Prism_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Prism_3D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Prism_3D.cxx /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_NumberOfSegments.cxx: In member function 'void StdMeshers_NumberOfSegments::SetTableFunction(const std::vector&)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_NumberOfSegments.cxx:236:13: warning: catching polymorphic type 'class Standard_Failure' by value [-Wcatch-value=] 236 | catch(Standard_Failure) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_NumberOfSegments.cxx: In function 'bool process(const TCollection_AsciiString&, int, bool&, bool&, bool&, bool&, bool&, double&)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_NumberOfSegments.cxx:330:11: warning: catching polymorphic type 'class Standard_Failure' by value [-Wcatch-value=] 330 | } catch(Standard_Failure) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Penta_3D.cxx: In member function 'void StdMeshers_Penta_3D::MakeMeshOnFxy1()': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Penta_3D.cxx:801:22: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 801 | if (!aElementType==SMDSAbs_Face) { | ^~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Penta_3D.cxx:801:9: note: add parentheses around left hand side expression to silence this warning 801 | if (!aElementType==SMDSAbs_Face) { | ^~~~~~~~~~~~~ | ( ) /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Penta_3D.cxx:801:22: warning: comparison of constant 'SMDSAbs_Face' with boolean expression is always false [-Wbool-compare] 801 | if (!aElementType==SMDSAbs_Face) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 89%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource1D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource1D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_ProjectionSource1D.cxx [ 90%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource2D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource2D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_ProjectionSource2D.cxx [ 90%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource3D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource3D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_ProjectionSource3D.cxx [ 90%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionUtils.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionUtils.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionUtils.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionUtils.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_ProjectionUtils.cxx [ 91%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_1D.cxx [ 91%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D2D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D2D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_1D2D.cxx [ 91%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_2D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_2D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_2D.cxx /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_ProjectionUtils.cxx:109:8: warning: 'void {anonymous}::show_list(const char*, const std::__cxx11::list&)' defined but not used [-Wunused-function] 109 | void show_list( const char* msg, const list< TopoDS_Edge >& l ) // debug | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_ProjectionUtils.cxx:100:8: warning: 'void {anonymous}::show_shape(TopoDS_Shape, const char*)' defined but not used [-Wunused-function] 100 | void show_shape( TopoDS_Shape v, const char* msg ) // debug | ^~~~~~~~~~ [ 92%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_3D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_3D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_3D.cxx [ 92%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Propagation.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Propagation.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Propagation.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Propagation.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Propagation.cxx [ 92%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx [ 92%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadToTriaAdaptor.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadToTriaAdaptor.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadToTriaAdaptor.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadToTriaAdaptor.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadToTriaAdaptor.cxx [ 93%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadrangleParams.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadrangleParams.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadrangleParams.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadrangleParams.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadrangleParams.cxx [ 93%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadranglePreference.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadranglePreference.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadranglePreference.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadranglePreference.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadranglePreference.cxx [ 93%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Quadrangle_2D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Quadrangle_2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Quadrangle_2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Quadrangle_2D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Quadrangle_2D.cxx [ 94%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadraticMesh.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadraticMesh.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadraticMesh.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadraticMesh.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadraticMesh.cxx [ 94%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialPrism_3D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialPrism_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialPrism_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialPrism_3D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_RadialPrism_3D.cxx [ 94%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cxx [ 95%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Regular_1D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Regular_1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Regular_1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Regular_1D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Regular_1D.cxx [ 95%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Reversible1D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Reversible1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Reversible1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Reversible1D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_Reversible1D.cxx [ 95%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentAroundVertex_0D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentAroundVertex_0D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentAroundVertex_0D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentAroundVertex_0D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_SegmentAroundVertex_0D.cxx [ 96%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentLengthAroundVertex.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentLengthAroundVertex.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentLengthAroundVertex.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentLengthAroundVertex.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_SegmentLengthAroundVertex.cxx [ 96%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_StartEndLength.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_StartEndLength.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_StartEndLength.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_StartEndLength.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_StartEndLength.cxx /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cxx: In function '(anonymous namespace)::makeEdgeToCenter(boost::shared_ptr&, TopoDS_Face const&, SMDS_MeshNode const*&)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cxx:471:26: warning: 'normPar' may be used uninitialized in this function [-Wmaybe-uninitialized] 471 | double dist = Abs( circNodes[i].normParam - normPar ); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_UseExisting_1D2D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_UseExisting_1D2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_UseExisting_1D2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_UseExisting_1D2D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_UseExisting_1D2D.cxx [ 96%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.cxx [ 97%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers2D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers2D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers2D.cxx /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.cxx: In member function 'void VISCOUS_3D::_ViscousBuilder::makeOffsetSurface(VISCOUS_3D::_EdgesOnShape&, SMESH_MesherHelper&)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.cxx:5528:11: warning: catching polymorphic type 'class Standard_Failure' by value [-Wcatch-value=] 5528 | catch ( Standard_Failure ) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.cxx: In member function 'bool VISCOUS_3D::_ViscousBuilder::updateNormals(VISCOUS_3D::_SolidData&, SMESH_MesherHelper&, int, double)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.cxx:7287:69: warning: enum constant in boolean context [-Wint-in-bool-context] 7287 | if ( edge->Is( _LayerEdge::BLOCKED && newEdge._maxLen > edge->_len )) | ^~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.cxx: In member function 'gp_XYZ VISCOUS_3D::_LayerEdge::smoothAngular()': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.cxx:9113:12: warning: catching polymorphic type 'class Standard_Failure' by value [-Wcatch-value=] 9113 | catch (Standard_Failure) { // if |cross| == 0. | ^~~~~~~~~~~~~~~~ [ 97%] Linking CXX shared library libStdMeshers.so cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/StdMeshers.dir/link.txt --verbose=1 /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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libStdMeshers.so -o libStdMeshers.so CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Adaptive1D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Arithmetic1D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_AutomaticLength.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_BlockRenumber.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Cartesian_3D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeSegment_1D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Deflection1D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Distribution.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FaceSide.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FixedPoints1D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Geometric1D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_HexaFromSkin_3D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Hexa_3D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ImportSource.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LengthFromEdges.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LocalLength.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MEFISTO_2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementArea.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementVolume.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxLength.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NotConformAllowed.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfSegments.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Penta_3D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolygonPerFace_2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolyhedronPerSolid_3D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Prism_3D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource1D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource3D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionUtils.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_3D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Propagation.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadToTriaAdaptor.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadrangleParams.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadranglePreference.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Quadrangle_2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadraticMesh.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialPrism_3D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Regular_1D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Reversible1D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentAroundVertex_0D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentLengthAroundVertex.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_StartEndLength.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_UseExisting_1D2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers2D.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Geom:/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel: libSMESH.so libMEFISTO2.so /usr/lib/libTKOffset.so.7.5.0 /usr/lib/libboost_filesystem.so -lboost_thread /usr/lib/libboost_serialization.so /usr/lib/libboost_chrono.so /usr/lib/libboost_date_time.so /usr/lib/libboost_atomic.so libControls.so ../Geom/libGeom.so /usr/lib/libvtkFiltersVerdict.so.9.1.0 /usr/lib/libvtkCommonExecutionModel.so.9.1.0 /usr/lib/libvtkverdict.so.9.1.0 libDriverDAT.so libDriverSTL.so /usr/lib/libTKSTL.so.7.5.0 libDriverUNV.so libDriverGMF.so libSMESHDS.so libDriver.so libSMESHUtils.so /usr/lib/libboost_filesystem.so -lboost_thread /usr/lib/libboost_serialization.so /usr/lib/libboost_chrono.so /usr/lib/libboost_date_time.so /usr/lib/libboost_atomic.so libSMDS.so /usr/lib/libvtkCommonDataModel.so.9.1.0 /usr/lib/libvtkCommonTransforms.so.9.1.0 /usr/lib/libvtkCommonMath.so.9.1.0 /usr/lib/libvtkkissfft.so.9.1.0 /usr/lib/libvtkCommonCore.so.9.1.0 /usr/lib/libvtksys.so.9.1.0 /usr/lib/libTKCDF.so.7.5.0 /usr/lib/libTKMeshVS.so.7.5.0 /usr/lib/libTKV3d.so.7.5.0 /usr/lib/libTKMesh.so.7.5.0 /usr/lib/libTKHLR.so.7.5.0 /usr/lib/libTKService.so.7.5.0 -lGL -lX11 -lXext -lXmu -lXi -lfontconfig /usr/lib/libfreetype.so ../Kernel/libKernel.so /usr/lib/libTKFillet.so.7.5.0 /usr/lib/libTKBool.so.7.5.0 /usr/lib/libTKBO.so.7.5.0 /usr/lib/libTKShHealing.so.7.5.0 /usr/lib/libTKPrim.so.7.5.0 /usr/lib/libTKTopAlgo.so.7.5.0 /usr/lib/libTKGeomAlgo.so.7.5.0 /usr/lib/libTKBRep.so.7.5.0 /usr/lib/libTKGeomBase.so.7.5.0 /usr/lib/libTKG3d.so.7.5.0 /usr/lib/libTKG2d.so.7.5.0 /usr/lib/libTKMath.so.7.5.0 /usr/lib/libTKernel.so.7.5.0 -lpthread -lrt -lstdc++ -ldl /usr/lib/libtbb.so /usr/lib/libtbbmalloc.so gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 97%] Built target StdMeshers /usr/bin/gmake -f src/SMESH/CMakeFiles/NETGENPlugin.dir/build.make src/SMESH/CMakeFiles/NETGENPlugin.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.6.0.2 /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH/CMakeFiles/NETGENPlugin.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/NETGENPlugin.dir/build.make src/SMESH/CMakeFiles/NETGENPlugin.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [ 97%] Building CXX object src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis.cxx.o [ 97%] Building CXX object src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx.o [ 97%] Building CXX object src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx.o [ 98%] Building CXX object src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis_2D.cxx.o [ 99%] Building CXX object src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNETGENPlugin_EXPORTS -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DNETGEN_V5 -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNETGENPlugin_EXPORTS -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DNETGEN_V5 -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis.cxx cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNETGENPlugin_EXPORTS -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DNETGEN_V5 -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis_2D.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis_2D.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis_2D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis_2D.cxx cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNETGENPlugin_EXPORTS -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DNETGEN_V5 -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNETGENPlugin_EXPORTS -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DNETGEN_V5 -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx [ 99%] Building CXX object src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNETGENPlugin_EXPORTS -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DNETGEN_V5 -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx:47: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx:48: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx:48: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx:47: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx:48: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx:47: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx:47: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx:48: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx:47: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx:47: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx:48: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx:48: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx: In function 'void {anonymous}::updateTriangulation(const TopoDS_Shape&)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:322:16: warning: catching polymorphic type 'class Standard_Failure' by value [-Wcatch-value=] 322 | catch (Standard_Failure) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx: In member function 'bool NETGENPlugin_Mesher::Compute()': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:3168:34: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] 3168 | catch (netgen::NgException exc) | ^~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:3294:34: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] 3294 | catch (netgen::NgException exc) | ^~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:3325:36: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] 3325 | catch (netgen::NgException exc) | ^~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:3366:34: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] 3366 | catch (netgen::NgException exc) | ^~~ [ 99%] Building CXX object src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNETGENPlugin_EXPORTS -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DNETGEN_V5 -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:83: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:83: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:83: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:83: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:83: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:83: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ [100%] Building CXX object src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNETGENPlugin_EXPORTS -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DNETGEN_V5 -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.cxx [100%] Building CXX object src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.cxx.o cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_LIMITS_H -DHAVE_TBB -DHAVE_VTK -DLIN -DNETGENPlugin_EXPORTS -DOCC_CONVERT_SIGNALS -DVTK_OPENGL2_BACKEND -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.6.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.6.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/nglib -I/builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/general -isystem /usr/include/vtk -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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -fPIC -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DNETGEN_V5 -Wno-deprecated -std=c++11 -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.cxx.o -c /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.cxx In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx:62: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx:62: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx:62: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx:62: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx:62: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx:62: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx: In member function 'bool NETGENPlugin_NETGEN_3D::compute(SMESH_Mesh&, SMESH_MesherHelper&, std::vector&, void**)': /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx:522:30: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] 522 | catch (netgen::NgException exc) | ^~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx:73: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:192:26: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx:73: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:545:9: note: 'class netgen::Element' declared here 545 | class Element | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx:73: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:228:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:199:23: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx:73: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:799:9: note: 'class netgen::Segment' declared here 799 | class Segment | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx:73: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:244:2: required from 'int netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshclass.hpp:561:33: required from here /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../general/array.hpp:339:18: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | memcpy (p, data, mins * sizeof(T)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.6.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx:73: /builddir/build/BUILD/smesh-9.6.0.2/src/Netgen/libsrc/include/../meshing/meshtype.hpp:911:9: note: 'class netgen::FaceDescriptor' declared here 911 | class FaceDescriptor | ^~~~~~~~~~~~~~ [100%] Linking CXX shared library libNETGENPlugin.so cd /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/NETGENPlugin.dir/link.txt --verbose=1 /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/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libNETGENPlugin.so -o libNETGENPlugin.so CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis.cxx.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis_2D.cxx.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.cxx.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Netgen:/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Geom:/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/src/Kernel: libStdMeshers.so ../Netgen/libnglib4smesh.so libSMESH.so libControls.so ../Geom/libGeom.so /usr/lib/libvtkFiltersVerdict.so.9.1.0 /usr/lib/libvtkCommonExecutionModel.so.9.1.0 /usr/lib/libvtkverdict.so.9.1.0 libDriverDAT.so libDriverSTL.so libDriverUNV.so libDriverGMF.so libSMESHDS.so libDriver.so libSMESHUtils.so libSMDS.so /usr/lib/libvtkCommonDataModel.so.9.1.0 /usr/lib/libvtkCommonTransforms.so.9.1.0 /usr/lib/libvtkCommonMath.so.9.1.0 /usr/lib/libvtkkissfft.so.9.1.0 /usr/lib/libvtkCommonCore.so.9.1.0 /usr/lib/libvtksys.so.9.1.0 libMEFISTO2.so ../Kernel/libKernel.so /usr/lib/libboost_filesystem.so -lboost_thread /usr/lib/libboost_serialization.so /usr/lib/libboost_chrono.so /usr/lib/libboost_date_time.so /usr/lib/libboost_atomic.so /usr/lib/libTKOffset.so.7.5.0 /usr/lib/libTKFillet.so.7.5.0 /usr/lib/libTKMeshVS.so.7.5.0 /usr/lib/libTKSTL.so.7.5.0 /usr/lib/libTKXDESTEP.so.7.5.0 /usr/lib/libTKSTEP.so.7.5.0 /usr/lib/libTKSTEP209.so.7.5.0 /usr/lib/libTKSTEPAttr.so.7.5.0 /usr/lib/libTKSTEPBase.so.7.5.0 /usr/lib/libTKXDEIGES.so.7.5.0 /usr/lib/libTKIGES.so.7.5.0 /usr/lib/libTKXSBase.so.7.5.0 /usr/lib/libTKBool.so.7.5.0 /usr/lib/libTKXCAF.so.7.5.0 /usr/lib/libTKVCAF.so.7.5.0 /usr/lib/libTKV3d.so.7.5.0 /usr/lib/libTKMesh.so.7.5.0 /usr/lib/libTKHLR.so.7.5.0 /usr/lib/libTKService.so.7.5.0 -lGL -lX11 -lXext -lXmu -lXi -lfontconfig /usr/lib/libfreetype.so /usr/lib/libTKCAF.so.7.5.0 /usr/lib/libTKBO.so.7.5.0 /usr/lib/libTKShHealing.so.7.5.0 /usr/lib/libTKPrim.so.7.5.0 /usr/lib/libTKTopAlgo.so.7.5.0 /usr/lib/libTKGeomAlgo.so.7.5.0 /usr/lib/libTKBRep.so.7.5.0 /usr/lib/libTKGeomBase.so.7.5.0 /usr/lib/libTKG3d.so.7.5.0 /usr/lib/libTKG2d.so.7.5.0 /usr/lib/libTKMath.so.7.5.0 /usr/lib/libTKLCAF.so.7.5.0 /usr/lib/libTKCDF.so.7.5.0 /usr/lib/libTKernel.so.7.5.0 -lpthread -lrt -lstdc++ /usr/lib/libtbb.so /usr/lib/libtbbmalloc.so -ldl /usr/lib/libz.so -ldl gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' [100%] Built target NETGENPlugin gmake[1]: Leaving directory '/builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build/CMakeFiles 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.H1xgl0 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm '!=' / ']' + rm -rf /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm ++ dirname /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm + cd smesh-9.6.0.2 + DESTDIR=/builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libnglib4smesh.so -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libKernel.so -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libGeom.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libGeom.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libDriver.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libDriver.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libDriverDAT.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libDriverDAT.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libDriverGMF.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libDriverGMF.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libDriverSTL.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libDriverSTL.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libDriverUNV.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libDriverUNV.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libMEFISTO2.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libMEFISTO2.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libControls.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libControls.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libSMDS.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libSMDS.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libSMESH.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libSMESH.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libSMESHDS.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libSMESHDS.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libStdMeshers.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libStdMeshers.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libSMESHUtils.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libSMESHUtils.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libNETGENPlugin.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libNETGENPlugin.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libMeshVSLink.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libMeshVSLink.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/cmake/SMESH-targets.cmake -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/cmake/SMESH-targets-relwithdebinfo.cmake -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/cmake/SMESHConfig.cmake -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/cmake/SMESHConfigVersion.cmake -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/archive_base.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/array.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/autodiff.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/autoptr.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/bitarray.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/dynamicmem.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/flags.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/hashtabl.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/mpi_interface.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/myadt.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/mystring.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/netgenout.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/ngexception.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/optmem.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/parthreads.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/profiler.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/seti.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/sort.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/spbita2d.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/stack.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/symbolta.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/table.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/template.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/gzstream.h -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/adtree.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/geom2d.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/geom3d.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/geomfuncs.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/geomobjects.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/geomobjects2.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/geomops.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/geomops2.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/geomtest3d.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/gprim.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/spline.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/splinegeometry.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/transform3d.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/nginterface.h -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/nginterface_v2.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/mystdlib.h -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/mydefs.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/densemat.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/linalg.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/opti.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/polynomial.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/vector.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/adfront2.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/adfront3.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/basegeom.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/bcfunctions.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/bisect.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/boundarylayer.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/classifyhpel.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/clusters.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/curvedelems.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/findip.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/findip2.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/geomsearch.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/global.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/hpref_hex.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/hpref_prism.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/hpref_pyramid.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/hpref_quad.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/hpref_segm.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/hpref_tet.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/hpref_trig.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/hprefinement.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/improve2.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/improve3.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/localh.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/meshclass.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/meshfunc.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/meshing.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/meshing2.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/meshing3.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/meshtool.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/meshtype.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/msghandler.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/paralleltop.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/ruler2.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/ruler3.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/specials.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/topology.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/netgen/validate.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/occgeom.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/occmeshsurf.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Netgen/nglib.h -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Kernel/BasicsGenericDestructor.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Kernel/Basics_DirUtils.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Kernel/Basics_OCCTVersion.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Kernel/Basics_Utils.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Kernel/SALOME_Basics.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Kernel/BaseTraceCollector.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Kernel/FileTraceCollector.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Kernel/LocalTraceBufferPool.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Kernel/LocalTraceCollector.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Kernel/SALOME_LocalTrace.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Kernel/utilities.h -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Kernel/OpUtil.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Kernel/SALOME_Utils.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Kernel/Utils_CommException.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Kernel/Utils_CorbaException.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Kernel/Utils_DESTRUCTEUR_GENERIQUE.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Kernel/Utils_ExceptHandlers.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Kernel/Utils_Identity.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Kernel/Utils_Mutex.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Kernel/Utils_ORB_INIT.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Kernel/Utils_SALOME_Exception.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Kernel/Utils_SINGLETON.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Kernel/Utils_Timer.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Geom/GEOMUtils.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Driver/Driver_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Driver/Driver_SMDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Driver/Driver_SMESHDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/DriverDAT/DriverDAT_R_SMDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/DriverDAT/DriverDAT_W_SMDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/DriverDAT/SMESH_DriverDAT.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/DriverGMF/DriverGMF.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/DriverGMF/DriverGMF_Read.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/DriverGMF/DriverGMF_Write.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/DriverGMF/SMESH_DriverGMF.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/DriverGMF/libmesh5.h -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/DriverSTL/DriverSTL_R_SMDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/DriverSTL/DriverSTL_W_SMDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/DriverSTL/SMESH_DriverSTL.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/DriverUNV/DriverUNV_R_SMDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/DriverUNV/DriverUNV_W_SMDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/DriverUNV/SMESH_DriverUNV.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/DriverUNV/UNV164_Structure.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/DriverUNV/UNV2411_Structure.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/DriverUNV/UNV2412_Structure.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/DriverUNV/UNV2417_Structure.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/DriverUNV/UNV2420_Structure.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/DriverUNV/UNV_Utilities.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/MEFISTO2/Rn.h -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/MEFISTO2/aptrte.h -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/Controls/SMESH_ControlsDef.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/ObjectPool.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDSAbs_ElementType.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_BallElement.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_CellOfNodes.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_Downward.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_EdgePosition.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_ElemIterator.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_ElementFactory.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_ElementHolder.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_FaceOfNodes.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_FacePosition.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_Iterator.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_IteratorOnIterators.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_LinearEdge.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_Mesh.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_Mesh0DElement.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_MeshCell.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_MeshEdge.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_MeshElement.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_MeshFace.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_MeshGroup.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_MeshInfo.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_MeshNode.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_MeshObject.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_MeshVolume.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_PolygonalFaceOfNodes.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_Position.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_SetIterator.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_SpacePosition.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_StdIterator.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_TypeOfPosition.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_UnstructuredGrid.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_VertexPosition.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_VolumeOfNodes.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_VolumeTool.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMDS_VtkCellIterator.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/SMESH_SMDS.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMDS/chrono.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESH/SMESH_Algo.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESH/SMESH_Gen.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESH/SMESH_Group.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESH/SMESH_HypoFilter.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESH/SMESH_Hypothesis.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESH/SMESH_Mesh.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESH/SMESH_MeshEditor.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESH/SMESH_MesherHelper.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESH/SMESH_Pattern.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESH/SMESH_ProxyMesh.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESH/SMESH_SMESH.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESH/SMESH_subMesh.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESH/SMESH_subMeshEventListener.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESH/memoire.h -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHDS/SMESHDS_Command.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHDS/SMESHDS_CommandType.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHDS/SMESHDS_DataMapOfShape.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHDS/SMESHDS_Document.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHDS/SMESHDS_Group.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHDS/SMESHDS_GroupBase.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHDS/SMESHDS_GroupOnFilter.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHDS/SMESHDS_GroupOnGeom.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHDS/SMESHDS_Hypothesis.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHDS/SMESHDS_Mesh.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHDS/SMESHDS_Script.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHDS/SMESHDS_SubMesh.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHDS/SMESHDS_TSubMeshHolder.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHDS/SMESH_Controls.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHDS/SMESH_SMESHDS.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/SMESH_StdMeshers.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_Adaptive1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_Arithmetic1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_AutomaticLength.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_BlockRenumber.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_CartesianParameters3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_Cartesian_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_CompositeHexa_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_CompositeSegment_1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_Deflection1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_Distribution.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_FaceSide.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_FixedPoints1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_Geometric1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_HexaFromSkin_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_Hexa_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_ImportSource.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_Import_1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_Import_1D2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_LayerDistribution.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_LayerDistribution2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_LengthFromEdges.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_LocalLength.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_MEFISTO_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_MaxElementArea.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_MaxElementVolume.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_MaxLength.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_NotConformAllowed.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_NumberOfLayers.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_NumberOfLayers2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_NumberOfSegments.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_Penta_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_PolygonPerFace_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_PolyhedronPerSolid_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_Prism_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_ProjectionSource1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_ProjectionSource2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_ProjectionSource3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_ProjectionUtils.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_Projection_1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_Projection_1D2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_Projection_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_Projection_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_Propagation.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_QuadToTriaAdaptor.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_QuadrangleParams.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_QuadranglePreference.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_Quadrangle_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_QuadraticMesh.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_RadialPrism_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_Regular_1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_Reversible1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_SegmentAroundVertex_0D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_SegmentLengthAroundVertex.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_StartEndLength.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_UseExisting_1D2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_ViscousLayers.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/StdMeshers/StdMeshers_ViscousLayers2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHUtils/SMESH_Block.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHUtils/SMESH_Comment.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHUtils/SMESH_ComputeError.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHUtils/SMESH_ControlPnt.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHUtils/SMESH_Delaunay.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHUtils/SMESH_File.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHUtils/SMESH_Indexer.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHUtils/SMESH_MAT2d.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHUtils/SMESH_MeshAlgos.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHUtils/SMESH_Octree.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHUtils/SMESH_OctreeNode.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHUtils/SMESH_Quadtree.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHUtils/SMESH_Tree.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHUtils/SMESH_TryCatch.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHUtils/SMESH_TypeDefs.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/SMESHUtils/SMESH_Utils.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/NETGENPlugin/NETGENPlugin_Defs.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis_2D_ONLY_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis_2D_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis_3D_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/NETGENPlugin/NETGENPlugin_Mesher.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D3D_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_3D_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/NETGENPlugin/NETGENPlugin_Remesher_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/MeshVSLink/Handle_SMESH_MeshVSLink.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/MeshVSLink/SMESH_MeshVSLink.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/MeshVSLink/SMESH_MeshVSLink.ixx -- Installing: /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/include/smesh/MeshVSLink/SMESH_MeshVSLink.jxx + /usr/bin/find-debuginfo -j5 --strict-build-id -m -i --build-id-seed 9.6.0.2-3.fc36 --unique-debug-suffix -9.6.0.2-3.fc36.arm --unique-debug-src-base smesh-9.6.0.2-3.fc36.arm --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/smesh-9.6.0.2 extracting debug info from /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libDriverSTL.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libDriver.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libDriverDAT.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libDriverGMF.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libControls.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libDriverUNV.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libGeom.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libKernel.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libMEFISTO2.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libMeshVSLink.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libNETGENPlugin.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libSMDS.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libSMESH.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libSMESHDS.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libSMESHUtils.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libStdMeshers.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/lib/libnglib4smesh.so original debug info size: 126372kB, size after compression: 101124kB /usr/bin/sepdebugcrcfix: Updated 17 CRC32s, 0 CRC32s did match. 20531 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.lRZ195 + umask 022 + cd /builddir/build/BUILD + cd smesh-9.6.0.2 + cd redhat-linux-build + /usr/bin/ctest --output-on-failure --force-new-ctest-process -j5 Test project /builddir/build/BUILD/smesh-9.6.0.2/redhat-linux-build No tests were found!!! + cd - /builddir/build/BUILD/smesh-9.6.0.2 + RPM_EC=0 ++ jobs -p + exit 0 Processing files: smesh-9.6.0.2-3.fc36.armv7hl Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.LPBcv3 + umask 022 + cd /builddir/build/BUILD + cd smesh-9.6.0.2 + DOCDIR=/builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/share/doc/smesh + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/share/doc/smesh + cp -pr README.md /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/share/doc/smesh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.K3GoTP + umask 022 + cd /builddir/build/BUILD + cd smesh-9.6.0.2 + LICENSEDIR=/builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/share/licenses/smesh + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/share/licenses/smesh + cp -pr LICENSE.txt /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm/usr/share/licenses/smesh + RPM_EC=0 ++ jobs -p + exit 0 Provides: libControls.so libDriver.so libDriverDAT.so libDriverGMF.so libDriverSTL.so libDriverUNV.so libGeom.so libKernel.so libMEFISTO2.so libMeshVSLink.so libNETGENPlugin.so libSMDS.so libSMESH.so libSMESHDS.so libSMESHUtils.so libStdMeshers.so libnglib4smesh.so smesh = 9.6.0.2-3.fc36 smesh(armv7hl-32) = 9.6.0.2-3.fc36 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libControls.so libDriver.so libDriverDAT.so libDriverGMF.so libDriverSTL.so libDriverUNV.so libGeom.so libKernel.so libMEFISTO2.so libSMDS.so libSMESH.so libSMESHDS.so libSMESHUtils.so libStdMeshers.so libTKBO.so.7 libTKBRep.so.7 libTKBool.so.7 libTKCDF.so.7 libTKG2d.so.7 libTKG3d.so.7 libTKGeomAlgo.so.7 libTKGeomBase.so.7 libTKIGES.so.7 libTKLCAF.so.7 libTKMath.so.7 libTKMesh.so.7 libTKMeshVS.so.7 libTKOffset.so.7 libTKPrim.so.7 libTKSTEP.so.7 libTKSTL.so.7 libTKShHealing.so.7 libTKTopAlgo.so.7 libTKV3d.so.7 libTKXCAF.so.7 libTKXDEIGES.so.7 libTKXDESTEP.so.7 libTKXSBase.so.7 libTKernel.so.7 libboost_filesystem.so.1.76.0 libboost_serialization.so.1.76.0 libboost_thread.so.1.76.0 libc.so.6 libc.so.6(GLIBC_2.34) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.3.1) libgcc_s.so.1(GCC_3.5) libm.so.6 libm.so.6(GLIBC_2.29) libm.so.6(GLIBC_2.4) libnglib4smesh.so libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.1) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.26) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.9) libvtkCommonCore.so.1 libvtkCommonDataModel.so.1 libvtkFiltersVerdict.so.1 libz.so.1 rtld(GNU_HASH) Obsoletes: smesh-doc < 6.7.5-9 Processing files: smesh-devel-9.6.0.2-3.fc36.armv7hl Provides: smesh-devel = 9.6.0.2-3.fc36 smesh-devel(armv7hl-32) = 9.6.0.2-3.fc36 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: smesh-debugsource-9.6.0.2-3.fc36.armv7hl Provides: smesh-debugsource = 9.6.0.2-3.fc36 smesh-debugsource(armv7hl-32) = 9.6.0.2-3.fc36 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: smesh-debuginfo-9.6.0.2-3.fc36.armv7hl Provides: debuginfo(build-id) = 0e830b47c6ff9559395eb51c6e1a13a99f9d521b debuginfo(build-id) = 1a038a0dea69944f9547024d946f9f71f1ecc2cb debuginfo(build-id) = 21c524d12f8615f088deaea7152f4e7769587671 debuginfo(build-id) = 2e894e23edd4468998048f611f16f14b8162462c debuginfo(build-id) = 3d38954b1417e232bfcac746d30416d71b3c3e66 debuginfo(build-id) = 4483f1ff663d8d0f8412be13e3b2b7f00579341b debuginfo(build-id) = 58f09cfe3a4b36365c7a9c0631d249f3da4afdcf debuginfo(build-id) = 5f4733e9bb6cd9504614d0dcaffc87761b58f9a3 debuginfo(build-id) = 73f83c77691ec688968e62b86f3f0992adf7b3e8 debuginfo(build-id) = 7b79661b2c51a06fc0f1529c91cf2367e5361694 debuginfo(build-id) = 7d55010ead2a0a820cd42179852e0471ec883402 debuginfo(build-id) = 82c6ece4f22e57b2c87044b8f87f7f2e3510db74 debuginfo(build-id) = aa07374152d0c9a7448706ec7386ddad9f450495 debuginfo(build-id) = bb5e95364e0dc9cc4f1d49e77bea391027ccad0e debuginfo(build-id) = de24edd46e7175b8e86051f1c78054f89fb6cb4d debuginfo(build-id) = e066aadb706766d7d5460476a1ec726ea3322fd0 debuginfo(build-id) = fd6519e8896a5e9a8410070d1dc5af3e270b4ca5 smesh-debuginfo = 9.6.0.2-3.fc36 smesh-debuginfo(armv7hl-32) = 9.6.0.2-3.fc36 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: smesh-debugsource(armv7hl-32) = 9.6.0.2-3.fc36 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm Wrote: /builddir/build/RPMS/smesh-devel-9.6.0.2-3.fc36.armv7hl.rpm Wrote: /builddir/build/RPMS/smesh-9.6.0.2-3.fc36.armv7hl.rpm Wrote: /builddir/build/RPMS/smesh-debugsource-9.6.0.2-3.fc36.armv7hl.rpm Wrote: /builddir/build/RPMS/smesh-debuginfo-9.6.0.2-3.fc36.armv7hl.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.gPdMoO + umask 022 + cd /builddir/build/BUILD + cd smesh-9.6.0.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/smesh-9.6.0.2-3.fc36.arm + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0