Mock Version: 1.2.17 Mock Version: 1.2.17 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/smesh.spec'], chrootPath='/var/lib/mock/f24-build-5346381-596277/root'logger=timeout=172800shell=Falsegid=425user='mockbuild'uid=1000printOutput=Falseenv={'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'LANG': 'en_US.UTF-8', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'HOSTNAME': 'mock', 'TERM': 'vt100'}) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/smesh.spec'] with env {'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'LANG': 'en_US.UTF-8', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'HOSTNAME': 'mock', 'TERM': 'vt100'} and shell False warning: Could not canonicalize hostname: buildvm-26.phx2.fedoraproject.org Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/smesh-6.6-1.fc24.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/smesh.spec'], chrootPath='/var/lib/mock/f24-build-5346381-596277/root'logger=timeout=172800private_network=Trueshell=Falsegid=425user='mockbuild'uid=1000printOutput=Falseenv={'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'LANG': 'en_US.UTF-8', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'HOSTNAME': 'mock', 'TERM': 'vt100'}) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/smesh.spec'] with env {'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'LANG': 'en_US.UTF-8', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'HOSTNAME': 'mock', 'TERM': 'vt100'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.M1AYXQ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf smesh-6.6 + /usr/bin/gzip -dc /builddir/build/SOURCES/smesh-6.6.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd smesh-6.6 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -rf boost-1.52.0 + dos2unix -k LICENCE.lgpl.txt dos2unix: converting file LICENCE.lgpl.txt to Unix format... + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ZD39yq + umask 022 + cd /builddir/build/BUILD + cd smesh-6.6 + rm -rf build + mkdir build + pushd build ~/build/BUILD/smesh-6.6/build ~/build/BUILD/smesh-6.6 + LDFLAGS=-Wl,--as-needed + export LDFLAGS + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS=-Wl,--as-needed + export LDFLAGS + /usr/bin/cmake -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_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DMONOLITHIC_BUILD=OFF -DSMESH_TESTING=OFF ../ -- The CXX compiler identification is GNU 6.0.0 -- The Fortran compiler identification is GNU 6.0.0 -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Check for working Fortran compiler: /usr/bin/gfortran -- Check for working Fortran compiler: /usr/bin/gfortran -- works -- Detecting Fortran compiler ABI info -- Detecting Fortran compiler ABI info - done -- Checking whether /usr/bin/gfortran supports Fortran 90 -- Checking whether /usr/bin/gfortran supports Fortran 90 -- yes -- OpenCASCADE Community Edition found. -- Built type will be RelWithDebInfo -- Boost version: 1.60.0 -- Build 64bit -- Library output path: Unix-x86_64-RelWithDebInfo-64 -- Found Doxygen: /usr/bin/doxygen (found version "1.8.11") -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/smesh-6.6/build + make -j4 /usr/bin/cmake -H/builddir/build/BUILD/smesh-6.6 -B/builddir/build/BUILD/smesh-6.6/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/smesh-6.6/build/CMakeFiles /builddir/build/BUILD/smesh-6.6/build/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/smesh-6.6/build' make -f src/CMakeFiles/SMDS.dir/build.make src/CMakeFiles/SMDS.dir/depend make -f src/CMakeFiles/Driver.dir/build.make src/CMakeFiles/Driver.dir/depend make[2]: Entering directory '/builddir/build/BUILD/smesh-6.6/build' cd /builddir/build/BUILD/smesh-6.6/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-6.6 /builddir/build/BUILD/smesh-6.6/src /builddir/build/BUILD/smesh-6.6/build /builddir/build/BUILD/smesh-6.6/build/src /builddir/build/BUILD/smesh-6.6/build/src/CMakeFiles/Driver.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/smesh-6.6/build' cd /builddir/build/BUILD/smesh-6.6/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-6.6 /builddir/build/BUILD/smesh-6.6/src /builddir/build/BUILD/smesh-6.6/build /builddir/build/BUILD/smesh-6.6/build/src /builddir/build/BUILD/smesh-6.6/build/src/CMakeFiles/SMDS.dir/DependInfo.cmake --color= Scanning dependencies of target Driver make[2]: Leaving directory '/builddir/build/BUILD/smesh-6.6/build' make -f src/CMakeFiles/Driver.dir/build.make src/CMakeFiles/Driver.dir/build make[2]: Entering directory '/builddir/build/BUILD/smesh-6.6/build' [ 2%] Building CXX object src/CMakeFiles/Driver.dir/Driver/Driver_SMDS_Mesh.cpp.o [ 2%] Building CXX object src/CMakeFiles/Driver.dir/Driver/Driver_Mesh.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DDriver_EXPORTS -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/Driver.dir/Driver/Driver_Mesh.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/Driver/Driver_Mesh.cpp cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DDriver_EXPORTS -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/Driver.dir/Driver/Driver_SMDS_Mesh.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/Driver/Driver_SMDS_Mesh.cpp [ 2%] Building CXX object src/CMakeFiles/Driver.dir/Driver/Driver_Document.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DDriver_EXPORTS -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/Driver.dir/Driver/Driver_Document.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/Driver/Driver_Document.cpp Scanning dependencies of target SMDS make[2]: Leaving directory '/builddir/build/BUILD/smesh-6.6/build' make -f src/CMakeFiles/SMDS.dir/build.make src/CMakeFiles/SMDS.dir/build make[2]: Entering directory '/builddir/build/BUILD/smesh-6.6/build' [ 3%] Building CXX object src/CMakeFiles/SMDS.dir/SMDS/SMDS_EdgePosition.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/SMDS.dir/SMDS/SMDS_EdgePosition.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/SMDS/SMDS_EdgePosition.cpp [ 4%] Building CXX object src/CMakeFiles/Driver.dir/Driver/Driver_SMESHDS_Mesh.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DDriver_EXPORTS -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/Driver.dir/Driver/Driver_SMESHDS_Mesh.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/Driver/Driver_SMESHDS_Mesh.cpp [ 5%] Building CXX object src/CMakeFiles/SMDS.dir/SMDS/SMDS_FaceOfEdges.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/SMDS.dir/SMDS/SMDS_FaceOfEdges.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/SMDS/SMDS_FaceOfEdges.cpp [ 6%] Building CXX object src/CMakeFiles/SMDS.dir/SMDS/SMDS_FaceOfNodes.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/SMDS.dir/SMDS/SMDS_FaceOfNodes.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/SMDS/SMDS_FaceOfNodes.cpp [ 6%] Linking CXX shared library Unix-x86_64-RelWithDebInfo-64/libDriver.so cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/Driver.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libDriver.so.3 -o Unix-x86_64-RelWithDebInfo-64/libDriver.so.3.0.0 CMakeFiles/Driver.dir/Driver/Driver_Document.cpp.o CMakeFiles/Driver.dir/Driver/Driver_Mesh.cpp.o CMakeFiles/Driver.dir/Driver/Driver_SMDS_Mesh.cpp.o CMakeFiles/Driver.dir/Driver/Driver_SMESHDS_Mesh.cpp.o /usr/lib64/libTKMeshVS.so.10.0.0 /usr/lib64/libTKPrim.so.10.0.0 /usr/lib64/libTKV3d.so.10.0.0 /usr/lib64/libTKMesh.so.10.0.0 /usr/lib64/libTKHLR.so.10.0.0 /usr/lib64/libTKService.so.10.0.0 /usr/lib64/libTKShHealing.so.10.0.0 -lSM -lICE -lX11 -lXext -lGLU -lGL -lGLU -lGL -lfreetype /usr/lib64/libTKTopAlgo.so.10.0.0 /usr/lib64/libTKGeomAlgo.so.10.0.0 /usr/lib64/libTKBRep.so.10.0.0 /usr/lib64/libTKGeomBase.so.10.0.0 /usr/lib64/libTKG3d.so.10.0.0 /usr/lib64/libTKG2d.so.10.0.0 /usr/lib64/libTKMath.so.10.0.0 /usr/lib64/libTKernel.so.10.0.0 -lpthread -ldl -lm -ltbbmalloc -ltbb cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/cmake -E cmake_symlink_library Unix-x86_64-RelWithDebInfo-64/libDriver.so.3.0.0 Unix-x86_64-RelWithDebInfo-64/libDriver.so.3 Unix-x86_64-RelWithDebInfo-64/libDriver.so make[2]: Leaving directory '/builddir/build/BUILD/smesh-6.6/build' [ 6%] Built target Driver [ 6%] Building CXX object src/CMakeFiles/SMDS.dir/SMDS/SMDS_FacePosition.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/SMDS.dir/SMDS/SMDS_FacePosition.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/SMDS/SMDS_FacePosition.cpp [ 7%] Building CXX object src/CMakeFiles/SMDS.dir/SMDS/SMDS_IteratorOfElements.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/SMDS.dir/SMDS/SMDS_IteratorOfElements.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/SMDS/SMDS_IteratorOfElements.cpp In file included from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:37:0, from /builddir/build/BUILD/smesh-6.6/src/SMDS/SMDS_FaceOfNodes.cpp:32: /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx: In member function 'void SMDS_MeshInfo::Clear()': /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx:170:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] { for ( int i=0; i, int)': /builddir/build/BUILD/smesh-6.6/src/SMDS/SMDS_Mesh.cpp:981:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < nodes.size(); ++i ) ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMDS/SMDS_Mesh.cpp: In member function 'virtual SMDS_MeshVolume* SMDS_Mesh::AddPolyhedralVolumeWithID(std::vector, std::vector, int)': /builddir/build/BUILD/smesh-6.6/src/SMDS/SMDS_Mesh.cpp:1046:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < nodes.size(); ++i ) ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMDS/SMDS_Mesh.cpp: In static member function 'static const SMDS_MeshFace* SMDS_Mesh::FindFace(std::vector)': /builddir/build/BUILD/smesh-6.6/src/SMDS/SMDS_Mesh.cpp:1791:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( f->NbNodes() == nodes.size() ) { ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 11%] Building CXX object src/CMakeFiles/SMDS.dir/SMDS/SMDS_MeshElementIDFactory.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/SMDS.dir/SMDS/SMDS_MeshElementIDFactory.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/SMDS/SMDS_MeshElementIDFactory.cpp [ 12%] Building CXX object src/CMakeFiles/SMDS.dir/SMDS/SMDS_MeshFace.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/SMDS.dir/SMDS/SMDS_MeshFace.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/SMDS/SMDS_MeshFace.cpp [ 12%] Building CXX object src/CMakeFiles/SMDS.dir/SMDS/SMDS_MeshGroup.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/SMDS.dir/SMDS/SMDS_MeshGroup.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/SMDS/SMDS_MeshGroup.cpp [ 13%] Building CXX object src/CMakeFiles/SMDS.dir/SMDS/SMDS_MeshIDFactory.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/SMDS.dir/SMDS/SMDS_MeshIDFactory.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/SMDS/SMDS_MeshIDFactory.cpp [ 14%] Building CXX object src/CMakeFiles/SMDS.dir/SMDS/SMDS_MeshNode.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/SMDS.dir/SMDS/SMDS_MeshNode.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/SMDS/SMDS_MeshNode.cpp [ 15%] Building CXX object src/CMakeFiles/SMDS.dir/SMDS/SMDS_MeshObject.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/SMDS.dir/SMDS/SMDS_MeshObject.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/SMDS/SMDS_MeshObject.cpp [ 15%] Building CXX object src/CMakeFiles/SMDS.dir/SMDS/SMDS_MeshVolume.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/SMDS.dir/SMDS/SMDS_MeshVolume.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/SMDS/SMDS_MeshVolume.cpp In file included from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:37:0, from /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshGroup.hxx:31, from /builddir/build/BUILD/smesh-6.6/src/SMDS/SMDS_MeshGroup.cpp:31: /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx: In member function 'void SMDS_MeshInfo::Clear()': /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx:170:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] { for ( int i=0; i::MyIterator(const std::set&) [with VALUE = const SMDS_MeshElement*]': /builddir/build/BUILD/smesh-6.6/src/SMESHDS/SMESHDS_SubMesh.cpp:194:56: required from here /builddir/build/BUILD/smesh-6.6/src/SMESHDS/SMESHDS_SubMesh.cpp:182:56: warning: 'MyIterator::mySubEnd' will be initialized after [-Wreorder] set::const_iterator mySubIt, mySubEnd; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESHDS/SMESHDS_SubMesh.cpp:181:47: warning: 'bool MyIterator::myMore' [-Wreorder] bool myMore; ^~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESHDS/SMESHDS_SubMesh.cpp:156:3: warning: when initialized here [-Wreorder] MyIterator (const set& theSubMeshes) ^~~~~~~~~~ cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DDriverUNV_EXPORTS -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/DriverUNV.dir/DriverUNV/UNV2417_Structure.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/DriverUNV/UNV2417_Structure.cpp /builddir/build/BUILD/smesh-6.6/src/SMESHDS/SMESHDS_SubMesh.cpp: In instantiation of 'MyIterator::MyIterator(const std::set&) [with VALUE = const SMDS_MeshNode*]': /builddir/build/BUILD/smesh-6.6/src/SMESHDS/SMESHDS_SubMesh.cpp:207:53: required from here /builddir/build/BUILD/smesh-6.6/src/SMESHDS/SMESHDS_SubMesh.cpp:182:56: warning: 'MyIterator::mySubEnd' will be initialized after [-Wreorder] set::const_iterator mySubIt, mySubEnd; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESHDS/SMESHDS_SubMesh.cpp:181:47: warning: 'bool MyIterator::myMore' [-Wreorder] bool myMore; ^~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESHDS/SMESHDS_SubMesh.cpp:156:3: warning: when initialized here [-Wreorder] MyIterator (const set& theSubMeshes) ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-6.6/src/DriverUNV/UNV2417_Structure.cpp:23:0: /builddir/build/BUILD/smesh-6.6/inc/UNV_Utilities.hxx: In function 'double UNV::D_to_e(std::__cxx11::string&)': /builddir/build/BUILD/smesh-6.6/inc/UNV_Utilities.hxx:89:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(position != std::string::npos){ ~~~~~~~~~^~~~~~ /builddir/build/BUILD/smesh-6.6/src/DriverUNV/UNV2417_Structure.cpp: At global scope: /builddir/build/BUILD/smesh-6.6/src/DriverUNV/UNV2417_Structure.cpp:35:12: warning: 'MYDEBUG' defined but not used [-Wunused-variable] static int MYDEBUG = 0; ^~~~~~~ [ 46%] Linking CXX shared library Unix-x86_64-RelWithDebInfo-64/libDriverUNV.so cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/DriverUNV.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libDriverUNV.so.3 -o Unix-x86_64-RelWithDebInfo-64/libDriverUNV.so.3.0.0 CMakeFiles/DriverUNV.dir/DriverUNV/DriverUNV_R_SMDS_Mesh.cpp.o CMakeFiles/DriverUNV.dir/DriverUNV/DriverUNV_R_SMESHDS_Document.cpp.o CMakeFiles/DriverUNV.dir/DriverUNV/DriverUNV_R_SMESHDS_Mesh.cpp.o CMakeFiles/DriverUNV.dir/DriverUNV/DriverUNV_W_SMDS_Mesh.cpp.o CMakeFiles/DriverUNV.dir/DriverUNV/DriverUNV_W_SMESHDS_Document.cpp.o CMakeFiles/DriverUNV.dir/DriverUNV/DriverUNV_W_SMESHDS_Mesh.cpp.o CMakeFiles/DriverUNV.dir/DriverUNV/UNV2411_Structure.cpp.o CMakeFiles/DriverUNV.dir/DriverUNV/UNV2412_Structure.cpp.o CMakeFiles/DriverUNV.dir/DriverUNV/UNV2417_Structure.cpp.o Unix-x86_64-RelWithDebInfo-64/libSMDS.so.3.0.0 Unix-x86_64-RelWithDebInfo-64/libDriver.so.3.0.0 /usr/lib64/libTKMeshVS.so.10.0.0 /usr/lib64/libTKV3d.so.10.0.0 /usr/lib64/libTKMesh.so.10.0.0 /usr/lib64/libTKHLR.so.10.0.0 /usr/lib64/libTKService.so.10.0.0 -lSM -lICE -lX11 -lXext -lGLU -lGL -lGLU -lGL -lfreetype /usr/lib64/libTKPrim.so.10.0.0 /usr/lib64/libTKShHealing.so.10.0.0 /usr/lib64/libTKTopAlgo.so.10.0.0 /usr/lib64/libTKGeomAlgo.so.10.0.0 /usr/lib64/libTKBRep.so.10.0.0 /usr/lib64/libTKGeomBase.so.10.0.0 /usr/lib64/libTKG3d.so.10.0.0 /usr/lib64/libTKG2d.so.10.0.0 /usr/lib64/libTKMath.so.10.0.0 /usr/lib64/libTKernel.so.10.0.0 -lpthread -ldl -lm -ltbbmalloc -ltbb -Wl,-rpath,/builddir/build/BUILD/smesh-6.6/build/src/Unix-x86_64-RelWithDebInfo-64: cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/cmake -E cmake_symlink_library Unix-x86_64-RelWithDebInfo-64/libDriverUNV.so.3.0.0 Unix-x86_64-RelWithDebInfo-64/libDriverUNV.so.3 Unix-x86_64-RelWithDebInfo-64/libDriverUNV.so make[2]: Leaving directory '/builddir/build/BUILD/smesh-6.6/build' [ 46%] Built target DriverUNV [ 46%] Linking CXX shared library Unix-x86_64-RelWithDebInfo-64/libSMESHDS.so cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/SMESHDS.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libSMESHDS.so.3 -o Unix-x86_64-RelWithDebInfo-64/libSMESHDS.so.3.0.0 CMakeFiles/SMESHDS.dir/SMESHDS/SMESHDS_Command.cpp.o CMakeFiles/SMESHDS.dir/SMESHDS/SMESHDS_Document.cpp.o CMakeFiles/SMESHDS.dir/SMESHDS/SMESHDS_Group.cpp.o CMakeFiles/SMESHDS.dir/SMESHDS/SMESHDS_GroupBase.cpp.o CMakeFiles/SMESHDS.dir/SMESHDS/SMESHDS_GroupOnGeom.cpp.o CMakeFiles/SMESHDS.dir/SMESHDS/SMESHDS_Hypothesis.cpp.o CMakeFiles/SMESHDS.dir/SMESHDS/SMESHDS_Mesh.cpp.o CMakeFiles/SMESHDS.dir/SMESHDS/SMESHDS_Script.cpp.o CMakeFiles/SMESHDS.dir/SMESHDS/SMESHDS_SubMesh.cpp.o Unix-x86_64-RelWithDebInfo-64/libSMDS.so.3.0.0 /usr/lib64/libTKMeshVS.so.10.0.0 /usr/lib64/libTKV3d.so.10.0.0 /usr/lib64/libTKMesh.so.10.0.0 /usr/lib64/libTKHLR.so.10.0.0 /usr/lib64/libTKService.so.10.0.0 -lSM -lICE -lX11 -lXext -lGLU -lGL -lGLU -lGL -lfreetype /usr/lib64/libTKPrim.so.10.0.0 /usr/lib64/libTKShHealing.so.10.0.0 /usr/lib64/libTKTopAlgo.so.10.0.0 /usr/lib64/libTKGeomAlgo.so.10.0.0 /usr/lib64/libTKBRep.so.10.0.0 /usr/lib64/libTKGeomBase.so.10.0.0 /usr/lib64/libTKG3d.so.10.0.0 /usr/lib64/libTKG2d.so.10.0.0 /usr/lib64/libTKMath.so.10.0.0 /usr/lib64/libTKernel.so.10.0.0 -lpthread -ldl -lm -ltbbmalloc -ltbb -Wl,-rpath,/builddir/build/BUILD/smesh-6.6/build/src/Unix-x86_64-RelWithDebInfo-64: cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/cmake -E cmake_symlink_library Unix-x86_64-RelWithDebInfo-64/libSMESHDS.so.3.0.0 Unix-x86_64-RelWithDebInfo-64/libSMESHDS.so.3 Unix-x86_64-RelWithDebInfo-64/libSMESHDS.so make[2]: Leaving directory '/builddir/build/BUILD/smesh-6.6/build' [ 46%] Built target SMESHDS make -f src/CMakeFiles/SMESH.dir/build.make src/CMakeFiles/SMESH.dir/depend make[2]: Entering directory '/builddir/build/BUILD/smesh-6.6/build' cd /builddir/build/BUILD/smesh-6.6/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-6.6 /builddir/build/BUILD/smesh-6.6/src /builddir/build/BUILD/smesh-6.6/build /builddir/build/BUILD/smesh-6.6/build/src /builddir/build/BUILD/smesh-6.6/build/src/CMakeFiles/SMESH.dir/DependInfo.cmake --color= Scanning dependencies of target SMESH make[2]: Leaving directory '/builddir/build/BUILD/smesh-6.6/build' make -f src/CMakeFiles/SMESH.dir/build.make src/CMakeFiles/SMESH.dir/build make[2]: Entering directory '/builddir/build/BUILD/smesh-6.6/build' [ 48%] Building CXX object src/CMakeFiles/SMESH.dir/SMESH/SMESH_0D_Algo.cpp.o [ 48%] Building CXX object src/CMakeFiles/SMESH.dir/SMESH/SMESH_1D_Algo.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/SMESH.dir/SMESH/SMESH_0D_Algo.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_0D_Algo.cpp [ 49%] Building CXX object src/CMakeFiles/SMESH.dir/SMESH/SMESH_2D_Algo.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/SMESH.dir/SMESH/SMESH_2D_Algo.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_2D_Algo.cpp cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/SMESH.dir/SMESH/SMESH_1D_Algo.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_1D_Algo.cpp [ 49%] Building CXX object src/CMakeFiles/SMESH.dir/SMESH/SMESH_3D_Algo.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/SMESH.dir/SMESH/SMESH_3D_Algo.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_3D_Algo.cpp In file included from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:37:0, from /builddir/build/BUILD/smesh-6.6/inc/SMESHDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_subMesh.hxx:32, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_2D_Algo.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Gen.hxx:40, from /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_3D_Algo.cpp:29: /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx: In member function 'void SMDS_MeshInfo::Clear()': /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx:170:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] { for ( int i=0; i&)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Algo.cpp:423:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return theNodes.size() == nbNodes; ~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Algo.cpp: In member function 'bool SMESH_Algo::InitCompatibleHypoFilter(SMESH_HypoFilter&, bool) const': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Algo.cpp:440:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 1; i < _compatibleHypothesis.size(); ++i ) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:37:0, from /builddir/build/BUILD/smesh-6.6/inc/SMESHDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Mesh.hxx:34, from /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Group.cpp:29: /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx: In member function 'void SMDS_MeshInfo::Clear()': /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx:170:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] { for ( int i=0; i class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr< std::list > PGroupIDs; ^~~~~~~~ In file included from /usr/include/c++/6.0.0/memory:81:0, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-6.6/inc/SMDS_ElemIterator.hxx:32, from /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshElement.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_MeshEditor.hxx:35, from /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:27: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:37:0, from /builddir/build/BUILD/smesh-6.6/inc/SMESHDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Mesh.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_MeshEditor.hxx:37, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_MesherHelper.hxx:31, from /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:26: /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx: In member function 'void SMDS_MeshInfo::Clear()': /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx:170:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] { for ( int i=0; i class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr< std::list > PGroupIDs; ^~~~~~~~ In file included from /usr/include/c++/6.0.0/memory:81:0, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-6.6/inc/SMDS_ElemIterator.hxx:32, from /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshElement.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_MeshEditor.hxx:35, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_MesherHelper.hxx:31, from /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:26: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp: In member function 'void SMESH_MeshEditor::Smooth(TIDSortedElemSet&, std::set&, SMESH_MeshEditor::SmoothMethod, int, double, bool)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:2288:25: warning: variable 'vPeriod' set but not used [-Wunused-but-set-variable] double fToler2 = 0, vPeriod = 0., uPeriod = 0., f,l; ^~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:2288:39: warning: variable 'uPeriod' set but not used [-Wunused-but-set-variable] double fToler2 = 0, vPeriod = 0., uPeriod = 0., f,l; ^~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp: In member function 'void SMESH_MeshEditor::sweepElement(const SMDS_MeshElement*, const std::vector > > >&, std::__cxx11::list&, int, SMESH_SequenceOfElemPtr&)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:2812:43: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] issimple[iNode] = (listNewNodes.size()==nbSteps); // is node medium ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp: In member function 'SMESH_MeshEditor::PGroupIDs SMESH_MeshEditor::ExtrusionSweep(TIDSortedElemSet&, SMESH_MeshEditor::ExtrusParam&, TElemOfElemListMap&, bool, int, double)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:3856:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(listNewNodes.size()==nbsteps) { ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp: In member function 'bool SMESH_MesherHelper::IsQuadraticSubMesh(const TopoDS_Shape&)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( nbOldLinks == myTLinkNodeMap.size() ) ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp: In member function 'SMESH_MeshEditor::Extrusion_Error SMESH_MeshEditor::ExtrusionAlongTrack(TIDSortedElemSet&, SMESH_Mesh*, const SMDS_MeshNode*, bool, std::__cxx11::list&, bool, bool, const gp_Pnt&, bool)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:4274:14: warning: variable 'P1' set but not used [-Wunused-but-set-variable] gp_Pnt P1 = PP1.Pnt(); ^~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:4276:14: warning: variable 'P2' set but not used [-Wunused-but-set-variable] gp_Pnt P2 = PP2.Pnt(); ^~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp: In member function 'SMESH_MeshEditor::Extrusion_Error SMESH_MeshEditor::MakeExtrElements(TIDSortedElemSet&, std::__cxx11::list&, bool, std::__cxx11::list&, bool, bool, const gp_Pnt&, bool)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:4557:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(listNewNodes.size()==aNbTP-1) { ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp: In static member function 'static bool SMESH_MesherHelper::LoadNodeColumns(TParam2ColumnMap&, const TopoDS_Face&, const TopoDS_Edge&, SMESHDS_Mesh*)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:1188:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( theParam2ColumnMap.size() != hsize ) { ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp: In destructor 'virtual {anonymous}::ElementBndBoxTree::~ElementBndBoxTree()': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:5335:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < _elements.size(); ++i ) ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp: In member function 'virtual Bnd_B3d* {anonymous}::ElementBndBoxTree::buildRootBox()': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:5349:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < _elements.size(); ++i ) ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp: In member function 'virtual void {anonymous}::ElementBndBoxTree::buildChildrenData()': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:5362:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < _elements.size(); ++i ) ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp: In member function 'void {anonymous}::ElementBndBoxTree::getElementsNearPoint(const gp_Pnt&, TIDSortedElemSet&)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:5401:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < _elements.size(); ++i ) ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp: In destructor 'SMESH_ElementSearcherImpl::~SMESH_ElementSearcherImpl()': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:5446:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if ( _ebbTree ) delete _ebbTree; _ebbTree = 0; ^~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:5446:48: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if ( _ebbTree ) delete _ebbTree; _ebbTree = 0; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:5447:33: warning: deleting object of polymorphic class type 'SMESH_NodeSearcherImpl' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] if ( _nodeSearcher ) delete _nodeSearcher; _nodeSearcher = 0; ^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:5447:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if ( _nodeSearcher ) delete _nodeSearcher; _nodeSearcher = 0; ^~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:5447:48: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if ( _nodeSearcher ) delete _nodeSearcher; _nodeSearcher = 0; ^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp: In member function 'void {anonymous}::QFace::AddSelfToLinks() const': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:1486:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < _sides.size(); ++i ) ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp: In member function 'int {anonymous}::QFace::LinkIndex(const {anonymous}::QLink*) const': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:1490:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0; i<_sides.size(); ++i ) if ( _sides[i] == side ) return i; ~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp: In member function 'const SMDS_MeshNode* {anonymous}::QFace::GetNodeInFace() const': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:1519:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int iL = 0; iL < _sides.size(); ++iL ) ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp: In constructor '{anonymous}::QFace::QFace(const std::vector&)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:1572:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 1; i < _sides.size(); ++i ) { ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp: In member function 'bool {anonymous}::QFace::GetLinkChain(int, {anonymous}::TChain&, SMDS_TypeOfPosition, int&) const': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:1602:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( iSide >= _sides.size() ) // wrong argument iSide ~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:1609:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < _sides.size(); ++i ) { ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp: In member function '{anonymous}::TLinkInSet {anonymous}::QFace::GetBoundaryLink(const TLinkSet&, const {anonymous}::TChainLink&, {anonymous}::TLinkInSet*, const SMDS_MeshNode*, bool*) const': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:1677:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int iL = 0; iL < _sides.size(); ++iL ) ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp: In member function '{anonymous}::TLinkInSet {anonymous}::QFace::GetLinkByNode(const TLinkSet&, const {anonymous}::TChainLink&, const SMDS_MeshNode*) const': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:1726:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < _sides.size(); ++i ) ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp: In member function 'double {anonymous}::QFace::MoveByBoundary(const {anonymous}::TChainLink&, const gp_Vec&, const TLinkSet&, SMESH_MesherHelper*, double, int, gp_Vec*, double) const': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:1797:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( iL = 0; iL < _sides.size(); ++iL ) ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp: In member function 'void {anonymous}::QLink::SetContinuesFaces() const': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:1884:43: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int iF = 1; iFaceCont < 0 && iF < _faces.size(); ++iF ) ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp: In member function 'const {anonymous}::QFace* {anonymous}::QLink::GetContinuesFace(const {anonymous}::QFace*) const': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:1913:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < _faces.size(); ++i ) { ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:1916:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return iF < _faces.size() ? _faces[iF] : 0; ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp: In member function 'bool {anonymous}::QLink::OnBoundary() const': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:1929:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < _faces.size(); ++i ) ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp: In function 'void {anonymous}::fixPrism({anonymous}::TChain&)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:1977:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < bndLink->_faces.size(); ++i ) // loop on faces of bndLink ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp: In function '{anonymous}::TSplitTriaResult {anonymous}::splitTrianglesIntoChains({anonymous}::TChain&, std::vector >&, SMDS_TypeOfPosition)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:2107:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( resultChains.size() == nbBndLinks / 2 ) ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:2130:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( iRow != rowChains.size() ) ~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:2153:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( iRow >= rowChains.size() ) { ~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:2156:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( resultChains.size() == nbBndLinks / 2 ) ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:2225:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int iRow = 0; iRow < rowChains.size(); ++iRow ) { ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp: In member function 'SMESH_MeshEditor::Sew_Error SMESH_MeshEditor::SewFreeBorder(const SMDS_MeshNode*, const SMDS_MeshNode*, const SMDS_MeshNode*, const SMDS_MeshNode*, const SMDS_MeshNode*, const SMDS_MeshNode*, bool, bool, bool)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:6970:35: warning: narrowing conversion of 'nSide[0].std::__cxx11::list<_Tp, _Alloc>::size >()' from 'std::__cxx11::list::size_type {aka long unsigned int}' to 'int' inside { } [-Wnarrowing] int nbNodes[] = { nSide[0].size(), nSide[1].size() }; ~~~~~~~~~~~~~^~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:6970:52: warning: narrowing conversion of 'nSide[1].std::__cxx11::list<_Tp, _Alloc>::size >()' from 'std::__cxx11::list::size_type {aka long unsigned int}' to 'int' inside { } [-Wnarrowing] int nbNodes[] = { nSide[0].size(), nSide[1].size() }; ~~~~~~~~~~~~~^~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp: In member function 'void SMESH_MesherHelper::FixQuadraticElements(bool)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:2435:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int iC = 0; iC < chains.size(); ++iC ) ~~~^~~~~~~~~~~~~~~ [ 58%] Building CXX object src/CMakeFiles/SMESH.dir/SMESH/SMESH_Octree.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/SMESH.dir/SMESH/SMESH_Octree.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Octree.cpp /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp: At global scope: /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:1548:12: warning: 'std::ostream& {anonymous}::operator<<(std::ostream&, const {anonymous}::QFace&)' defined but not used [-Wunused-function] ostream& operator << (ostream& out, const QFace& f) ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:1540:12: warning: 'std::ostream& {anonymous}::operator<<(std::ostream&, const {anonymous}::QLink&)' defined but not used [-Wunused-function] ostream& operator << (ostream& out, const QLink& l) ^~~~~~~~ [ 59%] Building CXX object src/CMakeFiles/SMESH.dir/SMESH/SMESH_OctreeNode.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/SMESH.dir/SMESH/SMESH_OctreeNode.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_OctreeNode.cpp [ 60%] Building CXX object src/CMakeFiles/SMESH.dir/SMESH/SMESH_Pattern.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/SMESH.dir/SMESH/SMESH_Pattern.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_OctreeNode.cpp: In member function 'virtual Bnd_B3d* SMESH_OctreeNode::buildRootBox()': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_OctreeNode.cpp:95:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( myNodes.size() <= myMaxNbNodes ) ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_OctreeNode.cpp: In member function 'virtual void SMESH_OctreeNode::buildChildrenData()': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_OctreeNode.cpp:145:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( myChild->myNodes.size() <= myMaxNbNodes ) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/SMESH.dir/SMESH/SMESH_subMesh.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/SMESH.dir/SMESH/SMESH_subMesh.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_subMesh.cpp In file included from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:37:0, from /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshGroup.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESHDS_Group.hxx:34, from /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp:67: /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx: In member function 'void SMDS_MeshInfo::Clear()': /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx:170:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] { for ( int i=0; i class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr< std::list > PGroupIDs; ^~~~~~~~ In file included from /usr/include/c++/6.0.0/bits/locale_conv.h:41:0, from /usr/include/c++/6.0.0/locale:43, from /usr/include/c++/6.0.0/iomanip:43, from /usr/lib64/oce-0.17/../../include/oce/Standard_Stream.hxx:21, from /usr/lib64/oce-0.17/../../include/oce/Standard_OStream.hxx:19, from /usr/lib64/oce-0.17/../../include/oce/Standard_ExtCharacter.hxx:28, from /usr/lib64/oce-0.17/../../include/oce/Standard_PrimitiveTypes.hxx:33, from /usr/lib64/oce-0.17/../../include/oce/Handle_Standard_Transient.hxx:20, from /usr/lib64/oce-0.17/../../include/oce/Handle_MMgt_TShared.hxx:11, from /usr/lib64/oce-0.17/../../include/oce/Handle_TopoDS_TShape.hxx:11, from /usr/lib64/oce-0.17/../../include/oce/TopoDS_Shape.hxx:13, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Pattern.hxx:37, from /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp:26: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp: In member function 'bool SMESH_Pattern::Load(SMESH_Mesh*, const TopoDS_Face&, bool)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp:740:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( paramNodeMap.size() != eSubMesh->NbNodes() ) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp: In constructor 'TIsoNode::TIsoNode(double, double)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp:1134:10: warning: 'TIsoNode::myUV' will be initialized after [-Wreorder] gp_XY myUV; ^~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp:1132:10: warning: 'bool TIsoNode::myIsMovable' [-Wreorder] bool myIsMovable; ^~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp:1139:3: warning: when initialized here [-Wreorder] TIsoNode(double initU, double initV): ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp: In member function 'bool SMESH_Pattern::compUVByElasticIsolines(const std::__cxx11::list >&, const std::__cxx11::list&)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp:1876:15: warning: variable 'prevN' set but not used [-Wunused-but-set-variable] TIsoNode* prevN[2], *node = *nIt; ^~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp:1999:14: warning: variable 'locR' set but not used [-Wunused-but-set-variable] double locR[2] = { 0, 0 }; ^~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp: In member function 'bool SMESH_Pattern::Apply(const TopoDS_Face&, const TopoDS_Vertex&, bool)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp:2386:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( myShapeIDToPointsMap.size() != myShapeIDMap.Extent() ) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp:2463:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( wlIt == wireList.end() || (*wlIt).size() != nbEdges ) // a unique size wire ~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp:2491:58: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while ( wlIt2 != wireList.end() && (*wlIt2).size() == nbEdges ) { // a same size wire ~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp: In member function 'bool SMESH_Pattern::Apply(SMESH_Mesh*, const SMDS_MeshFace*, const TopoDS_Shape&, int, bool)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp:2817:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < myOrderedNodes.size(); ++i, ++iSub ) ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp:2820:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] gp_XY& uv2 = ( i+1 < keyUV.size() ) ? keyUV[ i+1 ] : keyUV[ 0 ]; ~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp: In member function 'bool SMESH_Pattern::Apply(SMESH_Mesh*, std::set&, int, bool)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp:2934:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < myPoints.size(); i++ ) ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp: In member function 'bool SMESH_Pattern::Apply(std::set&, int, int)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp:3059:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < myPoints.size(); i++ ) ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:37:0, from /builddir/build/BUILD/smesh-6.6/inc/SMESHDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_subMesh.hxx:32, from /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_subMesh.cpp:27: /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx: In member function 'void SMDS_MeshInfo::Clear()': /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx:170:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] { for ( int i=0; i&, const std::__cxx11::list >&, const std::vector&)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp:4003:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < theElements.size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp:4045:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( *id < theNodesVector.size() ) ~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp:4141:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < theElements.size(); i++ ) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp: In member function 'bool SMESH_Pattern::isReversed(const SMDS_MeshNode*, const std::__cxx11::list&) const': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp:4170:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( *id < myXYZ.size() ) ~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp: In member function 'bool SMESH_Pattern::setShapeToMesh(const TopoDS_Shape&)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp:4583:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( vMap.Extent() + nbNodeOnSeamEdge != myKeyPointIDs.size() ) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_subMesh.cpp:30:0: /builddir/build/BUILD/smesh-6.6/inc/SMESH_Gen.hxx: In constructor 'SMESH_Gen::TAlgoStateError::TAlgoStateError()': /builddir/build/BUILD/smesh-6.6/inc/SMESH_Gen.hxx:117:25: warning: 'SMESH_Gen::TAlgoStateError::_algoDim' will be initialized after [-Wreorder] int _algoDim; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/inc/SMESH_Gen.hxx:116:25: warning: 'const SMESH_Algo* SMESH_Gen::TAlgoStateError::_algo' [-Wreorder] const SMESH_Algo* _algo; ^~~~~ /builddir/build/BUILD/smesh-6.6/inc/SMESH_Gen.hxx:120:5: warning: when initialized here [-Wreorder] TAlgoStateError(): _algoDim(0),_algo(0),_name(SMESH_Hypothesis::HYP_OK) {} ^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/inc/SMESH_Gen.hxx:116:25: warning: 'SMESH_Gen::TAlgoStateError::_algo' will be initialized after [-Wreorder] const SMESH_Algo* _algo; ^~~~~ /builddir/build/BUILD/smesh-6.6/inc/SMESH_Gen.hxx:115:25: warning: 'TAlgoStateErrorName SMESH_Gen::TAlgoStateError::_name' [-Wreorder] TAlgoStateErrorName _name; ^~~~~ /builddir/build/BUILD/smesh-6.6/inc/SMESH_Gen.hxx:120:5: warning: when initialized here [-Wreorder] TAlgoStateError(): _algoDim(0),_algo(0),_name(SMESH_Hypothesis::HYP_OK) {} ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-6.6/inc/SMESH_MesherHelper.hxx:31:0, from /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_subMesh.cpp:34: /builddir/build/BUILD/smesh-6.6/inc/SMESH_MeshEditor.hxx: At global scope: /builddir/build/BUILD/smesh-6.6/inc/SMESH_MeshEditor.hxx:264:16: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr< std::list > PGroupIDs; ^~~~~~~~ In file included from /usr/include/c++/6.0.0/memory:81:0, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-6.6/inc/SMDS_ElemIterator.hxx:32, from /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshElement.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshNode.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESHDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_subMesh.hxx:32, from /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_subMesh.cpp:27: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_subMesh.cpp: In member function 'void SMESH_subMesh::DeleteEventListener(EventListener*)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_subMesh.cpp:2067:66: warning: deleting object of polymorphic class type 'SMESH_subMeshEventListener' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] if ( l_d->first && l_d->first->IsDeletable() ) delete l_d->first; ^~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_subMesh.cpp: In constructor '{anonymous}::_Iterator::_Iterator(SMDS_Iterator*, SMESH_subMesh*, SMESH_subMesh*)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_subMesh.cpp:2164:36: warning: '{anonymous}::_Iterator::myIt' will be initialized after [-Wreorder] SMDS_Iterator *myIt; ^~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_subMesh.cpp:2163:36: warning: 'SMESH_subMesh* {anonymous}::_Iterator::myAppend' [-Wreorder] SMESH_subMesh *myAppend, *myCur; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_subMesh.cpp:2139:5: warning: when initialized here [-Wreorder] _Iterator(SMDS_Iterator* subIt, ^~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp: In static member function 'static bool SMESH_MesherHelper::LoadNodeColumns(TParam2ColumnMap&, const TopoDS_Face&, const TopoDS_Edge&, SMESHDS_Mesh*)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MesherHelper.cpp:1209:19: warning: 'rev1' may be used uninitialized in this function [-Wmaybe-uninitialized] int row = rev1 ? vsize - 1 : 0; ~~~~~^~~~~~~~~~~~~~~ In file included from /usr/lib64/oce-0.17/../../include/oce/gp_XY.hxx:288:0, from /usr/lib64/oce-0.17/../../include/oce/gp_Trsf2d.hxx:16, from /usr/lib64/oce-0.17/../../include/oce/gp_Trsf.lxx:20, from /usr/lib64/oce-0.17/../../include/oce/gp_Trsf.hxx:346, from /usr/lib64/oce-0.17/../../include/oce/gp_Pnt.lxx:19, from /usr/lib64/oce-0.17/../../include/oce/gp_Pnt.hxx:189, from /usr/lib64/oce-0.17/../../include/oce/gp_Vec.lxx:20, from /usr/lib64/oce-0.17/../../include/oce/gp_Vec.hxx:368, from /usr/lib64/oce-0.17/../../include/oce/gp_Dir.lxx:15, from /usr/lib64/oce-0.17/../../include/oce/gp_Dir.hxx:278, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_MeshEditor.hxx:42, from /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:27: /usr/lib64/oce-0.17/../../include/oce/gp_XY.lxx: In function 'bool getClosestUV(Extrema_GenExtPS&, const gp_Pnt&, gp_XY&)': /usr/lib64/oce-0.17/../../include/oce/gp_XY.lxx:36:13: warning: 'v' may be used uninitialized in this function [-Wmaybe-uninitialized] { x = X; y = Y; } ~~^~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:2210:15: note: 'v' was declared here double u, v, minVal = DBL_MAX; ^ In file included from /usr/lib64/oce-0.17/../../include/oce/gp_XY.hxx:288:0, from /usr/lib64/oce-0.17/../../include/oce/gp_Trsf2d.hxx:16, from /usr/lib64/oce-0.17/../../include/oce/gp_Trsf.lxx:20, from /usr/lib64/oce-0.17/../../include/oce/gp_Trsf.hxx:346, from /usr/lib64/oce-0.17/../../include/oce/gp_Pnt.lxx:19, from /usr/lib64/oce-0.17/../../include/oce/gp_Pnt.hxx:189, from /usr/lib64/oce-0.17/../../include/oce/gp_Vec.lxx:20, from /usr/lib64/oce-0.17/../../include/oce/gp_Vec.hxx:368, from /usr/lib64/oce-0.17/../../include/oce/gp_Dir.lxx:15, from /usr/lib64/oce-0.17/../../include/oce/gp_Dir.hxx:278, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_MeshEditor.hxx:42, from /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:27: /usr/lib64/oce-0.17/../../include/oce/gp_XY.lxx:36:5: warning: 'u' may be used uninitialized in this function [-Wmaybe-uninitialized] { x = X; y = Y; } ~~^~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:2210:12: note: 'u' was declared here double u, v, minVal = DBL_MAX; ^ [ 61%] Building CXX object src/CMakeFiles/SMESH.dir/Controls/SMESH_Controls.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/SMESH.dir/Controls/SMESH_Controls.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/Controls/SMESH_Controls.cpp /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp: In member function 'void SMESH_MeshEditor::InsertNodesIntoLink(const SMDS_MeshElement*, const SMDS_MeshNode*, const SMDS_MeshNode*, std::__cxx11::list&, bool)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:7383:58: warning: 'iBestQuad' may be used uninitialized in this function [-Wmaybe-uninitialized] newNodes[ 2 ] = nodes[ iSplit >= iBestQuad ? i3 : i4 ]; ^ In file included from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:37:0, from /builddir/build/BUILD/smesh-6.6/src/Controls/SMESH_Controls.cpp:56: /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx: In member function 'void SMDS_MeshInfo::Clear()': /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx:170:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] { for ( int i=0; iNbNodes(), iNode = 0; ^~ /builddir/build/BUILD/smesh-6.6/src/Controls/SMESH_Controls.cpp: In member function 'bool SMESH::Controls::ManifoldPart::process()': /builddir/build/BUILD/smesh-6.6/src/Controls/SMESH_Controls.cpp:2615:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( fi == ( myAllFacePtr.size() - 1 ) ) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object src/CMakeFiles/SMESH.dir/Controls/SMESHControls.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/SMESH.dir/Controls/SMESHControls.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/Controls/SMESHControls.cpp /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp: In function 'gp_XY project(const SMDS_MeshNode*, Extrema_GenExtPS&)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp:443:22: warning: 'v' may be used uninitialized in this function [-Wmaybe-uninitialized] return gp_XY( u, v ); ^ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_Pattern.cpp:443:22: warning: 'u' may be used uninitialized in this function [-Wmaybe-uninitialized] /builddir/build/BUILD/smesh-6.6/src/Controls/SMESH_Controls.cpp: In member function 'virtual double SMESH::Controls::MultiConnection2D::GetValue(long int)': /builddir/build/BUILD/smesh-6.6/src/Controls/SMESH_Controls.cpp:1391:76: warning: 'aNode0' may be used uninitialized in this function [-Wmaybe-uninitialized] SMDS_ElemIteratorPtr anElemIter = aNode->GetInverseElementIterator(); ^ /builddir/build/BUILD/smesh-6.6/src/Controls/SMESH_Controls.cpp: In member function 'void SMESH::Controls::Length2D::GetValues(SMESH::Controls::Length2D::TValues&)': /builddir/build/BUILD/smesh-6.6/src/Controls/SMESH_Controls.cpp:1319:49: warning: 'aNodeId[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] Value aValue(aLength,aNodeId[0],aNodeId[1]); ^ /builddir/build/BUILD/smesh-6.6/src/Controls/SMESH_Controls.cpp:1319:49: warning: 'aNodeId[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] /builddir/build/BUILD/smesh-6.6/src/Controls/SMESH_Controls.cpp:1283:50: warning: 'aNodeId[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] Value aValue1(aLength,aNodeId[1],aNodeId[2]); ^ /builddir/build/BUILD/smesh-6.6/src/Controls/SMESH_Controls.cpp:1283:50: warning: 'aNodeId[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] /builddir/build/BUILD/smesh-6.6/src/Controls/SMESH_Controls.cpp:1284:50: warning: 'aNodeId[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] Value aValue2(aLength,aNodeId[2],aNodeId[0]); ^ /builddir/build/BUILD/smesh-6.6/src/Controls/SMESH_Controls.cpp:1282:15: warning: 'aLength' may be used uninitialized in this function [-Wmaybe-uninitialized] aLength += P[2].Distance(P[0]); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp: In member function 'void SMESH_MeshEditor::MergeNodes(SMESH_MeshEditor::TListOfListOfNodes&)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:6179:40: warning: 'i2t' may be used uninitialized in this function [-Wmaybe-uninitialized] int i0, i1d, i2, i3d, i0t, i2t; // d-daigonal, t-top ^~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:6179:35: warning: 'i0t' may be used uninitialized in this function [-Wmaybe-uninitialized] int i0, i1d, i2, i3d, i0t, i2t; // d-daigonal, t-top ^~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:6179:30: warning: 'i3d' may be used uninitialized in this function [-Wmaybe-uninitialized] int i0, i1d, i2, i3d, i0t, i2t; // d-daigonal, t-top ^~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:6211:71: warning: 'i2' may be used uninitialized in this function [-Wmaybe-uninitialized] curNodes[ i2 ], ^ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:6179:21: warning: 'i1d' may be used uninitialized in this function [-Wmaybe-uninitialized] int i0, i1d, i2, i3d, i0t, i2t; // d-daigonal, t-top ^~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:6179:17: warning: 'i0' may be used uninitialized in this function [-Wmaybe-uninitialized] int i0, i1d, i2, i3d, i0t, i2t; // d-daigonal, t-top ^~ /builddir/build/BUILD/smesh-6.6/src/Controls/SMESH_Controls.cpp: In member function 'void SMESH::Controls::FreeEdges::GetBoreders(SMESH::Controls::FreeEdges::TBorders&)': /builddir/build/BUILD/smesh-6.6/src/Controls/SMESH_Controls.cpp:1692:50: warning: 'aNodeId[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] Border aBorder(anElemId,aNodeId[0],aNodeId[1]); ^ /builddir/build/BUILD/smesh-6.6/src/Controls/SMESH_Controls.cpp:1692:50: warning: 'aNodeId[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] /builddir/build/BUILD/smesh-6.6/src/Controls/SMESH_Controls.cpp: In member function 'void SMESH::Controls::MultiConnection2D::GetValues(SMESH::Controls::MultiConnection2D::MValues&)': /builddir/build/BUILD/smesh-6.6/src/Controls/SMESH_Controls.cpp:1481:39: warning: 'aNodeId[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] Value aValue(aNodeId[0],aNodeId[2]); ^ /builddir/build/BUILD/smesh-6.6/src/Controls/SMESH_Controls.cpp:1467:41: warning: 'aNodeId[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] Value aValue(aNodeId[1],aNodeId[2]); ^ /builddir/build/BUILD/smesh-6.6/src/Controls/SMESH_Controls.cpp:1481:39: warning: 'aNodeId[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] Value aValue(aNodeId[0],aNodeId[2]); ^ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp: In static member function 'static bool SMESH_MeshEditor::isOut(const SMDS_MeshElement*, const gp_Pnt&, double)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:5636:47: warning: 'iMinDist' may be used uninitialized in this function [-Wmaybe-uninitialized] gp_Vec edge( xyz[iMinDist], xyz[iMinDist+1]); ~~~~~~~~^~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp: In member function 'SMESH_MeshEditor::Sew_Error SMESH_MeshEditor::SewFreeBorder(const SMDS_MeshNode*, const SMDS_MeshNode*, const SMDS_MeshNode*, const SMDS_MeshNode*, const SMDS_MeshNode*, const SMDS_MeshNode*, bool, bool, bool)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:6859:13: warning: 'iPrevNode' may be used uninitialized in this function [-Wmaybe-uninitialized] int iPrevNode, iNode = 0, nbNodes = elem->NbNodes(); ^~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp: In member function 'bool SMESH_MeshEditor::TriToQuad(TIDSortedElemSet&, SMESH::Controls::NumericalFunctorPtr, double)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:1634:21: warning: 'link13' may be used uninitialized in this function [-Wmaybe-uninitialized] linkNode1 = link13->first; ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp: In member function 'virtual void SMESH_ElementSearcherImpl::FindElementsByPoint(const gp_Pnt&, SMDSAbs_ElementType, std::vector&)': /builddir/build/BUILD/smesh-6.6/src/SMESH/SMESH_MeshEditor.cpp:5506:17: warning: 'elemSize' may be used uninitialized in this function [-Wmaybe-uninitialized] tolerance = 1e-6 * elemSize; ~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 63%] Linking CXX shared library Unix-x86_64-RelWithDebInfo-64/libSMESH.so cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/SMESH.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libSMESH.so.3 -o Unix-x86_64-RelWithDebInfo-64/libSMESH.so.3.0.0 CMakeFiles/SMESH.dir/SMESH/SMESH_0D_Algo.cpp.o CMakeFiles/SMESH.dir/SMESH/SMESH_1D_Algo.cpp.o CMakeFiles/SMESH.dir/SMESH/SMESH_2D_Algo.cpp.o CMakeFiles/SMESH.dir/SMESH/SMESH_3D_Algo.cpp.o CMakeFiles/SMESH.dir/SMESH/SMESH_Algo.cpp.o CMakeFiles/SMESH.dir/SMESH/SMESH_Block.cpp.o CMakeFiles/SMESH.dir/SMESH/SMESH_Exception.cpp.o CMakeFiles/SMESH.dir/SMESH/SMESH_Gen.cpp.o CMakeFiles/SMESH.dir/SMESH/SMESH_Group.cpp.o CMakeFiles/SMESH.dir/SMESH/SMESH_HypoFilter.cpp.o CMakeFiles/SMESH.dir/SMESH/SMESH_Hypothesis.cpp.o CMakeFiles/SMESH.dir/SMESH/SMESH_Mesh.cpp.o CMakeFiles/SMESH.dir/SMESH/SMESH_MeshEditor.cpp.o CMakeFiles/SMESH.dir/SMESH/SMESH_MesherHelper.cpp.o CMakeFiles/SMESH.dir/SMESH/SMESH_MeshVSLink.cpp.o CMakeFiles/SMESH.dir/SMESH/SMESH_Octree.cpp.o CMakeFiles/SMESH.dir/SMESH/SMESH_OctreeNode.cpp.o CMakeFiles/SMESH.dir/SMESH/SMESH_Pattern.cpp.o CMakeFiles/SMESH.dir/SMESH/SMESH_subMesh.cpp.o CMakeFiles/SMESH.dir/Controls/SMESH_Controls.cpp.o CMakeFiles/SMESH.dir/Controls/SMESHControls.cpp.o Unix-x86_64-RelWithDebInfo-64/libDriverDAT.so.3.0.0 Unix-x86_64-RelWithDebInfo-64/libDriverUNV.so.3.0.0 Unix-x86_64-RelWithDebInfo-64/libDriverSTL.so.3.0.0 Unix-x86_64-RelWithDebInfo-64/libSMESHDS.so.3.0.0 Unix-x86_64-RelWithDebInfo-64/libDriver.so.3.0.0 Unix-x86_64-RelWithDebInfo-64/libSMDS.so.3.0.0 /usr/lib64/libTKMeshVS.so.10.0.0 /usr/lib64/libTKV3d.so.10.0.0 /usr/lib64/libTKMesh.so.10.0.0 /usr/lib64/libTKHLR.so.10.0.0 /usr/lib64/libTKService.so.10.0.0 -lSM -lICE -lX11 -lXext -lGLU -lGL -lGLU -lGL -lfreetype /usr/lib64/libTKPrim.so.10.0.0 /usr/lib64/libTKShHealing.so.10.0.0 /usr/lib64/libTKTopAlgo.so.10.0.0 /usr/lib64/libTKGeomAlgo.so.10.0.0 /usr/lib64/libTKBRep.so.10.0.0 /usr/lib64/libTKGeomBase.so.10.0.0 /usr/lib64/libTKG3d.so.10.0.0 /usr/lib64/libTKG2d.so.10.0.0 /usr/lib64/libTKMath.so.10.0.0 /usr/lib64/libTKernel.so.10.0.0 -lpthread -ldl -lm -ltbbmalloc -ltbb -Wl,-rpath,/builddir/build/BUILD/smesh-6.6/build/src/Unix-x86_64-RelWithDebInfo-64: cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/cmake -E cmake_symlink_library Unix-x86_64-RelWithDebInfo-64/libSMESH.so.3.0.0 Unix-x86_64-RelWithDebInfo-64/libSMESH.so.3 Unix-x86_64-RelWithDebInfo-64/libSMESH.so make[2]: Leaving directory '/builddir/build/BUILD/smesh-6.6/build' [ 63%] Built target SMESH make -f src/CMakeFiles/StdMeshers.dir/build.make src/CMakeFiles/StdMeshers.dir/depend make[2]: Entering directory '/builddir/build/BUILD/smesh-6.6/build' cd /builddir/build/BUILD/smesh-6.6/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-6.6 /builddir/build/BUILD/smesh-6.6/src /builddir/build/BUILD/smesh-6.6/build /builddir/build/BUILD/smesh-6.6/build/src /builddir/build/BUILD/smesh-6.6/build/src/CMakeFiles/StdMeshers.dir/DependInfo.cmake --color= Scanning dependencies of target StdMeshers make[2]: Leaving directory '/builddir/build/BUILD/smesh-6.6/build' make -f src/CMakeFiles/StdMeshers.dir/build.make src/CMakeFiles/StdMeshers.dir/requires make[2]: Entering directory '/builddir/build/BUILD/smesh-6.6/build' make[2]: Nothing to be done for 'src/CMakeFiles/StdMeshers.dir/requires'. make[2]: Leaving directory '/builddir/build/BUILD/smesh-6.6/build' make -f src/CMakeFiles/StdMeshers.dir/build.make src/CMakeFiles/StdMeshers.dir/build make[2]: Entering directory '/builddir/build/BUILD/smesh-6.6/build' [ 65%] Building Fortran object src/CMakeFiles/StdMeshers.dir/MEFISTO2/trte.f.o [ 65%] Building CXX object src/CMakeFiles/StdMeshers.dir/MEFISTO2/aptrte.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/gfortran -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -I/usr/lib64/gfortran/modules -O2 -g -DNDEBUG -fPIC -c /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f -o CMakeFiles/StdMeshers.dir/MEFISTO2/trte.f.o [ 66%] Building CXX object src/CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_Arithmetic1D.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_Arithmetic1D.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Arithmetic1D.cpp cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/StdMeshers.dir/MEFISTO2/aptrte.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/aptrte.cpp [ 66%] Building CXX object src/CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_AutomaticLength.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_AutomaticLength.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_AutomaticLength.cpp /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f:65:27: parameter ( d2uxr3 = 3.4641016151377544d0 ) 1 Warning: Change of value in conversion from 'REAL(8)' to 'REAL(4)' at (1) [-Wconversion] /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f:1001:31: parameter (epsurf=1d-7) 1 Warning: Change of value in conversion from 'REAL(8)' to 'REAL(4)' at (1) [-Wconversion] /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f:7328:32: parameter ( epsmoi=-0.000001d0, eps=0.001d0, 1 Warning: Change of value in conversion from 'REAL(8)' to 'REAL(4)' at (1) [-Wconversion] /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f:7328:49: parameter ( epsmoi=-0.000001d0, eps=0.001d0, 1 Warning: Change of value in conversion from 'REAL(8)' to 'REAL(4)' at (1) [-Wconversion] /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f:7329:32: % unmeps= 0.999d0, unpeps=1.000001d0 ) 1 Warning: Change of value in conversion from 'REAL(8)' to 'REAL(4)' at (1) [-Wconversion] /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f:7329:49: % unmeps= 0.999d0, unpeps=1.000001d0 ) 1 Warning: Change of value in conversion from 'REAL(8)' to 'REAL(4)' at (1) [-Wconversion] /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f:533:17: xc = ( x0 - v * t(i) ) / u 1 Warning: Possible change of value in conversion from REAL(8) to REAL(4) at (1) [-Wconversion] /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f:534:17: yc = ( w * t(i) - y0 ) / u 1 Warning: Possible change of value in conversion from REAL(8) to REAL(4) at (1) [-Wconversion] /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f:559:11: xc = ( x0 - v * t(1) ) / u 1 Warning: Possible change of value in conversion from REAL(8) to REAL(4) at (1) [-Wconversion] /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f:560:11: yc = ( w * t(1) - y0 ) / u 1 Warning: Possible change of value in conversion from REAL(8) to REAL(4) at (1) [-Wconversion] /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f:1224:14: arete = a(1) + 2 * aretmx + 2 * ( a(2) + aretmx ) / rac3 1 Warning: Possible change of value in conversion from REAL(8) to REAL(4) at (1) [-Wconversion] /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f:1614:3: 29 do 30 i=1,3 1 Warning: Label 29 at (1) defined but not used /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f:1817:3: 15 if( letree(0,nte) .gt. 0 ) then 1 Warning: Label 15 at (1) defined but not used /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f:2235:5: 10000 format(' arete perdue a forcer', 1 Warning: Label 10000 at (1) defined but not used /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f:2902:5: 9999 lhpile = 0 1 Warning: Label 9999 at (1) defined but not used /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f:3932:20: qmima = q 1 Warning: Possible change of value in conversion from REAL(8) to REAL(4) at (1) [-Wconversion] /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f:3099:22: d = (pxyd(1,nst)-pxyd(1,ns))**2 1 Warning: Possible change of value in conversion from REAL(8) to REAL(4) at (1) [-Wconversion] /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f:3161:47: % n1arcf, noarcf, larmin, 1 Warning: Unused dummy argument 'larmin' at (1) [-Wunused-dummy-argument] /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f:3161:31: % n1arcf, noarcf, larmin, 1 Warning: Unused dummy argument 'n1arcf' at (1) [-Wunused-dummy-argument] /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f:3161:39: % n1arcf, noarcf, larmin, 1 Warning: Unused dummy argument 'noarcf' at (1) [-Wunused-dummy-argument] /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f:1987:47: % moartr, mxartr, n1artr, noartr, modifs ) 1 Warning: Unused dummy argument 'n1artr' at (1) [-Wunused-dummy-argument] /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f:6965:53: subroutine focftr( nbtrcf, notrcf, nbarpi, pxyd, noarst, 1 Warning: Unused dummy argument 'pxyd' at (1) [-Wunused-dummy-argument] /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/trte.f:3533:39: subroutine teamqt( nutysu, aretmx, airemx, 1 Warning: Unused dummy argument 'aretmx' at (1) [-Wunused-dummy-argument] /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_AutomaticLength.cpp:173:5: warning: multi-line comment [-Wcomment] // 10|\ ^ /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/aptrte.cpp: In function 'void aptrte(Z, R, Z, Z*, R2*, Z, R2*, Z&, R2*&, Z&, Z*&, Z&)': /builddir/build/BUILD/smesh-6.6/src/MEFISTO2/aptrte.cpp:130:6: warning: variable 'direction' set but not used [-Wunused-but-set-variable] R3 direction=R3(0,0,0); //direction pour areteideale() inactive ici! ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:37:0, from /builddir/build/BUILD/smesh-6.6/inc/SMESHDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Mesh.hxx:34, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_AutomaticLength.cpp:29: /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx: In member function 'void SMDS_MeshInfo::Clear()': /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx:170:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] { for ( int i=0; i class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr< std::list > PGroupIDs; ^~~~~~~~ In file included from /usr/include/c++/6.0.0/memory:81:0, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_ComputeError.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Algo.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_3D_Algo.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_CompositeHexa_3D.hxx:31, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_CompositeHexa_3D.cpp:27: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_CompositeHexa_3D.cpp: In member function 'virtual bool StdMeshers_CompositeHexa_3D::Compute(SMESH_Mesh&, const TopoDS_Shape&)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_CompositeHexa_3D.cpp:311:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i=0; i < boxFaces.size() && !isContinuous; ++i ) ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_CompositeHexa_3D.cpp:345:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i=1; i < boxFaces.size() && !fTop; ++i ) { ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_CompositeHexa_3D.cpp: In member function 'virtual bool StdMeshers_CompositeHexa_3D::Evaluate(SMESH_Mesh&, const TopoDS_Shape&, MapShapeNbElems&)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_CompositeHexa_3D.cpp:573:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i=0; i < boxFaces.size() && !isContinuous; ++i ) ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_CompositeHexa_3D.cpp:611:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(; i < boxFaces.size() && !fTop; ++i ) { ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_CompositeHexa_3D.cpp: In member function '_QuadFaceGrid* _QuadFaceGrid::FindAdjacentForSide(int, std::vector<_QuadFaceGrid>&) const': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_CompositeHexa_3D.cpp:903:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int iF = 0; iF < faces.size(); ++iF ) { ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_CompositeHexa_3D.cpp: In member function 'bool _QuadFaceGrid::LoadGrid(SMESH_Mesh&)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_CompositeHexa_3D.cpp:1018:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while ( nbFoundNodes != myGrid.size() ) ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 69%] Building CXX object src/CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_Distribution.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_Distribution.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Distribution.cpp In file included from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:37:0, from /builddir/build/BUILD/smesh-6.6/inc/SMESHDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Mesh.hxx:34, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Deflection1D.cpp:29: /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx: In member function 'void SMDS_MeshInfo::Clear()': /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx:170:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] { for ( int i=0; i class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr< StdMeshers_FaceSide > side ^~~~~~~~ In file included from /usr/include/c++/6.0.0/memory:81:0, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_ComputeError.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Algo.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_1D_Algo.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Regular_1D.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_CompositeSegment_1D.hxx:30, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_CompositeSegment_1D.cpp:29: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_CompositeSegment_1D.cpp: In destructor 'virtual StdMeshers_CompositeSegment_1D::~StdMeshers_CompositeSegment_1D()': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_CompositeSegment_1D.cpp:239:10: warning: deleting object of polymorphic class type 'SMESH_subMeshEventListener' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] delete _EventListener; ^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_CompositeSegment_1D.cpp: In member function 'virtual void StdMeshers_CompositeSegment_1D::SetEventListener(SMESH_subMesh*)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_CompositeSegment_1D.cpp:269:5: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr< StdMeshers_FaceSide > side ^~~~~~~~ In file included from /usr/include/c++/6.0.0/memory:81:0, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_ComputeError.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Algo.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_1D_Algo.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Regular_1D.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_CompositeSegment_1D.hxx:30, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_CompositeSegment_1D.cpp:29: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_CompositeSegment_1D.cpp: In member function 'virtual bool StdMeshers_CompositeSegment_1D::Compute(SMESH_Mesh&, const TopoDS_Shape&)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_CompositeSegment_1D.cpp:345:3: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr< StdMeshers_FaceSide > side( GetFaceSide(aMesh, edge, nullFace, true )); ^~~~~~~~ In file included from /usr/include/c++/6.0.0/memory:81:0, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_ComputeError.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Algo.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_1D_Algo.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Regular_1D.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_CompositeSegment_1D.hxx:30, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_CompositeSegment_1D.cpp:29: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_CompositeSegment_1D.cpp:361:3: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr< BRepAdaptor_CompCurve > C3d ( side->GetCurve3d() ); ^~~~~~~~ In file included from /usr/include/c++/6.0.0/memory:81:0, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_ComputeError.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Algo.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_1D_Algo.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Regular_1D.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_CompositeSegment_1D.hxx:30, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_CompositeSegment_1D.cpp:29: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Distribution.cpp: In member function 'double FunctionTable::integral(int) const': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Distribution.cpp:132:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( i>=0 && i class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr< std::list > PGroupIDs; ^~~~~~~~ In file included from /usr/include/c++/6.0.0/bits/locale_conv.h:41:0, from /usr/include/c++/6.0.0/locale:43, from /usr/include/c++/6.0.0/iomanip:43, from /usr/lib64/oce-0.17/../../include/oce/Standard_Stream.hxx:21, from /usr/lib64/oce-0.17/../../include/oce/Standard_OStream.hxx:19, from /usr/lib64/oce-0.17/../../include/oce/Standard_ExtCharacter.hxx:28, from /usr/lib64/oce-0.17/../../include/oce/Standard_PrimitiveTypes.hxx:33, from /usr/lib64/oce-0.17/../../include/oce/Standard_Storable.hxx:15, from /usr/lib64/oce-0.17/../../include/oce/gp_XY.hxx:14, from /usr/lib64/oce-0.17/../../include/oce/gp_Pnt2d.hxx:13, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_FaceSide.hxx:31, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_FaceSide.cpp:28: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_FixedPoints1D.cpp: In member function 'virtual std::istream& StdMeshers_FixedPoints1D::LoadFrom(std::istream&)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_FixedPoints1D.cpp:158:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < _params.capacity() && isOK; i++) { ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_FixedPoints1D.cpp:167:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < _nbsegs.capacity() && isOK; i++) { ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_FixedPoints1D.cpp:176:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < _edgeIDs.capacity() && isOK; i++) { ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_FaceSide.cpp: In member function 'const std::vector& StdMeshers_FaceSide::GetUVPtStruct(bool, double) const': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_FaceSide.cpp:207:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < myEdge.size(); ++i ) { ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_FaceSide.cpp:222:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( i+1 == myEdge.size() ) { ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_FaceSide.cpp:256:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( u2node.size() != myNbPonits ) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_FaceSide.cpp: In member function 'const std::vector& StdMeshers_FaceSide::SimulateUVPtStruct(int, bool, double) const': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_FaceSide.cpp:334:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0 ; i < myFalsePoints.size(); ++i ) { ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_FaceSide.cpp: In member function 'BRepAdaptor_CompCurve* StdMeshers_FaceSide::GetCurve3d() const': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_FaceSide.cpp:481:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i=0; i class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr< std::list > PGroupIDs; ^~~~~~~~ In file included from /usr/include/c++/6.0.0/memory:81:0, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_ComputeError.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Algo.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_3D_Algo.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Hexa_3D.hxx:33, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Hexa_3D.cpp:28: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Hexa_3D.cpp:30:0: /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_FaceSide.hxx: In member function 'TopoDS_Vertex StdMeshers_FaceSide::FirstVertex(int) const': /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_FaceSide.hxx:254:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return i < myEdge.size() ? TopExp::FirstVertex( myEdge[i], 1 ) : TopoDS_Vertex(); ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_FaceSide.hxx: In member function 'TopoDS_Vertex StdMeshers_FaceSide::LastVertex(int) const': /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_FaceSide.hxx:265:57: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return i<0 ? TopExp::LastVertex( myEdge.back(), 1) : i class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr< std::list > PGroupIDs; ^~~~~~~~ In file included from /usr/include/c++/6.0.0/memory:81:0, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_ComputeError.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Algo.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_2D_Algo.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_MEFISTO_2D.hxx:34, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_MEFISTO_2D.cpp:28: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 81%] Building CXX object src/CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_NumberOfSegments.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_NumberOfSegments.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_NumberOfSegments.cpp In file included from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_MEFISTO_2D.cpp:37:0: /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_FaceSide.hxx: In member function 'TopoDS_Vertex StdMeshers_FaceSide::FirstVertex(int) const': /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_FaceSide.hxx:254:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return i < myEdge.size() ? TopExp::FirstVertex( myEdge[i], 1 ) : TopoDS_Vertex(); ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_FaceSide.hxx: In member function 'TopoDS_Vertex StdMeshers_FaceSide::LastVertex(int) const': /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_FaceSide.hxx:265:57: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return i<0 ? TopExp::LastVertex( myEdge.back(), 1) : i&, double, double)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_MEFISTO_2D.cpp:577:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int iW = 0; iW < wires.size(); ++iW ) ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_MEFISTO_2D.cpp:585:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int iW = 0; iW < wires.size(); ++iW ) ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_MEFISTO_2D.cpp:588:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( uvPtVec.size() != wires[ iW ]->NbPoints() ) { ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:37:0, from /builddir/build/BUILD/smesh-6.6/inc/SMESHDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Mesh.hxx:34, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_NumberOfLayers.cpp:30: /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx: In member function 'void SMDS_MeshInfo::Clear()': /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx:170:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] { for ( int i=0; i&)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_NumberOfSegments.cpp:229:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i=0; i < table.size()/2; i++) { ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_NumberOfSegments.cpp: In member function 'virtual std::ostream& StdMeshers_NumberOfSegments::SaveTo(std::ostream&)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_NumberOfSegments.cpp:499:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i=0; i < _table.size(); i++) ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_NumberOfSegments.cpp: In member function 'virtual std::istream& StdMeshers_NumberOfSegments::LoadFrom(std::istream&)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_NumberOfSegments.cpp:588:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i=0; i < _table.size(); i++) ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_NumberOfSegments.cpp:640:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < _edgeIDs.capacity() && isOK; i++) { ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:37:0, from /builddir/build/BUILD/smesh-6.6/inc/SMESHDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Mesh.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_MeshEditor.hxx:37, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_MesherHelper.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Penta_3D.hxx:47, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Penta_3D.cpp:26: /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx: In member function 'void SMDS_MeshInfo::Clear()': /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx:170:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] { for ( int i=0; i class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr< std::list > PGroupIDs; ^~~~~~~~ In file included from /usr/include/c++/6.0.0/bits/locale_conv.h:41:0, from /usr/include/c++/6.0.0/locale:43, from /usr/include/c++/6.0.0/iomanip:43, from /usr/lib64/oce-0.17/../../include/oce/Standard_Stream.hxx:21, from /usr/lib64/oce-0.17/../../include/oce/Standard_OStream.hxx:19, from /usr/lib64/oce-0.17/../../include/oce/Standard_ExtCharacter.hxx:28, from /usr/lib64/oce-0.17/../../include/oce/Standard_PrimitiveTypes.hxx:33, from /usr/lib64/oce-0.17/../../include/oce/Standard_Storable.hxx:15, from /usr/lib64/oce-0.17/../../include/oce/gp_XYZ.hxx:14, from /usr/lib64/oce-0.17/../../include/oce/gp_Pnt.hxx:13, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Penta_3D.hxx:38, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Penta_3D.cpp:26: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Penta_3D.cpp: In member function 'void StdMeshers_Penta_3D::MakeVolumeMesh()': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Penta_3D.cpp:675:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( aN.size() < nbFaceNodes * 2 ) ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Penta_3D.cpp: In member function 'void StdMeshers_Penta_3D::MakeMeshOnFxy1()': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Penta_3D.cpp:813:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( aNodes1.size() < aNbNodes ) ~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Penta_3D.cpp: In member function 'bool StdMeshers_Penta_3D::LoadIJNodes(StdMeshers_IJNodeMap&, const TopoDS_Face&, const TopoDS_Edge&, SMESHDS_Mesh*)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Penta_3D.cpp:1482:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( theIJNodes.size() != hsize ) { ~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:37:0, from /builddir/build/BUILD/smesh-6.6/inc/SMESHDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Mesh.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Prism_3D.hxx:35, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Prism_3D.cpp:28: /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx: In member function 'void SMDS_MeshInfo::Clear()': /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx:170:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] { for ( int i=0; i class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr< std::list > PGroupIDs; ^~~~~~~~ In file included from /usr/include/c++/6.0.0/memory:81:0, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_ComputeError.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Algo.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_3D_Algo.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Prism_3D.hxx:31, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Prism_3D.cpp:28: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 83%] Building CXX object src/CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_Projection_1D.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_Projection_1D.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Projection_1D.cpp In file included from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Prism_3D.cpp:28:0: /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Prism_3D.hxx: In constructor 'StdMeshers_PrismAsBlock::TPCurveOnHorFaceAdaptor::TPCurveOnHorFaceAdaptor(const StdMeshers_PrismAsBlock::TSideFace*, bool, const TopoDS_Face&)': /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Prism_3D.hxx:330:23: warning: 'StdMeshers_PrismAsBlock::TPCurveOnHorFaceAdaptor::myFace' will be initialized after [-Wreorder] TopoDS_Face myFace; ^~~~~~ /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Prism_3D.hxx:329:23: warning: 'int StdMeshers_PrismAsBlock::TPCurveOnHorFaceAdaptor::myZ' [-Wreorder] int myZ; ^~~ /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Prism_3D.hxx:332:5: warning: when initialized here [-Wreorder] TPCurveOnHorFaceAdaptor( const TSideFace* sideFace, ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Prism_3D.cpp: In member function 'bool StdMeshers_PrismAsBlock::Init(SMESH_MesherHelper*, const TopoDS_Shape&)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Prism_3D.cpp:1197:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( len2edgeMap.size() != nbEdges ) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Prism_3D.cpp: In copy constructor 'StdMeshers_PrismAsBlock::TSideFace::TSideFace(const StdMeshers_PrismAsBlock::TSideFace&)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Prism_3D.cpp:1575:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0 ; i < myComponents.size(); ++i ) ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Prism_3D.cpp: In destructor 'virtual StdMeshers_PrismAsBlock::TSideFace::~TSideFace()': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Prism_3D.cpp:1587:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0 ; i < myComponents.size(); ++i ) ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Prism_3D.cpp: In member function 'StdMeshers_PrismAsBlock::TSideFace* StdMeshers_PrismAsBlock::TSideFace::GetComponent(double, double&) const': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Prism_3D.cpp:1688:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( i = 0; i < myComponents.size(); ++i ) ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Prism_3D.cpp:1691:10: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( i >= myComponents.size() ) ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:37:0, from /builddir/build/BUILD/smesh-6.6/inc/SMESHDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Projection_1D.cpp:35: /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx: In member function 'void SMDS_MeshInfo::Clear()': /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx:170:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] { for ( int i=0; i class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr< std::list > PGroupIDs; ^~~~~~~~ In file included from /usr/include/c++/6.0.0/memory:81:0, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_ComputeError.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Algo.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_1D_Algo.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Projection_1D.hxx:32, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Projection_1D.cpp:28: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Projection_1D.cpp:41:0: /builddir/build/BUILD/smesh-6.6/inc/SMESH_Gen.hxx: In constructor 'SMESH_Gen::TAlgoStateError::TAlgoStateError()': /builddir/build/BUILD/smesh-6.6/inc/SMESH_Gen.hxx:117:25: warning: 'SMESH_Gen::TAlgoStateError::_algoDim' will be initialized after [-Wreorder] int _algoDim; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/inc/SMESH_Gen.hxx:116:25: warning: 'const SMESH_Algo* SMESH_Gen::TAlgoStateError::_algo' [-Wreorder] const SMESH_Algo* _algo; ^~~~~ /builddir/build/BUILD/smesh-6.6/inc/SMESH_Gen.hxx:120:5: warning: when initialized here [-Wreorder] TAlgoStateError(): _algoDim(0),_algo(0),_name(SMESH_Hypothesis::HYP_OK) {} ^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/inc/SMESH_Gen.hxx:116:25: warning: 'SMESH_Gen::TAlgoStateError::_algo' will be initialized after [-Wreorder] const SMESH_Algo* _algo; ^~~~~ /builddir/build/BUILD/smesh-6.6/inc/SMESH_Gen.hxx:115:25: warning: 'TAlgoStateErrorName SMESH_Gen::TAlgoStateError::_name' [-Wreorder] TAlgoStateErrorName _name; ^~~~~ /builddir/build/BUILD/smesh-6.6/inc/SMESH_Gen.hxx:120:5: warning: when initialized here [-Wreorder] TAlgoStateError(): _algoDim(0),_algo(0),_name(SMESH_Hypothesis::HYP_OK) {} ^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Projection_1D.cpp: In member function 'virtual bool StdMeshers_Projection_1D::Evaluate(SMESH_Mesh&, const TopoDS_Shape&, MapShapeNbElems&)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Projection_1D.cpp:393:18: warning: unused variable 'meshDS' [-Wunused-variable] SMESHDS_Mesh * meshDS = theMesh.GetMeshDS(); ^~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Projection_1D.cpp:436:10: warning: unused variable 'srcLength' [-Wunused-variable] double srcLength = EdgeLength( srcEdge ); ^~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Projection_1D.cpp:437:10: warning: unused variable 'tgtLength' [-Wunused-variable] double tgtLength = EdgeLength( tgtEdge ); ^~~~~~~~~ [ 84%] Building CXX object src/CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_Projection_2D.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_Projection_2D.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Projection_2D.cpp /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Penta_3D.cpp:1506:5: warning: 'rev1' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( rev1 ) row--; ^~ In file included from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:37:0, from /builddir/build/BUILD/smesh-6.6/inc/SMESHDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_subMesh.hxx:32, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_2D_Algo.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Projection_2D.hxx:31, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Projection_2D.cpp:28: /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx: In member function 'void SMDS_MeshInfo::Clear()': /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx:170:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] { for ( int i=0; i class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr< std::list > PGroupIDs; ^~~~~~~~ In file included from /usr/include/c++/6.0.0/memory:81:0, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_ComputeError.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Algo.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_2D_Algo.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Projection_2D.hxx:31, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Projection_2D.cpp:28: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Prism_3D.cpp: In member function 'bool StdMeshers_PrismAsBlock::Init(SMESH_MesherHelper*, const TopoDS_Shape&)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Prism_3D.cpp:1105:42: warning: 'minX' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( val < minVal || ( val == minVal && P.X() < minX )) { ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 84%] Building CXX object src/CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_Projection_3D.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_Projection_3D.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Projection_3D.cpp [ 85%] Building CXX object src/CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_ProjectionSource1D.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_ProjectionSource1D.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_ProjectionSource1D.cpp /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Projection_3D.cpp:54:27: warning: multi-line comment [-Wcomment] #define SHOWYXZ(msg, xyz) // {\ ^ In file included from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:37:0, from /builddir/build/BUILD/smesh-6.6/inc/SMESHDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Mesh.hxx:34, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_ProjectionSource1D.cpp:29: /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx: In member function 'void SMDS_MeshInfo::Clear()': /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx:170:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] { for ( int i=0; i class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr< std::list > PGroupIDs; ^~~~~~~~ In file included from /usr/include/c++/6.0.0/memory:81:0, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_ComputeError.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Algo.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_3D_Algo.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Projection_3D.hxx:31, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Projection_3D.cpp:28: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Projection_3D.cpp: In member function 'virtual bool StdMeshers_Projection_3D::Compute(SMESH_Mesh&, const TopoDS_Shape&)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Projection_3D.cpp:296:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < edgeIdVec.size(); ++i ) { ~~^~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object src/CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_ProjectionSource2D.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_ProjectionSource2D.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_ProjectionSource2D.cpp [ 87%] Building CXX object src/CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_ProjectionSource3D.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_ProjectionSource3D.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_ProjectionSource3D.cpp In file included from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:37:0, from /builddir/build/BUILD/smesh-6.6/inc/SMESHDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Mesh.hxx:34, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_ProjectionSource2D.cpp:29: /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx: In member function 'void SMDS_MeshInfo::Clear()': /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx:170:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] { for ( int i=0; i class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr< std::list > PGroupIDs; ^~~~~~~~ In file included from /usr/include/c++/6.0.0/bits/locale_conv.h:41:0, from /usr/include/c++/6.0.0/locale:43, from /usr/include/c++/6.0.0/iomanip:43, from /usr/lib64/oce-0.17/../../include/oce/Standard_Stream.hxx:21, from /usr/lib64/oce-0.17/../../include/oce/Standard_OStream.hxx:19, from /usr/lib64/oce-0.17/../../include/oce/TCollection_BasicMap.hxx:16, from /usr/lib64/oce-0.17/../../include/oce/TopTools_DataMapOfShapeShape.hxx:13, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_ProjectionUtils.hxx:32, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_ProjectionUtils.cpp:27: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_ProjectionUtils.cpp: In function 'void {anonymous}::Reverse(std::__cxx11::list&, int)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_ProjectionUtils.cpp:123:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( edges.size() == nbEdges ) ~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_ProjectionUtils.cpp: In static member function 'static bool StdMeshers_ProjectionUtils::FindMatchingNodesOnFaces(const TopoDS_Face&, SMESH_Mesh*, const TopoDS_Face&, SMESH_Mesh*, const TShapeShapeMap&, StdMeshers_ProjectionUtils::TNodeNodeMap&)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_ProjectionUtils.cpp:1756:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( pos2nodes.size() != edgeSM->NbNodes() ) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:37:0, from /builddir/build/BUILD/smesh-6.6/inc/SMESHDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_subMesh.hxx:32, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_2D_Algo.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Quadrangle_2D.hxx:34, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:28: /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx: In member function 'void SMDS_MeshInfo::Clear()': /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx:170:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] { for ( int i=0; i class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr< std::list > PGroupIDs; ^~~~~~~~ In file included from /usr/include/c++/6.0.0/memory:81:0, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_ComputeError.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Algo.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_2D_Algo.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Quadrangle_2D.hxx:34, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:28: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp: In member function 'virtual bool StdMeshers_Quadrangle_2D::Compute(SMESH_Mesh&, const TopoDS_Shape&)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:222:8: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr quadDeleter( quad ); // to delete quad at exit from Compute() ^~~~~~~~ In file included from /usr/include/c++/6.0.0/memory:81:0, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_ComputeError.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Algo.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_2D_Algo.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Quadrangle_2D.hxx:34, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:28: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Propagation.cpp: At global scope: /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Propagation.cpp:179:23: warning: '{anonymous}::PropagationMgrData* {anonymous}::findData(SMESH_Mesh&, const TopoDS_Shape&)' defined but not used [-Wunused-function] PropagationMgrData* findData(SMESH_Mesh& theMesh, const TopoDS_Shape& theEdge) ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp: In destructor 'faceQuadStruct::~faceQuadStruct()': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:1136:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < side.size(); i++) { ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:37:0, from /builddir/build/BUILD/smesh-6.6/inc/SMESHDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Mesh.hxx:34, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_QuadrangleParams.cpp:30: /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx: In member function 'void SMDS_MeshInfo::Clear()': /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx:170:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] { for ( int i=0; i class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr< std::list > PGroupIDs; ^~~~~~~~ In file included from /usr/include/c++/6.0.0/memory:81:0, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-6.6/inc/SMDS_ElemIterator.hxx:32, from /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshElement.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshNode.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESHDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Mesh.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_QuadToTriaAdaptor.hxx:29, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_QuadToTriaAdaptor.cpp:28: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:37:0, from /builddir/build/BUILD/smesh-6.6/inc/SMESHDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Mesh.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Prism_3D.hxx:35, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_RadialPrism_3D.cpp:33: /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx: In member function 'void SMDS_MeshInfo::Clear()': /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx:170:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] { for ( int i=0; i class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr< std::list > PGroupIDs; ^~~~~~~~ In file included from /usr/include/c++/6.0.0/memory:81:0, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_ComputeError.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Algo.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_3D_Algo.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_RadialPrism_3D.hxx:31, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_RadialPrism_3D.cpp:28: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_RadialPrism_3D.cpp:33:0: /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Prism_3D.hxx: In constructor 'StdMeshers_PrismAsBlock::TPCurveOnHorFaceAdaptor::TPCurveOnHorFaceAdaptor(const StdMeshers_PrismAsBlock::TSideFace*, bool, const TopoDS_Face&)': /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Prism_3D.hxx:330:23: warning: 'StdMeshers_PrismAsBlock::TPCurveOnHorFaceAdaptor::myFace' will be initialized after [-Wreorder] TopoDS_Face myFace; ^~~~~~ /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Prism_3D.hxx:329:23: warning: 'int StdMeshers_PrismAsBlock::TPCurveOnHorFaceAdaptor::myZ' [-Wreorder] int myZ; ^~~ /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_Prism_3D.hxx:332:5: warning: when initialized here [-Wreorder] TPCurveOnHorFaceAdaptor( const TSideFace* sideFace, ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_RadialPrism_3D.cpp:38:0: /builddir/build/BUILD/smesh-6.6/inc/SMESH_Gen.hxx: In constructor 'SMESH_Gen::TAlgoStateError::TAlgoStateError()': /builddir/build/BUILD/smesh-6.6/inc/SMESH_Gen.hxx:117:25: warning: 'SMESH_Gen::TAlgoStateError::_algoDim' will be initialized after [-Wreorder] int _algoDim; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/inc/SMESH_Gen.hxx:116:25: warning: 'const SMESH_Algo* SMESH_Gen::TAlgoStateError::_algo' [-Wreorder] const SMESH_Algo* _algo; ^~~~~ /builddir/build/BUILD/smesh-6.6/inc/SMESH_Gen.hxx:120:5: warning: when initialized here [-Wreorder] TAlgoStateError(): _algoDim(0),_algo(0),_name(SMESH_Hypothesis::HYP_OK) {} ^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/inc/SMESH_Gen.hxx:116:25: warning: 'SMESH_Gen::TAlgoStateError::_algo' will be initialized after [-Wreorder] const SMESH_Algo* _algo; ^~~~~ /builddir/build/BUILD/smesh-6.6/inc/SMESH_Gen.hxx:115:25: warning: 'TAlgoStateErrorName SMESH_Gen::TAlgoStateError::_name' [-Wreorder] TAlgoStateErrorName _name; ^~~~~ /builddir/build/BUILD/smesh-6.6/inc/SMESH_Gen.hxx:120:5: warning: when initialized here [-Wreorder] TAlgoStateError(): _algoDim(0),_algo(0),_name(SMESH_Hypothesis::HYP_OK) {} ^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_RadialPrism_3D.cpp: In member function 'virtual bool StdMeshers_RadialPrism_3D::Compute(SMESH_Mesh&, const TopoDS_Shape&)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_RadialPrism_3D.cpp:160:8: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr helperDeleter( myHelper ); ^~~~~~~~ In file included from /usr/include/c++/6.0.0/memory:81:0, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_ComputeError.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Algo.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_3D_Algo.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_RadialPrism_3D.hxx:31, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_RadialPrism_3D.cpp:28: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp: In member function 'virtual bool StdMeshers_Quadrangle_2D::Compute(SMESH_Mesh&, const TopoDS_Shape&)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:622:61: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] SMDS_MeshFace* face = myTool->AddFace(a, b, c, d); ^ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:553:59: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] SMDS_MeshFace* face = myTool->AddFace(a, b, c, d); ^ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:470:56: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] SMDS_MeshFace* face = myTool->AddFace(a, b, c); ^ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:382:54: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] SMDS_MeshFace* face = myTool->AddFace(a, b, c); ^ [ 93%] Building CXX object src/CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cpp In file included from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:37:0, from /builddir/build/BUILD/smesh-6.6/inc/SMESHDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_subMesh.hxx:32, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_2D_Algo.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_RadialQuadrangle_1D2D.hxx:31, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cpp:28: /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx: In member function 'void SMDS_MeshInfo::Clear()': /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx:170:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] { for ( int i=0; i class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr< std::list > PGroupIDs; ^~~~~~~~ In file included from /usr/include/c++/6.0.0/memory:81:0, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_ComputeError.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Algo.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_2D_Algo.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_RadialQuadrangle_1D2D.hxx:31, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cpp:28: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cpp: In member function 'virtual bool StdMeshers_RadialQuadrangle_1D2D::Compute(SMESH_Mesh&, const TopoDS_Shape&)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cpp:312:3: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr helperDeleter( myHelper ); ^~~~~~~~ In file included from /usr/include/c++/6.0.0/memory:81:0, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_ComputeError.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Algo.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_2D_Algo.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_RadialQuadrangle_1D2D.hxx:31, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cpp:28: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cpp:385:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(; i&, bool, bool)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Regular_1D.cpp:794:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(; i nbsegs.size()-1 ) ? nbsegs[0] : nbsegs[i]; ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Regular_1D.cpp:832:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] int nbseg = ( nbsegs.size() > Params.Length() ) ? nbsegs[Params.Length()] : nbsegs[0]; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Regular_1D.cpp: In member function 'virtual bool StdMeshers_Regular_1D::Compute(SMESH_Mesh&, const TopoDS_Shape&)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_Regular_1D.cpp:907:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < _revEdgesIDs.size(); i++) { ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:37:0, from /builddir/build/BUILD/smesh-6.6/inc/SMESHDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Mesh.hxx:34, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_SegmentLengthAroundVertex.cpp:28: /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx: In member function 'void SMDS_MeshInfo::Clear()': /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx:170:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] { for ( int i=0; i class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr< std::list > PGroupIDs; ^~~~~~~~ In file included from /usr/include/c++/6.0.0/memory:81:0, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-6.6/inc/SMDS_ElemIterator.hxx:32, from /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshElement.hxx:33, from /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshNode.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESHDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_Mesh.hxx:34, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_SegmentLengthAroundVertex.cpp:28: /usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_StartEndLength.cpp: In member function 'virtual std::istream& StdMeshers_StartEndLength::LoadFrom(std::istream&)': /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_StartEndLength.cpp:159:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < _edgeIDs.capacity() && isOK; i++) { ~~^~~~~~~~~~~~~~~~~~~~~ [ 97%] Building CXX object src/CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_TrianglePreference.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_TrianglePreference.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_TrianglePreference.cpp [ 98%] Building CXX object src/CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_UseExisting_1D2D.cpp.o cd /builddir/build/BUILD/smesh-6.6/build/src && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DLIN -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -D_OCC64 -I/builddir/build/BUILD/smesh-6.6 -I/builddir/build/BUILD/smesh-6.6/inc -I/usr/lib64/oce-0.17/../../include/oce -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g -DNDEBUG -fPIC -o CMakeFiles/StdMeshers.dir/StdMeshers/StdMeshers_UseExisting_1D2D.cpp.o -c /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_UseExisting_1D2D.cpp In file included from /builddir/build/BUILD/smesh-6.6/inc/SMDS_Mesh.hxx:37:0, from /builddir/build/BUILD/smesh-6.6/inc/SMESHDS_Mesh.hxx:31, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_subMesh.hxx:32, from /builddir/build/BUILD/smesh-6.6/inc/SMESH_2D_Algo.hxx:34, from /builddir/build/BUILD/smesh-6.6/inc/StdMeshers_UseExisting_1D2D.hxx:32, from /builddir/build/BUILD/smesh-6.6/src/StdMeshers/StdMeshers_UseExisting_1D2D.cpp:28: /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx: In member function 'void SMDS_MeshInfo::Clear()': /builddir/build/BUILD/smesh-6.6/inc/SMDS_MeshInfo.hxx:170:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] { for ( int i=0; i