Mock Version: 6.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/octave-iso2mesh.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-i/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'unshare_net=TrueprintOutput=Truenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.r0dl8mf0:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.r0dl8mf0:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '4d73a7a93b2b432fbc85cb9eb1744375', '-D', '/var/lib/mock/fedora-rawhide-x86_64-i/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.r0dl8mf0:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/octave-iso2mesh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1737072000 Wrote: /builddir/build/SRPMS/octave-iso2mesh-1.9.8-2.fc42.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', "/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps --define '__spec_check_template exit 0; ' /builddir/build/SPECS/octave-iso2mesh.spec"], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-i/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'unshare_net=TrueprintOutput=Truenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.r0dl8mf0:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.r0dl8mf0:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '4a7e18890e6f4a358741f295b09c7089', '-D', '/var/lib/mock/fedora-rawhide-x86_64-i/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.r0dl8mf0:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', "/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps --define '__spec_check_template exit 0; ' /builddir/build/SPECS/octave-iso2mesh.spec"] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1737072000 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.y8tS8J + umask 022 + cd /builddir/build/BUILD/octave-iso2mesh-1.9.8-build + test -d /builddir/build/BUILD/octave-iso2mesh-1.9.8-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/octave-iso2mesh-1.9.8-build + /usr/bin/rm -rf /builddir/build/BUILD/octave-iso2mesh-1.9.8-build + /usr/bin/mkdir -p /builddir/build/BUILD/octave-iso2mesh-1.9.8-build + /usr/bin/mkdir -p /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.dHHxiA + umask 022 + cd /builddir/build/BUILD/octave-iso2mesh-1.9.8-build + cd /builddir/build/BUILD/octave-iso2mesh-1.9.8-build + rm -rf iso2mesh-1.9.8 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/cork-0.9.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/iso2mesh-1.9.8.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd iso2mesh-1.9.8 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + cd /builddir/build/BUILD/octave-iso2mesh-1.9.8-build + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/meshfix-1.2.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd meshfix-1.2.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + cd /builddir/build/BUILD/octave-iso2mesh-1.9.8-build + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/tetgen1.5.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd iso2mesh-1.9.8 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (iso2mesh-1.9.6-CMakeCMP0064.patch):' Patch #0 (iso2mesh-1.9.6-CMakeCMP0064.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .bak --fuzz=0 patching file tools/cgalmesh/CMakeLists.txt patching file tools/cgalsimp2/CMakeLists.txt patching file tools/cgalsurf/CMakeLists.txt + rm -rf tools/cork + rm -rf tools/meshfix + rm -rf tools/tetgen + mv ../cork-0.9.1 tools/cork + mv ../meshfix-1.2.2 tools/meshfix + mv ../tetgen1.5.1 tools/tetgen Patch #2 (octave-iso2mesh-c99.patch): + echo 'Patch #2 (octave-iso2mesh-c99.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file tools/meshfix/contrib/OpenNL3.2.1/src/nl_single_file.c + rm -rf bin/PoissonRecon.mexa64 bin/PoissonRecon.mexmaci64 bin/cgalmesh.mexa64 bin/cgalmesh.mexglx bin/cgalmesh.mexmaca64 bin/cgalmesh.mexmaci64 bin/cgalpoly.mexa64 bin/cgalpoly.mexglx bin/cgalpoly.mexmaci64 bin/cgalsimp2.mexglx bin/cgalsimp2.mexmaca64 bin/cgalsimp2.mexmaci64 bin/cgalsurf.mexa64 bin/cgalsurf.mexglx bin/cgalsurf.mexmaca64 bin/cgalsurf.mexmaci64 bin/cork.mexa64 bin/cork.mexmaca64 bin/cork.mexmaci64 bin/gtsrefine.mexglx bin/gtsrefine.mexmaci64 bin/jmeshlib.mexa64 bin/jmeshlib.mexglx bin/jmeshlib.mexmaca64 bin/jmeshlib.mexmaci64 bin/meshfix.mexa64 bin/meshfix.mexglx bin/meshfix.mexmaca64 bin/meshfix.mexmaci64 bin/tetgen.mexa64 bin/tetgen.mexglx bin/tetgen.mexmaca64 bin/tetgen.mexmaci64 bin/tetgen1.5.mexa64 bin/tetgen1.5.mexglx bin/tetgen1.5.mexmaca64 bin/tetgen1.5.mexmaci64 bin/PoissonRecon_x86-64.exe bin/cgalmesh.exe bin/cgalmesh_x86-64.exe bin/cgalpoly.exe bin/cgalpoly_x86-64.exe bin/cgalsimp2.exe bin/cgalsimp2_x86-64.exe bin/cgalsurf.exe bin/cgalsurf_x86-64.exe bin/cork.exe bin/cork_x86-64.exe bin/gtsrefine.exe bin/jmeshlib.exe bin/jmeshlib_x86-64.exe bin/meshfix.exe bin/meshfix_x86-64.exe bin/tetgen.exe bin/tetgen1.5.exe bin/tetgen1.5_x86-64.exe bin/tetgen_x86-64.exe bin/mpfr-vc80-mt.dll + cp COPYING.txt COPYING + mkdir -p inst/ + rm -rf base64decode base64encode fast_match_bracket gzipdecode gzipencode jdatadecode jdataencode jnifticreate loadjnifti loadjson loadmsgpack loadnifti loadubjson lz4decode lz4encode lz4hcdecode lz4hcencode lzipdecode lzipencode lzmadecode lzmaencode match_bracket nestbracket2dim nifticreate nii2jnii niicodemap niiformat readnifti savebnii savejnifti savejnii savemsgpack savenifti saveubjson zlibdecode zlibencode + mv advancefront.m affinemap.m aos2soa.m barydualmesh.m base64decode.m base64encode.m bbxflatsegment.m binsurface.m blosc2decode.m blosc2encode.m bwislands.m cgals2m.m cgalv2m.m closestnode.m decodevarname.m deislands2d.m deislands3d.m delendelem.m deletemeshfile.m dist2surf.m edgeneighbors.m elemfacecenter.m elemvolume.m encodevarname.m extractloops.m extrudecurve.m extrudesurf.m faceneighbors.m fallbackexeext.m fast_match_bracket.m fillholes3d.m fillsurf.m filterjsonmmap.m finddisconnsurf.m flatsegment.m getexeext.m getfromjsonpath.m getintersecttri.m getoptkey.m getplanefrom3pt.m getvarfrom.m gridsurf.m gzipdecode.m gzipencode.m highordertet.m i2m.m imedge3d.m img2mesh.m innersurf.m insurface.m internalpoint.m iso2meshver.m isoctavemesh.m jdatadecode.m jdataencode.m jdatahash.m jdict.m jdlink.m jload.m jnifticreate.m jnii2nii.m jsave.m jsnirfcreate.m json2couch.m jsoncache.m jsonget.m jsonopt.m jsonpath.m jsonset.m latticegrid.m layersurf.m linextriangle.m loadbidstsv.m loadbj.m loadh5.m loadjd.m loadjmesh.m loadjnifti.m loadjsnirf.m loadjson.m loadmsgpack.m loadnifti.m loadsnirf.m loadubjson.m lz4decode.m lz4encode.m lz4hcdecode.m lz4hcencode.m lzipdecode.m lzipencode.m lzmadecode.m lzmaencode.m m2v.m maskdist.m match_bracket.m maxsurf.m mcpath.m memmapstream.m mergemesh.m mergestruct.m mergesurf.m mesh2mask.m mesh2vol.m meshabox.m meshacylinder.m meshanellip.m meshasphere.m meshcentroid.m meshcheckrepair.m meshconn.m meshcylinders.m meshedge.m mesheuler.m meshface.m meshgrid5.m meshgrid6.m meshinterp.m meshquality.m meshrefine.m meshremap.m meshreorient.m meshresample.m meshunitsphere.m metchgui.m metchgui_one.m mwpath.m ndgaussian.m ndimfilter.m neighborelem.m nestbracket2dim.m nifticreate.m nii2jnii.m niicodemap.m niiformat.m niiheader2jnii.m nodesurfnorm.m nodevolume.m octavezmat.m orderloopedge.m orthdisk.m outersurf.m plotedges.m plotmesh.m plotsurf.m plottetra.m polylineinterp.m polylinelen.m polylinesimplify.m proj2mesh.m qmeshcut.m ray2surf.m raysurf.m raytrace.m readasc.m readgts.m readinr.m readmedit.m readmptiff.m readnirfast.m readobjmesh.m readoff.m readsmf.m readtetgen.m regpt2surf.m regrouph5.m remeshsurf.m removedupelem.m removedupnodes.m removeisolatednode.m removeisolatedsurf.m rotatevec3d.m rotmat2vec.m s2m.m s2v.m saveabaqus.m saveasc.m savebinstl.m savebj.m savebnii.m savedxf.m savegts.m saveh5.m saveinr.m savejd.m savejmesh.m savejnifti.m savejnii.m savejsnirf.m savejson.m savemedit.m savemphtxt.m savemsgpack.m savemsh.m savenifti.m savenirfast.m saveoff.m savesmf.m savesnirf.m savestl.m savesurfpoly.m savetetgenele.m savetetgennode.m saveubjson.m savevrml.m setjson.m slicesurf.m slicesurf3.m smoothbinvol.m smoothsurf.m sms.m snirfcheck.m snirfcreate.m snirfdecode.m soa2aos.m sortmesh.m surf2mesh.m surf2vol.m surf2volz.m surfaceclean.m surfacenorm.m surfboolean.m surfdiffuse.m surfedge.m surfinterior.m surfpart.m surfplane.m surfreorient.m surfseeds.m surfvolume.m thickenbinvol.m thinbinvol.m uniqedges.m uniqfaces.m v2m.m v2s.m varargin2struct.m vol2mesh.m vol2restrictedtri.m vol2surf.m volface.m volmap2mesh.m zlibdecode.m zlibencode.m zstddecode.m zstdencode.m inst/ + mv img2mesh.fig inst/ + sed -e 's|-Wall|-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer|;s|^LIBS = |&-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes |' -i tools/meshfix/contrib/JMeshLib/test/Makefile + sed -e 's| blas| flexiblas|' -i tools/meshfix/CMakeLists.txt + sed -e 's|^\(CXXFLAGS = \).*|\1-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes |' -e 's|-O0|-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes |' -i tools/tetgen/makefile + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ikcAEW + umask 022 + cd /builddir/build/BUILD/octave-iso2mesh-1.9.8-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX ~/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools ~/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8 + cd iso2mesh-1.9.8 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + pushd tools + make 'USERCCFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' if test -f cgalmesh/CMakeLists.txt; then cd cgalmesh && cmake . && cd ..; fi CMake Warning (dev) at CMakeLists.txt:5 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 15.0.1 -- The CXX compiler identification is GNU 15.0.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Targeting Unix Makefiles -- Using /usr/bin/g++ compiler. -- Found GMP: /lib64/libgmp.so -- Found MPFR: /lib64/libmpfr.so CMake Warning (dev) at /usr/share/cmake/CGAL/CGAL_SetupBoost.cmake:20 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/CGAL/CGAL_SetupCGALDependencies.cmake:48 (include) /usr/share/cmake/CGAL/CGALConfig.cmake:169 (include) CMakeLists.txt:20 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found suitable version "1.83.0", minimum required is "1.72") -- Boost include dirs: /usr/include -- Boost libraries: -- Found ZLIB: /usr/lib64/libz.so (found version "1.3.1") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Using gcc version 4 or later. Adding -frounding-math CMake Warning (dev) at CMakeLists.txt:23 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0") CMake Warning at /usr/share/cmake/CGAL/CGAL_enable_end_of_configuration_hook.cmake:93 (message): ======================================================================= CGAL performance notice: The variable CMAKE_BUILD_TYPE is set to "". For performance reasons, you should set CMAKE_BUILD_TYPE to "Release". Set CGAL_DO_NOT_WARN_ABOUT_CMAKE_BUILD_TYPE to TRUE if you want to disable this warning. ======================================================================= Call Stack (most recent call first): /usr/share/cmake/CGAL/CGAL_enable_end_of_configuration_hook.cmake:193 (CGAL_hook_check_CMAKE_BUILD_TYPE) CMakeLists.txt:DEFERRED -- Configuring done (0.7s) -- Generating done (0.0s) -- Build files have been written to: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/cgalmesh make -C cgalmesh --no-print-directory [ 25%] Building CXX object CMakeFiles/mesh_polyhedral_domain.dir/mesh_polyhedral_domain.cpp.o [ 50%] Linking CXX executable mesh_polyhedral_domain [ 50%] Built target mesh_polyhedral_domain [ 75%] Building CXX object CMakeFiles/mesh_3D_image.dir/mesh_3D_image.cpp.o /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/cgalmesh/mesh_3D_image.cpp: In function ‘int main(int, char**)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/cgalmesh/mesh_3D_image.cpp:140:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 140 | for (int i=0; i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 145 | for (int i=0; i > > >::construct >, boost::list_edge > const&>(boost::list_edge >*, boost::list_edge > const&)void’, inlined from ‘std::allocator_traits > > > >::construct >, boost::list_edge > const&>(std::allocator > > >&, boost::list_edge >*, boost::list_edge > const&)void’ at /usr/include/c++/15/bits/alloc_traits.h:674:17, inlined from ‘std::__cxx11::list >, std::allocator > > >::_M_create_node > const&>(boost::list_edge > const&)std::_List_node > >*’ at /usr/include/c++/15/bits/stl_list.h:1106:33, inlined from ‘std::__cxx11::list >, std::allocator > > >::_M_insert > const&>(std::_List_iterator > >, boost::list_edge > const&)void’ at /usr/include/c++/15/bits/stl_list.h:2460:35, inlined from ‘std::__cxx11::list >, std::allocator > > >::push_back(boost::list_edge > const&)’ at /usr/include/c++/15/bits/stl_list.h:1801:24, inlined from ‘boost::graph_detail::push_dispatch >, std::allocator > > >, boost::list_edge >&>(std::__cxx11::list >, std::allocator > > >&, boost::list_edge >&, boost::graph_detail::back_insertion_sequence_tag)std::pair >, std::allocator > > >::iterator, bool>’ at /usr/include/boost/pending/container_traits.hpp:574:20, inlined from ‘boost::graph_detail::push >, std::allocator > > >, boost::list_edge >&>(std::__cxx11::list >, std::allocator > > >&, boost::list_edge >&)std::pair >, std::allocator > > >::iterator, bool>’ at /usr/include/boost/pending/container_traits.hpp:606:29, inlined from ‘boost::add_edge, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config>(boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config::vertex_descriptor, boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config::vertex_descriptor, boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config::edge_property_type const&, boost::undirected_graph_helper, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config>&)std::pair, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config::edge_descriptor, bool>’ at /usr/include/boost/graph/detail/adjacency_list.hpp:1073:29, inlined from ‘boost::add_edge, boost::no_property, boost::listS>, boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config, boost::undirected_graph_helper, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config> >(boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config::vertex_descriptor, boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config::vertex_descriptor, boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config::edge_property_type const&, boost::vec_adj_list_impl, boost::no_property, boost::listS>, boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config, boost::undirected_graph_helper, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config> >&)std::pair, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config::edge_descriptor, bool>’ at /usr/include/boost/graph/detail/adjacency_list.hpp:2263:20, inlined from ‘boost::add_edge, boost::no_property, boost::listS>, boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config, boost::undirected_graph_helper, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config> >(boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config::vertex_descriptor, boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config::vertex_descriptor, boost::vec_adj_list_impl, boost::no_property, boost::listS>, boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config, boost::undirected_graph_helper, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config> >&)std::pair, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config::edge_descriptor, bool>’ at /usr/include/boost/graph/detail/adjacency_list.hpp:2271:20, inlined from ‘CGAL::internal::duplicate_terminal_vertices, boost::no_property, boost::listS>, boost::adjacency_list >, boost::no_property, boost::no_property, boost::listS>, CGAL::Mesh_3::Angle_tester >(boost::adjacency_list, boost::no_property, boost::listS>&, boost::adjacency_list >, boost::no_property, boost::no_property, boost::listS> const&, CGAL::Mesh_3::Angle_tester)void’ at /usr/include/CGAL/boost/graph/split_graph_into_polylines.h:170:67: /usr/include/c++/15/bits/new_allocator.h:191:11: warning: ‘MEM[(const struct edge_desc_impl &)&p].D.1226734.m_source’ may be used uninitialized [-Wmaybe-uninitialized] 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/graph/adjacency_list.hpp:255, from /usr/include/CGAL/boost/graph/split_graph_into_polylines.h:20, from /usr/include/CGAL/Mesh_3/polylines_to_protect.h:28, from /usr/include/CGAL/Labeled_mesh_domain_3.h:55, from /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/cgalmesh/mesh_3D_image.cpp:7: /usr/include/boost/graph/detail/adjacency_list.hpp: In function ‘CGAL::internal::duplicate_terminal_vertices, boost::no_property, boost::listS>, boost::adjacency_list >, boost::no_property, boost::no_property, boost::listS>, CGAL::Mesh_3::Angle_tester >(boost::adjacency_list, boost::no_property, boost::listS>&, boost::adjacency_list >, boost::no_property, boost::no_property, boost::listS> const&, CGAL::Mesh_3::Angle_tester)void’: /usr/include/boost/graph/detail/adjacency_list.hpp:2270:41: note: ‘MEM[(const struct edge_desc_impl &)&p].D.1226734.m_source’ was declared here 2270 | typename Config::edge_property_type p; | ^ In member function ‘std::__new_allocator > > >::construct >, boost::list_edge > const&>(boost::list_edge >*, boost::list_edge > const&)void’, inlined from ‘std::allocator_traits > > > >::construct >, boost::list_edge > const&>(std::allocator > > >&, boost::list_edge >*, boost::list_edge > const&)void’ at /usr/include/c++/15/bits/alloc_traits.h:674:17, inlined from ‘std::__cxx11::list >, std::allocator > > >::_M_create_node > const&>(boost::list_edge > const&)std::_List_node > >*’ at /usr/include/c++/15/bits/stl_list.h:1106:33, inlined from ‘std::__cxx11::list >, std::allocator > > >::_M_insert > const&>(std::_List_iterator > >, boost::list_edge > const&)void’ at /usr/include/c++/15/bits/stl_list.h:2460:35, inlined from ‘std::__cxx11::list >, std::allocator > > >::push_back(boost::list_edge > const&)’ at /usr/include/c++/15/bits/stl_list.h:1801:24, inlined from ‘boost::graph_detail::push_dispatch >, std::allocator > > >, boost::list_edge >&>(std::__cxx11::list >, std::allocator > > >&, boost::list_edge >&, boost::graph_detail::back_insertion_sequence_tag)std::pair >, std::allocator > > >::iterator, bool>’ at /usr/include/boost/pending/container_traits.hpp:574:20, inlined from ‘boost::graph_detail::push >, std::allocator > > >, boost::list_edge >&>(std::__cxx11::list >, std::allocator > > >&, boost::list_edge >&)std::pair >, std::allocator > > >::iterator, bool>’ at /usr/include/boost/pending/container_traits.hpp:606:29, inlined from ‘boost::add_edge, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config>(boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config::vertex_descriptor, boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config::vertex_descriptor, boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config::edge_property_type const&, boost::undirected_graph_helper, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config>&)std::pair, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config::edge_descriptor, bool>’ at /usr/include/boost/graph/detail/adjacency_list.hpp:1073:29, inlined from ‘boost::add_edge, boost::no_property, boost::listS>, boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config, boost::undirected_graph_helper, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config> >(boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config::vertex_descriptor, boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config::vertex_descriptor, boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config::edge_property_type const&, boost::vec_adj_list_impl, boost::no_property, boost::listS>, boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config, boost::undirected_graph_helper, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config> >&)std::pair, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config::edge_descriptor, bool>’ at /usr/include/boost/graph/detail/adjacency_list.hpp:2263:20, inlined from ‘boost::add_edge, boost::no_property, boost::listS>, boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config, boost::undirected_graph_helper, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config> >(boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config::vertex_descriptor, boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config::vertex_descriptor, boost::vec_adj_list_impl, boost::no_property, boost::listS>, boost::detail::adj_list_gen, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config, boost::undirected_graph_helper, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config> >&)std::pair, boost::no_property, boost::listS>, boost::vecS, boost::setS, boost::undirectedS, unsigned long, boost::detail::edge_desc_impl, boost::no_property, boost::listS>::config::edge_descriptor, bool>’ at /usr/include/boost/graph/detail/adjacency_list.hpp:2271:20, inlined from ‘CGAL::internal::duplicate_terminal_vertices, boost::no_property, boost::listS>, boost::adjacency_list >, boost::no_property, boost::no_property, boost::listS>, CGAL::Mesh_3::Angle_tester >(boost::adjacency_list, boost::no_property, boost::listS>&, boost::adjacency_list >, boost::no_property, boost::no_property, boost::listS> const&, CGAL::Mesh_3::Angle_tester)void’ at /usr/include/CGAL/boost/graph/split_graph_into_polylines.h:170:67: /usr/include/c++/15/bits/new_allocator.h:191:11: warning: ‘MEM[(const struct edge_desc_impl &)&p].D.1226734.m_target’ may be used uninitialized [-Wmaybe-uninitialized] 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/graph/detail/adjacency_list.hpp: In function ‘CGAL::internal::duplicate_terminal_vertices, boost::no_property, boost::listS>, boost::adjacency_list >, boost::no_property, boost::no_property, boost::listS>, CGAL::Mesh_3::Angle_tester >(boost::adjacency_list, boost::no_property, boost::listS>&, boost::adjacency_list >, boost::no_property, boost::no_property, boost::listS> const&, CGAL::Mesh_3::Angle_tester)void’: /usr/include/boost/graph/detail/adjacency_list.hpp:2270:41: note: ‘MEM[(const struct edge_desc_impl &)&p].D.1226734.m_target’ was declared here 2270 | typename Config::edge_property_type p; | ^ [100%] Linking CXX executable mesh_3D_image [100%] Built target mesh_3D_image if test -f cgalsimp2/CMakeLists.txt; then cd cgalsimp2 && cmake . && cd ..; fi CMake Warning (dev) at CMakeLists.txt:4 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 15.0.1 -- The CXX compiler identification is GNU 15.0.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Targeting Unix Makefiles -- Using /usr/bin/g++ compiler. -- Found GMP: /lib64/libgmp.so -- Found MPFR: /lib64/libmpfr.so CMake Warning (dev) at /usr/share/cmake/CGAL/CGAL_SetupBoost.cmake:20 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/CGAL/CGAL_SetupCGALDependencies.cmake:48 (include) /usr/share/cmake/CGAL/CGALConfig.cmake:169 (include) CMakeLists.txt:12 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found suitable version "1.83.0", minimum required is "1.72") -- Boost include dirs: /usr/include -- Boost libraries: -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Using gcc version 4 or later. Adding -frounding-math CMake Warning (dev) at CMakeLists.txt:23 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0") -- Examples that use OpenMesh will not be compiled. CMake Warning at /usr/share/cmake/CGAL/CGAL_enable_end_of_configuration_hook.cmake:93 (message): ======================================================================= CGAL performance notice: The variable CMAKE_BUILD_TYPE is set to "". For performance reasons, you should set CMAKE_BUILD_TYPE to "Release". Set CGAL_DO_NOT_WARN_ABOUT_CMAKE_BUILD_TYPE to TRUE if you want to disable this warning. ======================================================================= Call Stack (most recent call first): /usr/share/cmake/CGAL/CGAL_enable_end_of_configuration_hook.cmake:193 (CGAL_hook_check_CMAKE_BUILD_TYPE) CMakeLists.txt:DEFERRED -- Configuring done (0.7s) -- Generating done (0.0s) -- Build files have been written to: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/cgalsimp2 make -C cgalsimp2 --no-print-directory [ 50%] Building CXX object CMakeFiles/edge_collapse_enriched_polyhedron.dir/edge_collapse_enriched_polyhedron.cpp.o In file included from /usr/include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Count_ratio_stop_predicate.h:18, from /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/cgalsimp2/edge_collapse_enriched_polyhedron.cpp:33: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Please use `` instead. ’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/cgalsimp2/edge_collapse_enriched_polyhedron.cpp: In function ‘int main(int, char**)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/cgalsimp2/edge_collapse_enriched_polyhedron.cpp:216:56: warning: ‘using CGAL::Surface_mesh_simplification::Count_ratio_stop_predicate = class CGAL::Surface_mesh_simplification::Edge_count_ratio_stop_predicate, CGAL::Polyhedron_items_with_id_3> >’ is deprecated [-Wdeprecated-declarations] 216 | SMS::Count_ratio_stop_predicate stop(maxface); | ^ /usr/include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Count_ratio_stop_predicate.h:29:7: note: declared here 29 | using Count_ratio_stop_predicate CGAL_DEPRECATED = Edge_count_ratio_stop_predicate; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking CXX executable edge_collapse_enriched_polyhedron [100%] Built target edge_collapse_enriched_polyhedron if test -f cgalsurf/CMakeLists.txt; then cd cgalsurf && cmake . && cd ..; fi CMake Warning (dev) at CMakeLists.txt:4 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 15.0.1 -- The CXX compiler identification is GNU 15.0.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Targeting Unix Makefiles -- Using /usr/bin/g++ compiler. -- Found GMP: /lib64/libgmp.so -- Found MPFR: /lib64/libmpfr.so CMake Warning (dev) at /usr/share/cmake/CGAL/CGAL_SetupBoost.cmake:20 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/CGAL/CGAL_SetupCGALDependencies.cmake:48 (include) /usr/share/cmake/CGAL/CGALConfig.cmake:169 (include) CMakeLists.txt:10 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found suitable version "1.83.0", minimum required is "1.72") -- Boost include dirs: /usr/include -- Boost libraries: -- Found ZLIB: /usr/lib64/libz.so (found version "1.3.1") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Using gcc version 4 or later. Adding -frounding-math CMake Warning at /usr/share/cmake/CGAL/CGAL_enable_end_of_configuration_hook.cmake:93 (message): ======================================================================= CGAL performance notice: The variable CMAKE_BUILD_TYPE is set to "". For performance reasons, you should set CMAKE_BUILD_TYPE to "Release". Set CGAL_DO_NOT_WARN_ABOUT_CMAKE_BUILD_TYPE to TRUE if you want to disable this warning. ======================================================================= Call Stack (most recent call first): /usr/share/cmake/CGAL/CGAL_enable_end_of_configuration_hook.cmake:193 (CGAL_hook_check_CMAKE_BUILD_TYPE) CMakeLists.txt:DEFERRED -- Configuring done (0.7s) -- Generating done (0.0s) -- Build files have been written to: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/cgalsurf make -C cgalsurf --no-print-directory [ 50%] Building CXX object CMakeFiles/mesh_a_3d_gray_image.dir/mesh_a_3d_gray_image.cpp.o In file included from /usr/include/CGAL/Surface_mesh_default_triangulation_3.h:21, from /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/cgalsurf/mesh_a_3d_gray_image.cpp:1: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Robust_circumcenter_traits_3.h:26, from /usr/include/CGAL/Surface_mesh_default_triangulation_3.h:27: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Surface_mesh_vertex_base_3.h:20, from /usr/include/CGAL/Surface_mesh_default_triangulation_3.h:33: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Complex_2_in_triangulation_vertex_base_3.h:24, from /usr/include/CGAL/Surface_mesh_vertex_base_3.h:23: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Surface_mesh_cell_base_3.h:20, from /usr/include/CGAL/Surface_mesh_default_triangulation_3.h:34: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Complex_2_in_triangulation_cell_base_3.h:23, from /usr/include/CGAL/Surface_mesh_cell_base_3.h:22: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Surface_mesh_default_criteria_3.h:20, from /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/cgalsurf/mesh_a_3d_gray_image.cpp:2: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Surface_mesher/Standard_criteria.h:22, from /usr/include/CGAL/Surface_mesh_default_criteria_3.h:22: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Complex_2_in_triangulation_3.h:21, from /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/cgalsurf/mesh_a_3d_gray_image.cpp:3: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/IO/Complex_2_in_triangulation_3_file_writer.h:21, from /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/cgalsurf/mesh_a_3d_gray_image.cpp:4: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/make_surface_mesh.h:20, from /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/cgalsurf/mesh_a_3d_gray_image.cpp:6: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Surface_mesher_generator.h:21, from /usr/include/CGAL/make_surface_mesh.h:23: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Surface_mesher/Surface_mesher.h:28, from /usr/include/CGAL/Surface_mesher_generator.h:23: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Surface_mesher/Verbose_flag.h:21, from /usr/include/CGAL/Surface_mesher/Surface_mesher.h:42: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Surface_mesher/Types_generators.h:21, from /usr/include/CGAL/Surface_mesher/Surface_mesher.h:43: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Surface_mesher/Profile_counter.h:24, from /usr/include/CGAL/Surface_mesher/Surface_mesher.h:44: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Surface_mesher/Profile_timer.h:24, from /usr/include/CGAL/Surface_mesher/Surface_mesher.h:45: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Surface_mesher/Surface_mesher_manifold.h:22, from /usr/include/CGAL/Surface_mesher_generator.h:24: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Surface_mesher/Surface_mesher_regular_edges.h:21, from /usr/include/CGAL/Surface_mesher/Surface_mesher_manifold.h:26: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Surface_mesher/Surface_mesher_edges_level.h:21, from /usr/include/CGAL/Surface_mesher_generator.h:25: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Surface_mesher/Surface_mesher_visitor.h:22, from /usr/include/CGAL/Surface_mesher_generator.h:26: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Surface_mesher/Surface_mesher_edges_level_visitor.h:22, from /usr/include/CGAL/Surface_mesher_generator.h:27: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Surface_mesh_traits_generator_3.h:20, from /usr/include/CGAL/Surface_mesher_generator.h:28: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Surface_mesher/Sphere_oracle_3.h:21, from /usr/include/CGAL/Surface_mesh_traits_generator_3.h:22: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Surface_mesher/Null_oracle_visitor.h:22, from /usr/include/CGAL/Surface_mesher/Sphere_oracle_3.h:25: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Surface_mesh_complex_2_in_triangulation_3.h:21, from /usr/include/CGAL/Surface_mesher_generator.h:29: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Gray_level_image_3.h:20, from /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/cgalsurf/mesh_a_3d_gray_image.cpp:7: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Implicit_surface_3.h:20, from /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/cgalsurf/mesh_a_3d_gray_image.cpp:8: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/Surface_mesher/Implicit_surface_oracle_3.h:22, from /usr/include/CGAL/Implicit_surface_3.h:25: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: ‘#pragma message: Warning: The header `` is deprecated. Additional information: The 3D Mesh Generation package (see https://doc.cgal.org/latest/Mesh_3/) should be used instead.’ 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ [100%] Linking CXX executable mesh_a_3d_gray_image [100%] Built target mesh_a_3d_gray_image if test -f cork/CMakeLists.txt; then cd cork && cmake . && cd ..; fi make -C cork --no-print-directory Compiling obj/cork.o In file included from src/mesh/mesh.decl.h:35, from src/mesh/mesh.h:44, from src/cork.cpp:28: src/math/ray.h:36:12: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 36 | Ray3() {} | ^ src/math/ray.h:36:12: note: remove the ‘< >’ src/math/ray.h:37:12: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 37 | Ray3(const Vec3 &point, const Vec3 &dir) : | ^ src/math/ray.h:37:12: note: remove the ‘< >’ src/math/ray.h:41:12: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 41 | Ray3(const Ray3 &cp) : p(cp.p), r(cp.r) {} | ^ src/math/ray.h:41:12: note: remove the ‘< >’ In file included from /usr/include/c++/15/x86_64-redhat-linux/bits/c++allocator.h:33, from /usr/include/c++/15/bits/allocator.h:46, from /usr/include/c++/15/string:45, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/ostream:42, from /usr/include/c++/15/iostream:43, from src/math/vec.h:30, from src/rawmesh/rawMesh.h:30, from src/mesh/mesh.decl.h:28: In member function ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Mesh::Tri; _Args = {Mesh::Tri}; _Tp = Mesh::Tri]’, inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Mesh::Tri; _Args = {Mesh::Tri}; _Tp = Mesh::Tri]’ at /usr/include/c++/15/bits/alloc_traits.h:674:17, inlined from ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Mesh::Tri}; _Tp = Mesh::Tri; _Alloc = std::allocator::Tri>]’ at /usr/include/c++/15/bits/vector.tcc:117:30, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Mesh::Tri; _Alloc = std::allocator::Tri>]’ at /usr/include/c++/15/bits/stl_vector.h:1433:21, inlined from ‘TopoTri* Mesh::TopoCache::newTri() [with VertData = CorkVertex; TriData = CorkTriangle]’ at src/mesh/mesh.topoCache.tpp:126:37: /usr/include/c++/15/bits/new_allocator.h:191:11: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/mesh/mesh.remesh.tpp:35, from src/mesh/mesh.h:48: src/mesh/mesh.topoCache.tpp: In member function ‘TopoTri* Mesh::TopoCache::newTri() [with VertData = CorkVertex; TriData = CorkTriangle]’: src/mesh/mesh.topoCache.tpp:126:38: note: ‘’ declared here 126 | mesh->tris.push_back(Tri()); | ^~~~~ In member function ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Mesh::Tri; _Args = {Mesh::Tri}; _Tp = Mesh::Tri]’, inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Mesh::Tri; _Args = {Mesh::Tri}; _Tp = Mesh::Tri]’ at /usr/include/c++/15/bits/alloc_traits.h:674:17, inlined from ‘void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Mesh::Tri}; _Tp = Mesh::Tri; _Alloc = std::allocator::Tri>]’ at /usr/include/c++/15/bits/vector.tcc:586:26, inlined from ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Mesh::Tri}; _Tp = Mesh::Tri; _Alloc = std::allocator::Tri>]’ at /usr/include/c++/15/bits/vector.tcc:123:21, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Mesh::Tri; _Alloc = std::allocator::Tri>]’ at /usr/include/c++/15/bits/stl_vector.h:1433:21, inlined from ‘TopoTri* Mesh::TopoCache::newTri() [with VertData = CorkVertex; TriData = CorkTriangle]’ at src/mesh/mesh.topoCache.tpp:126:37: /usr/include/c++/15/bits/new_allocator.h:191:11: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mesh/mesh.topoCache.tpp: In member function ‘TopoTri* Mesh::TopoCache::newTri() [with VertData = CorkVertex; TriData = CorkTriangle]’: src/mesh/mesh.topoCache.tpp:126:38: note: ‘’ declared here 126 | mesh->tris.push_back(Tri()); | ^~~~~ In copy constructor ‘Mesh::EGraphEntry::EGraphEntry(const Mesh::EGraphEntry&)’, inlined from ‘void ShortVec::push_back(const T&) [with T = Mesh::EGraphEntry; unsigned int LEN = 8]’ at src/util/shortVec.h:250:5, inlined from ‘Mesh::EGraphEntry& Mesh::EGraphCache::operator()(uint, uint) [with Edata = int; VertData = CorkVertex; TriData = CorkTriangle]’ at src/mesh/mesh.decl.h:281:34: src/mesh/mesh.decl.h:265:12: warning: ‘.Mesh::EGraphEntry::data’ may be used uninitialized [-Wmaybe-uninitialized] 265 | struct EGraphEntry { | ^~~~~~~~~~~ src/mesh/mesh.decl.h: In member function ‘Mesh::EGraphEntry& Mesh::EGraphCache::operator()(uint, uint) [with Edata = int; VertData = CorkVertex; TriData = CorkTriangle]’: src/mesh/mesh.decl.h:281:35: note: ‘’ declared here 281 | skeleton[i].push_back(EGraphEntry(j)); | ^~~~~~~~~~~~~~~~~~~~~ Compiling obj/util/timer.o Compiling obj/util/log.o Compiling obj/isct/empty3d.o Compiling obj/isct/quantization.o Compiling obj/file_formats/files.o Compiling obj/file_formats/ifs.o Compiling obj/file_formats/off.o Compiling the Triangle library src/isct/triangle.c: In function ‘segmentintersection’: src/isct/triangle.c:11709:28: warning: variable ‘collinear’ set but not used [-Wunused-but-set-variable] 11709 | enum finddirectionresult collinear; | ^~~~~~~~~ src/isct/triangle.c: In function ‘incircleadapt’: src/isct/triangle.c:5620:20: warning: ‘axtbclen’ may be used uninitialized [-Wmaybe-uninitialized] 5620 | temp16alen = scale_expansion_zeroelim(axtbclen, axtbc, adxtail, temp16a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/isct/triangle.c:5359:7: note: ‘axtbclen’ was declared here 5359 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ src/isct/triangle.c:5662:20: warning: ‘aytbclen’ may be used uninitialized [-Wmaybe-uninitialized] 5662 | temp16alen = scale_expansion_zeroelim(aytbclen, aytbc, adytail, temp16a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/isct/triangle.c:5359:17: note: ‘aytbclen’ was declared here 5359 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ src/isct/triangle.c:5759:20: warning: ‘bytcalen’ may be used uninitialized [-Wmaybe-uninitialized] 5759 | temp16alen = scale_expansion_zeroelim(bytcalen, bytca, bdytail, temp16a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/isct/triangle.c:5359:37: note: ‘bytcalen’ was declared here 5359 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ src/isct/triangle.c:5717:20: warning: ‘bxtcalen’ may be used uninitialized [-Wmaybe-uninitialized] 5717 | temp16alen = scale_expansion_zeroelim(bxtcalen, bxtca, bdxtail, temp16a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/isct/triangle.c:5359:27: note: ‘bxtcalen’ was declared here 5359 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ src/isct/triangle.c:5856:20: warning: ‘cytablen’ may be used uninitialized [-Wmaybe-uninitialized] 5856 | temp16alen = scale_expansion_zeroelim(cytablen, cytab, cdytail, temp16a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/isct/triangle.c:5359:57: note: ‘cytablen’ was declared here 5359 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ src/isct/triangle.c:5814:20: warning: ‘cxtablen’ may be used uninitialized [-Wmaybe-uninitialized] 5814 | temp16alen = scale_expansion_zeroelim(cxtablen, cxtab, cdxtail, temp16a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/isct/triangle.c:5359:47: note: ‘cxtablen’ was declared here 5359 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ Bundling lib/libcork.a updating include/cork.h Compiling obj/off2obj.o Linking off2obj Compiling obj/main.o Linking cork command line tool if test -f meshfix/CMakeLists.txt; then cd meshfix && cmake . && cd ..; fi CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is GNU 15.0.1 -- The CXX compiler identification is GNU 15.0.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at contrib/JMeshLib/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Warning (dev) at CMakeLists.txt:26 (add_custom_command): Policy CMP0040 is not set: The target in the TARGET signature of add_custom_command() must exist and must be defined in the current directory. Run "cmake --help-policy CMP0040" for policy details. Use the cmake_policy command to set the policy and suppress this warning. No TARGET 'meshfix' has been created in this directory. This warning is for project developers. Use -Wno-dev to suppress it. -- Configuring done (0.5s) -- Generating done (0.0s) -- Build files have been written to: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix make -C meshfix --no-print-directory [ 2%] Building CXX object contrib/JMeshLib/CMakeFiles/jmesh.dir/src/PRIMITIVES/binTree.cpp.o [ 4%] Building CXX object contrib/JMeshLib/CMakeFiles/jmesh.dir/src/PRIMITIVES/clusterGraph.cpp.o In file included from /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/clusterGraph.cpp:28: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/include/clusterGraph.h: In member function ‘void clusterHeap::push(clusterEdge*)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/include/clusterGraph.h:56:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 56 | void push(clusterEdge *e) {insert((void *)(e->index));} | ^~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object contrib/JMeshLib/CMakeFiles/jmesh.dir/src/PRIMITIVES/dijkstraGraph.cpp.o In file included from /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/dijkstraGraph.cpp:28: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/include/dijkstraGraph.h: In member function ‘void dijkstraHeap::push(dijkstraNode*)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/include/dijkstraGraph.h:66:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 66 | void push(dijkstraNode *n) {insert((void *)(n->index));} | ^~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object contrib/JMeshLib/CMakeFiles/jmesh.dir/src/PRIMITIVES/graph.cpp.o [ 10%] Building CXX object contrib/JMeshLib/CMakeFiles/jmesh.dir/src/PRIMITIVES/heap.cpp.o [ 12%] Building CXX object contrib/JMeshLib/CMakeFiles/jmesh.dir/src/PRIMITIVES/jqsort.cpp.o /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/jqsort.cpp: In function ‘void jqsort_prv(void**, int, int, int (*)(const void*, const void*))’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/jqsort.cpp:39:15: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 39 | register int i, last; | ^ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/jqsort.cpp:39:18: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 39 | register int i, last; | ^~~~ [ 14%] Building CXX object contrib/JMeshLib/CMakeFiles/jmesh.dir/src/PRIMITIVES/list.cpp.o /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/list.cpp: In member function ‘List::freeNode(void*)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/list.cpp:206:12: warning: pointer ‘d_2(D)’ used after ‘free’ [-Wuse-after-free] 206 | removeNode(d); | ~~~~~~~~~~^~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/list.cpp:205:6: note: call to ‘free’ here 205 | free(d); | ~~~~^~~ [ 16%] Building CXX object contrib/JMeshLib/CMakeFiles/jmesh.dir/src/PRIMITIVES/matrix.cpp.o /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp: In member function ‘SymMatrix3x3::diagonalize(double*, double*) const’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:327:3: warning: array subscript -1 is outside array bounds of ‘double[6]’ [-Warray-bounds=] 327 | a--; | ~^~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:315:9: note: at offset -8 into object ‘a_P’ of size 48 315 | double a_P[6], v_P[9]; | ^~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:327:3: warning: array subscript -1 is outside array bounds of ‘double[6]’ [-Warray-bounds=] 327 | a--; | ~^~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:315:9: note: at offset -8 into object ‘a_P’ of size 48 315 | double a_P[6], v_P[9]; | ^~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:327:3: warning: array subscript -1 is outside array bounds of ‘double[6]’ [-Warray-bounds=] 327 | a--; | ~^~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:315:9: note: at offset -8 into object ‘a_P’ of size 48 315 | double a_P[6], v_P[9]; | ^~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:327:3: warning: array subscript -1 is outside array bounds of ‘double[6]’ [-Warray-bounds=] 327 | a--; | ~^~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:315:9: note: at offset -8 into object ‘a_P’ of size 48 315 | double a_P[6], v_P[9]; | ^~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:327:3: warning: array subscript -1 is outside array bounds of ‘double[6]’ [-Warray-bounds=] 327 | a--; | ~^~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:315:9: note: at offset -8 into object ‘a_P’ of size 48 315 | double a_P[6], v_P[9]; | ^~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:327:3: warning: array subscript -1 is outside array bounds of ‘double[6]’ [-Warray-bounds=] 327 | a--; | ~^~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:315:9: note: at offset -8 into object ‘a_P’ of size 48 315 | double a_P[6], v_P[9]; | ^~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:332:3: warning: array subscript -1 is outside array bounds of ‘double[9]’ [-Warray-bounds=] 332 | v--; | ~^~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:315:17: note: at offset -8 into object ‘v_P’ of size 72 315 | double a_P[6], v_P[9]; | ^~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:332:3: warning: array subscript -1 is outside array bounds of ‘double[9]’ [-Warray-bounds=] 332 | v--; | ~^~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:315:17: note: at offset -8 into object ‘v_P’ of size 72 315 | double a_P[6], v_P[9]; | ^~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:327:3: warning: array subscript -1 is outside array bounds of ‘double[6]’ [-Warray-bounds=] 327 | a--; | ~^~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:315:9: note: at offset -8 into object ‘a_P’ of size 48 315 | double a_P[6], v_P[9]; | ^~~ [ 18%] Building CXX object contrib/JMeshLib/CMakeFiles/jmesh.dir/src/MESH_STRUCTURE/checkAndRepair.cpp.o /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/checkAndRepair.cpp: In member function ‘int Triangulation::removeSmallestComponents(unsigned int)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/checkAndRepair.cpp:425:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 425 | if( i++ >= number_to_keep ) { | ~~~~^~~~~~~~~~~~~~~~~ [ 20%] Building CXX object contrib/JMeshLib/CMakeFiles/jmesh.dir/src/MESH_STRUCTURE/edge.cpp.o [ 22%] Building CXX object contrib/JMeshLib/CMakeFiles/jmesh.dir/src/MESH_STRUCTURE/point.cpp.o [ 25%] Building CXX object contrib/JMeshLib/CMakeFiles/jmesh.dir/src/MESH_STRUCTURE/tin.cpp.o /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/tin.cpp: In member function ‘Triangulation* Triangulation::extractShell(Triangle*, bool)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/tin.cpp:981:15: warning: unused variable ‘nin’ [-Wunused-variable] 981 | Node *n, *nin; | ^~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/tin.cpp: In member function ‘List* Triangulation::getComponentsList()’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/tin.cpp:1257:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1257 | while (t = (Triangle*) todo.popHead()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object contrib/JMeshLib/CMakeFiles/jmesh.dir/src/MESH_STRUCTURE/triangle.cpp.o [ 29%] Building CXX object contrib/JMeshLib/CMakeFiles/jmesh.dir/src/MESH_STRUCTURE/vertex.cpp.o [ 31%] Building CXX object contrib/JMeshLib/CMakeFiles/jmesh.dir/src/MESH_STRUCTURE/io.cpp.o /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp: In function ‘bool sameString(const char*, const char*)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp:89:35: warning: operation on ‘i’ may be undefined [-Wsequence-point] 89 | if (tolower(a[i]) != tolower(b[i++])) return false; | ~^~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp: In member function ‘int Triangulation::saveVerTri(const char*)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp:856:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 856 | i=0; FOREACHTRIANGLE(t, n) {i++; t->info = (void *)i;} | ^~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp: In function ‘void ply_readOverhead(FILE*, int, int)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp:993:5: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 993 | if (format == PLY_FORMAT_ASCII) | ^ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp: In member function ‘int Triangulation::loadSTL(const char*)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp:1322:12: warning: variable ‘t’ set but not used [-Wunused-but-set-variable] 1322 | Triangle *t; | ^ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp: In member function ‘int Triangulation::saveMSH(const char*, char, bool)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp:1446:21: warning: unused variable ‘mask’ [-Wunused-variable] 1446 | char triname[256], mask; | ^~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp:1449:14: warning: unused variable ‘vorg’ [-Wunused-variable] 1449 | Vertex *v, *vorg; | ^~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp:1451:8: warning: unused variable ‘e’ [-Wunused-variable] 1451 | Edge *e, *eorg; | ^ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp:1451:12: warning: unused variable ‘eorg’ [-Wunused-variable] 1451 | Edge *e, *eorg; | ^~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp:1455:8: warning: unused variable ‘info’ [-Wunused-variable] 1455 | void *info; | ^~~~ [ 33%] Building CXX object contrib/JMeshLib/CMakeFiles/jmesh.dir/src/JMESH/jmesh.cpp.o [ 35%] Linking CXX static library libjmesh.a [ 35%] Built target jmesh [ 37%] Building C object CMakeFiles/meshfix.dir/contrib/jrs_predicates/jrs_predicates.c.o /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘grow_expansion’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:456:5: warning: old-style function definition [-Wold-style-definition] 456 | int grow_expansion(elen, e, b, h) /* e and h can be the same. */ | ^~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘grow_expansion_zeroelim’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:493:5: warning: old-style function definition [-Wold-style-definition] 493 | int grow_expansion_zeroelim(elen, e, b, h) /* e and h can be the same. */ | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘expansion_sum’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:535:5: warning: old-style function definition [-Wold-style-definition] 535 | int expansion_sum(elen, e, flen, f, h) | ^~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘expansion_sum_zeroelim1’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:584:5: warning: old-style function definition [-Wold-style-definition] 584 | int expansion_sum_zeroelim1(elen, e, flen, f, h) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘expansion_sum_zeroelim2’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:644:5: warning: old-style function definition [-Wold-style-definition] 644 | int expansion_sum_zeroelim2(elen, e, flen, f, h) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘fast_expansion_sum’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:701:5: warning: old-style function definition [-Wold-style-definition] 701 | int fast_expansion_sum(elen, e, flen, f, h) /* h cannot be e or f. */ | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘fast_expansion_sum_zeroelim’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:778:5: warning: old-style function definition [-Wold-style-definition] 778 | int fast_expansion_sum_zeroelim(elen, e, flen, f, h) /* h cannot be e or f. */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘linear_expansion_sum’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:863:5: warning: old-style function definition [-Wold-style-definition] 863 | int linear_expansion_sum(elen, e, flen, f, h) /* h cannot be e or f. */ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘linear_expansion_sum_zeroelim’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:927:5: warning: old-style function definition [-Wold-style-definition] 927 | int linear_expansion_sum_zeroelim(elen, e, flen, f, h)/* h cannot be e or f. */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘scale_expansion’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:1001:5: warning: old-style function definition [-Wold-style-definition] 1001 | int scale_expansion(elen, e, b, h) /* e and h cannot be the same. */ | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘scale_expansion_zeroelim’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:1050:5: warning: old-style function definition [-Wold-style-definition] 1050 | int scale_expansion_zeroelim(elen, e, b, h) /* e and h cannot be the same. */ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘compress’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:1105:5: warning: old-style function definition [-Wold-style-definition] 1105 | int compress(elen, e, h) /* e and h may be the same. */ | ^~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘estimate’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:1150:6: warning: old-style function definition [-Wold-style-definition] 1150 | REAL estimate(elen, e) | ^~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘orient2dfast’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:1190:6: warning: old-style function definition [-Wold-style-definition] 1190 | REAL orient2dfast(pa, pb, pc) | ^~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘orient2dexact’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:1204:6: warning: old-style function definition [-Wold-style-definition] 1204 | REAL orient2dexact(pa, pb, pc) | ^~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘orient2dslow’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:1249:6: warning: old-style function definition [-Wold-style-definition] 1249 | REAL orient2dslow(pa, pb, pc) | ^~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘orient2dadapt’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:1293:6: warning: old-style function definition [-Wold-style-definition] 1293 | REAL orient2dadapt(pa, pb, pc, detsum) | ^~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘orient2d’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:1377:6: warning: old-style function definition [-Wold-style-definition] 1377 | REAL orient2d(pa, pb, pc) | ^~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘orient3dfast’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:1442:6: warning: old-style function definition [-Wold-style-definition] 1442 | REAL orient3dfast(pa, pb, pc, pd) | ^~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘orient3dexact’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:1467:6: warning: old-style function definition [-Wold-style-definition] 1467 | REAL orient3dexact(pa, pb, pc, pd) | ^~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘orient3dslow’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:1548:6: warning: old-style function definition [-Wold-style-definition] 1548 | REAL orient3dslow(pa, pb, pc, pd) | ^~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘orient3dadapt’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:1644:6: warning: old-style function definition [-Wold-style-definition] 1644 | REAL orient3dadapt(pa, pb, pc, pd, permanent) | ^~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘orient3d’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:2049:6: warning: old-style function definition [-Wold-style-definition] 2049 | REAL orient3d(pa, pb, pc, pd) | ^~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘incirclefast’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:2120:6: warning: old-style function definition [-Wold-style-definition] 2120 | REAL incirclefast(pa, pb, pc, pd) | ^~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘incircleexact’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:2147:6: warning: old-style function definition [-Wold-style-definition] 2147 | REAL incircleexact(pa, pb, pc, pd) | ^~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘incircleslow’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:2249:6: warning: old-style function definition [-Wold-style-definition] 2249 | REAL incircleslow(pa, pb, pc, pd) | ^~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘incircleadapt’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:2409:6: warning: old-style function definition [-Wold-style-definition] 2409 | REAL incircleadapt(pa, pb, pc, pd, permanent) | ^~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘incircle’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:2983:6: warning: old-style function definition [-Wold-style-definition] 2983 | REAL incircle(pa, pb, pc, pd) | ^~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘inspherefast’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:3056:6: warning: old-style function definition [-Wold-style-definition] 3056 | REAL inspherefast(pa, pb, pc, pd, pe) | ^~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘insphereexact’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:3104:6: warning: old-style function definition [-Wold-style-definition] 3104 | REAL insphereexact(pa, pb, pc, pd, pe) | ^~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘insphereslow’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:3361:6: warning: old-style function definition [-Wold-style-definition] 3361 | REAL insphereslow(pa, pb, pc, pd, pe) | ^~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘insphereadapt’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:3695:6: warning: old-style function definition [-Wold-style-definition] 3695 | REAL insphereadapt(pa, pb, pc, pd, pe, permanent) | ^~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘insphere’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:3915:6: warning: old-style function definition [-Wold-style-definition] 3915 | REAL insphere(pa, pb, pc, pd, pe) | ^~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c: In function ‘incircleadapt’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:2716:20: warning: ‘axtbclen’ may be used uninitialized [-Wmaybe-uninitialized] 2716 | temp16alen = scale_expansion_zeroelim(axtbclen, axtbc, adxtail, temp16a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:2455:7: note: ‘axtbclen’ was declared here 2455 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:2758:20: warning: ‘aytbclen’ may be used uninitialized [-Wmaybe-uninitialized] 2758 | temp16alen = scale_expansion_zeroelim(aytbclen, aytbc, adytail, temp16a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:2455:17: note: ‘aytbclen’ was declared here 2455 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:2855:20: warning: ‘bytcalen’ may be used uninitialized [-Wmaybe-uninitialized] 2855 | temp16alen = scale_expansion_zeroelim(bytcalen, bytca, bdytail, temp16a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:2455:37: note: ‘bytcalen’ was declared here 2455 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:2813:20: warning: ‘bxtcalen’ may be used uninitialized [-Wmaybe-uninitialized] 2813 | temp16alen = scale_expansion_zeroelim(bxtcalen, bxtca, bdxtail, temp16a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:2455:27: note: ‘bxtcalen’ was declared here 2455 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:2952:20: warning: ‘cytablen’ may be used uninitialized [-Wmaybe-uninitialized] 2952 | temp16alen = scale_expansion_zeroelim(cytablen, cytab, cdytail, temp16a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:2455:57: note: ‘cytablen’ was declared here 2455 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:2910:20: warning: ‘cxtablen’ may be used uninitialized [-Wmaybe-uninitialized] 2910 | temp16alen = scale_expansion_zeroelim(cxtablen, cxtab, cdxtail, temp16a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/jrs_predicates/jrs_predicates.c:2455:47: note: ‘cxtablen’ was declared here 2455 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ [ 39%] Building CXX object CMakeFiles/meshfix.dir/src/detectIntersections.cpp.o [ 41%] Building CXX object CMakeFiles/meshfix.dir/src/holeFilling.cpp.o /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/holeFilling.cpp: In member function ‘void ExtTriMesh::fairSelection(Triangle*)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/holeFilling.cpp:378:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 378 | ((Vertex *)n->data)->info = (void *)i; | ^~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/holeFilling.cpp: In member function ‘fs_sparseSystem::solve(List*)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/holeFilling.cpp:318:10: warning: ‘operator delete(void*, unsigned long)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 318 | delete(x); | ^ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/holeFilling.cpp:311:27: note: returned from ‘operator new[](unsigned long)’ 311 | double *x = new double[nv]; | ^ [ 43%] Building CXX object CMakeFiles/meshfix.dir/src/sparseLSystem.cpp.o [ 45%] Building CXX object CMakeFiles/meshfix.dir/src/mwExtensions.cpp.o /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp: In member function ‘int ExtTriMesh::joinComponentsBiggestBoundaryPair(List*, List*, double)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:121:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 121 | while (loop = (List*) cn.boundaries->popHead()) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:126:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 126 | while (loop = (List*) cm.boundaries->popHead()) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp: In member function ‘bool ExtTriMesh::joinBoundaryPair(List*, List*)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:143:16: warning: unused variable ‘d’ [-Wunused-variable] 143 | double d = getClosestPartner(v, bl2, &w); | ^ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp: In member function ‘int ExtTriMesh::moveVerticesInwards(Point&, std::map&, double, double)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:219:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 219 | while (c = (di_cell *)todo.popHead()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:234:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 234 | while (c = (di_cell *)cells.popHead()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:218:12: warning: unused variable ‘stepsize2’ [-Wunused-variable] 218 | double stepsize2 = stepsize*stepsize; | ^~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:230:15: warning: unused variable ‘m’ [-Wunused-variable] 230 | Node *n, *m; | ^ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:231:19: warning: unused variable ‘t2’ [-Wunused-variable] 231 | Triangle *t, *t2; | ^~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp: In member function ‘bool ExtTriMesh::decoupleFirstFromSecondComponent(double, unsigned int, bool, bool)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:280:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 280 | while(iteration_counter++ < max_iterations) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:332:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 332 | if(iteration_counter < max_iterations) return true; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp: In member function ‘void ExtTriMesh::cutFirstWithSecondComponent(double, bool)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:356:14: warning: unused variable ‘nt’ [-Wunused-variable] 356 | unsigned nt = this->markTrianglesInsideComponent(markBit, cutBit, constantBit, cutOuter); | ^~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp: In member function ‘int ExtTriMesh::markTrianglesInsideComponent(short int, short int, short int, bool)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:387:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 387 | while(t = (Triangle*) c->triangles.popHead()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:395:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 395 | while (c = (di_cell *)todo.popHead()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:440:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 440 | while(c = (di_cell*) cells.popHead()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:478:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 478 | while(t = (Triangle*) l->popHead()) if(!IS_VISITED(t)) { todo.appendHead(t); break; }; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:483:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 483 | while(t = (Triangle*) todo.popHead()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:375:13: warning: unused variable ‘vHlp’ [-Wunused-variable] 375 | Vertex *vHlp; | ^~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:416:9: warning: unused variable ‘nintersections’ [-Wunused-variable] 416 | int nintersections = this->selectIntersectingTriangles(); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp: In member function ‘int ExtTriMesh::moveTooCloseVerticesOutwards(double, short int, short int)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:616:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 616 | while(t = (Triangle*) c->triangles.popHead()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:625:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 625 | while (c = (di_cell *)todo.popHead()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:650:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 650 | while(c = (di_cell*) cells.popHead()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:658:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 658 | while(t = (Triangle*) c->triangles.popHead()) if(IS_BIT(t, componentMarkBit2)) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp: In member function ‘int ExtTriMesh::fineTune(double, int, bool)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:763:16: warning: unused variable ‘nt’ [-Wunused-variable] 763 | unsigned nt = this->markTrianglesInsideComponent(markBit, adjustBit, constantBit, treatFirstAsInner); | ^~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp: In member function ‘ExtTriMesh::joinBoundaryPair(List*, List*)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:144:29: warning: ‘w’ may be used uninitialized [-Wmaybe-uninitialized] 144 | if(joinBoundaryLoops(v, w, false, true, false)) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:141:17: note: ‘w’ was declared here 141 | Vertex *v, *w; Node *n; | ^ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp: In member function ‘ExtTriMesh::moveVerticesInwards(Point&, std::map, std::allocator > >&, double, double)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:245:50: warning: ‘v2’ may be used uninitialized [-Wmaybe-uninitialized] 245 | v2->intersectionWithPlane(v1, &origin[v1], &p, &n); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/mwExtensions.cpp:232:18: note: ‘v2’ was declared here 232 | Vertex *v1, *v2; | ^~ [ 47%] Building CXX object CMakeFiles/meshfix.dir/src/smoothing.cpp.o [ 50%] Building C object CMakeFiles/meshfix.dir/contrib/OpenNL3.2.1/src/nl_single_file.c.o /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/OpenNL3.2.1/src/nl_single_file.c: In function ‘dtpsv_’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/OpenNL3.2.1/src/nl_single_file.c:2369:38: warning: old-style function definition [-Wold-style-definition] 2369 | /* Subroutine */ int NL_FORTRAN_WRAP(dtpsv)(uplo, trans, diag, n, ap, x, incx, uplo_len, | ^~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/OpenNL3.2.1/src/nl_single_file.c:420:28: note: in definition of macro ‘NL_FORTRAN_WRAP’ 420 | #define NL_FORTRAN_WRAP(x) x##_ | ^ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/OpenNL3.2.1/src/nl_single_file.c: In function ‘nlSolve_CNC’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/OpenNL3.2.1/src/nl_single_file.c:3722:1: warning: control reaches end of non-void function [-Wreturn-type] 3722 | } | ^ [ 52%] Building CXX object CMakeFiles/meshfix.dir/src/epsilonSampling.cpp.o [ 54%] Building CXX object CMakeFiles/meshfix.dir/src/simplification.cpp.o In file included from /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/simplification.cpp:28: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/include/simplification.h: In member function ‘void edgeHeap::push(Edge*)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/include/simplification.h:113:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 113 | inline void push(Edge *e) {insert((void *)((EC_Cost *)e->info)->index);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/simplification.cpp: In member function ‘ExtTriMesh::simplify(int, int, int, int)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/simplification.cpp:429:14: warning: ‘operator delete(void*, unsigned long)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 429 | delete(edges); | ^ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/simplification.cpp:357:38: note: returned from ‘operator new[](unsigned long)’ 357 | Edge **edges = new Edge *[E.numels()]; // Edge array for queue re-indexing | ^ [ 56%] Building CXX object CMakeFiles/meshfix.dir/src/uniform.cpp.o [ 58%] Building CXX object CMakeFiles/meshfix.dir/src/cleaning.cpp.o [ 60%] Building CXX object CMakeFiles/meshfix.dir/meshfix.cpp.o /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/meshfix.cpp: In function ‘bool joinClosestComponents(ExtTriMesh*, bool, bool, bool)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/meshfix.cpp:44:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 44 | t->info = (void *)i; | ^~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/meshfix.cpp:47:97: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 47 | if ((s = t->t1()) != NULL && s->info == NULL) {triList.appendHead(s); s->info = (void *)i;} | ^~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/meshfix.cpp:48:97: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 48 | if ((s = t->t2()) != NULL && s->info == NULL) {triList.appendHead(s); s->info = (void *)i;} | ^~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/meshfix.cpp:49:97: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 49 | if ((s = t->t3()) != NULL && s->info == NULL) {triList.appendHead(s); s->info = (void *)i;} | ^~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/meshfix.cpp:84:9: warning: unused variable ‘numtris’ [-Wunused-variable] 84 | int numtris = tin->T.numels(); | ^~~~~~~ [ 62%] Linking CXX executable meshfix /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/sparseLSystem.cpp: In member function ‘__ct_base ’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/src/sparseLSystem.cpp:80:42: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 80 | rows = new sparseSystemRow[num_equations]; | ^ /usr/include/c++/15/new:140:26: note: in a call to allocation function ‘operator new []’ declared here 140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) | ^ [ 62%] Built target meshfix [ 64%] Building CXX object contrib/JMeshLib/CMakeFiles/test_jmeshlib.dir/src/PRIMITIVES/binTree.cpp.o [ 66%] Building CXX object contrib/JMeshLib/CMakeFiles/test_jmeshlib.dir/src/PRIMITIVES/clusterGraph.cpp.o In file included from /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/clusterGraph.cpp:28: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/include/clusterGraph.h: In member function ‘void clusterHeap::push(clusterEdge*)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/include/clusterGraph.h:56:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 56 | void push(clusterEdge *e) {insert((void *)(e->index));} | ^~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object contrib/JMeshLib/CMakeFiles/test_jmeshlib.dir/src/PRIMITIVES/dijkstraGraph.cpp.o In file included from /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/dijkstraGraph.cpp:28: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/include/dijkstraGraph.h: In member function ‘void dijkstraHeap::push(dijkstraNode*)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/include/dijkstraGraph.h:66:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 66 | void push(dijkstraNode *n) {insert((void *)(n->index));} | ^~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object contrib/JMeshLib/CMakeFiles/test_jmeshlib.dir/src/PRIMITIVES/graph.cpp.o [ 72%] Building CXX object contrib/JMeshLib/CMakeFiles/test_jmeshlib.dir/src/PRIMITIVES/heap.cpp.o [ 75%] Building CXX object contrib/JMeshLib/CMakeFiles/test_jmeshlib.dir/src/PRIMITIVES/jqsort.cpp.o /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/jqsort.cpp: In function ‘void jqsort_prv(void**, int, int, int (*)(const void*, const void*))’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/jqsort.cpp:39:15: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 39 | register int i, last; | ^ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/jqsort.cpp:39:18: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 39 | register int i, last; | ^~~~ [ 77%] Building CXX object contrib/JMeshLib/CMakeFiles/test_jmeshlib.dir/src/PRIMITIVES/list.cpp.o /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/list.cpp: In member function ‘List::freeNode(void*)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/list.cpp:206:12: warning: pointer ‘d_2(D)’ used after ‘free’ [-Wuse-after-free] 206 | removeNode(d); | ~~~~~~~~~~^~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/list.cpp:205:6: note: call to ‘free’ here 205 | free(d); | ~~~~^~~ [ 79%] Building CXX object contrib/JMeshLib/CMakeFiles/test_jmeshlib.dir/src/PRIMITIVES/matrix.cpp.o /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp: In member function ‘SymMatrix3x3::diagonalize(double*, double*) const’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:327:3: warning: array subscript -1 is outside array bounds of ‘double[6]’ [-Warray-bounds=] 327 | a--; | ~^~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:315:9: note: at offset -8 into object ‘a_P’ of size 48 315 | double a_P[6], v_P[9]; | ^~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:327:3: warning: array subscript -1 is outside array bounds of ‘double[6]’ [-Warray-bounds=] 327 | a--; | ~^~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:315:9: note: at offset -8 into object ‘a_P’ of size 48 315 | double a_P[6], v_P[9]; | ^~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:327:3: warning: array subscript -1 is outside array bounds of ‘double[6]’ [-Warray-bounds=] 327 | a--; | ~^~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:315:9: note: at offset -8 into object ‘a_P’ of size 48 315 | double a_P[6], v_P[9]; | ^~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:327:3: warning: array subscript -1 is outside array bounds of ‘double[6]’ [-Warray-bounds=] 327 | a--; | ~^~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:315:9: note: at offset -8 into object ‘a_P’ of size 48 315 | double a_P[6], v_P[9]; | ^~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:327:3: warning: array subscript -1 is outside array bounds of ‘double[6]’ [-Warray-bounds=] 327 | a--; | ~^~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:315:9: note: at offset -8 into object ‘a_P’ of size 48 315 | double a_P[6], v_P[9]; | ^~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:327:3: warning: array subscript -1 is outside array bounds of ‘double[6]’ [-Warray-bounds=] 327 | a--; | ~^~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:315:9: note: at offset -8 into object ‘a_P’ of size 48 315 | double a_P[6], v_P[9]; | ^~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:332:3: warning: array subscript -1 is outside array bounds of ‘double[9]’ [-Warray-bounds=] 332 | v--; | ~^~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:315:17: note: at offset -8 into object ‘v_P’ of size 72 315 | double a_P[6], v_P[9]; | ^~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:332:3: warning: array subscript -1 is outside array bounds of ‘double[9]’ [-Warray-bounds=] 332 | v--; | ~^~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:315:17: note: at offset -8 into object ‘v_P’ of size 72 315 | double a_P[6], v_P[9]; | ^~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:327:3: warning: array subscript -1 is outside array bounds of ‘double[6]’ [-Warray-bounds=] 327 | a--; | ~^~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/PRIMITIVES/matrix.cpp:315:9: note: at offset -8 into object ‘a_P’ of size 48 315 | double a_P[6], v_P[9]; | ^~~ [ 81%] Building CXX object contrib/JMeshLib/CMakeFiles/test_jmeshlib.dir/src/MESH_STRUCTURE/checkAndRepair.cpp.o /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/checkAndRepair.cpp: In member function ‘int Triangulation::removeSmallestComponents(unsigned int)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/checkAndRepair.cpp:425:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 425 | if( i++ >= number_to_keep ) { | ~~~~^~~~~~~~~~~~~~~~~ [ 83%] Building CXX object contrib/JMeshLib/CMakeFiles/test_jmeshlib.dir/src/MESH_STRUCTURE/edge.cpp.o [ 85%] Building CXX object contrib/JMeshLib/CMakeFiles/test_jmeshlib.dir/src/MESH_STRUCTURE/point.cpp.o [ 87%] Building CXX object contrib/JMeshLib/CMakeFiles/test_jmeshlib.dir/src/MESH_STRUCTURE/tin.cpp.o /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/tin.cpp: In member function ‘Triangulation* Triangulation::extractShell(Triangle*, bool)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/tin.cpp:981:15: warning: unused variable ‘nin’ [-Wunused-variable] 981 | Node *n, *nin; | ^~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/tin.cpp: In member function ‘List* Triangulation::getComponentsList()’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/tin.cpp:1257:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1257 | while (t = (Triangle*) todo.popHead()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object contrib/JMeshLib/CMakeFiles/test_jmeshlib.dir/src/MESH_STRUCTURE/triangle.cpp.o [ 91%] Building CXX object contrib/JMeshLib/CMakeFiles/test_jmeshlib.dir/src/MESH_STRUCTURE/vertex.cpp.o [ 93%] Building CXX object contrib/JMeshLib/CMakeFiles/test_jmeshlib.dir/src/MESH_STRUCTURE/io.cpp.o /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp: In function ‘bool sameString(const char*, const char*)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp:89:35: warning: operation on ‘i’ may be undefined [-Wsequence-point] 89 | if (tolower(a[i]) != tolower(b[i++])) return false; | ~^~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp: In member function ‘int Triangulation::saveVerTri(const char*)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp:856:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 856 | i=0; FOREACHTRIANGLE(t, n) {i++; t->info = (void *)i;} | ^~~~~~~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp: In function ‘void ply_readOverhead(FILE*, int, int)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp:993:5: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 993 | if (format == PLY_FORMAT_ASCII) | ^ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp: In member function ‘int Triangulation::loadSTL(const char*)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp:1322:12: warning: variable ‘t’ set but not used [-Wunused-but-set-variable] 1322 | Triangle *t; | ^ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp: In member function ‘int Triangulation::saveMSH(const char*, char, bool)’: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp:1446:21: warning: unused variable ‘mask’ [-Wunused-variable] 1446 | char triname[256], mask; | ^~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp:1449:14: warning: unused variable ‘vorg’ [-Wunused-variable] 1449 | Vertex *v, *vorg; | ^~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp:1451:8: warning: unused variable ‘e’ [-Wunused-variable] 1451 | Edge *e, *eorg; | ^ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp:1451:12: warning: unused variable ‘eorg’ [-Wunused-variable] 1451 | Edge *e, *eorg; | ^~~~ /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/meshfix/contrib/JMeshLib/src/MESH_STRUCTURE/io.cpp:1455:8: warning: unused variable ‘info’ [-Wunused-variable] 1455 | void *info; | ^~~~ [ 95%] Building CXX object contrib/JMeshLib/CMakeFiles/test_jmeshlib.dir/src/JMESH/jmesh.cpp.o [ 97%] Building CXX object contrib/JMeshLib/CMakeFiles/test_jmeshlib.dir/test/test.cpp.o [100%] Linking CXX executable test_jmeshlib [100%] Built target test_jmeshlib if test -f meshfix/contrib/JMeshLib/test/CMakeLists.txt; then cd meshfix/contrib/JMeshLib/test && cmake . && cd ..; fi make -C meshfix/contrib/JMeshLib/test --no-print-directory gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I../include -c test.cpp g++ -o jmeshlib test.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../ -ljmesh if test -f tetgen/CMakeLists.txt; then cd tetgen && cmake . && cd ..; fi CMake Warning (dev) in CMakeLists.txt: No project() command is present. The top-level CMakeLists.txt file must contain a literal, direct call to the project() command. Add a line of code such as project(ProjectName) near the top of the file, but after cmake_minimum_required(). CMake is pretending there is a "project(Project)" command on the first line. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in CMakeLists.txt: cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 15.0.1 -- The CXX compiler identification is GNU 15.0.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Configuring done (0.5s) -- Generating done (0.0s) -- Build files have been written to: /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/tools/tetgen make -C tetgen --no-print-directory g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -c predicates.cxx g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o tetgen tetgen.cxx predicates.o -lm tetgen.cxx: In member function ‘bool tetgenbehavior::parse_commandline(int, char**)’: tetgen.cxx:3202:53: warning: passing argument 2 to ‘restrict’-qualified parameter aliases with argument 1 [-Wrestrict] 3202 | brio_threshold = (int) strtol(workstring, (char **) &workstring, 0); | ~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~ tetgen.cxx:3231:54: warning: passing argument 2 to ‘restrict’-qualified parameter aliases with argument 1 [-Wrestrict] 3231 | hilbert_limit = (int) strtol(workstring, (char **) &workstring, 0); | ~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~ tetgen.cxx: In member function ‘int tetgenmesh::add_steinerpt_in_segment(face*, int)’: tetgen.cxx:19605:7: warning: variable ‘success’ set but not used [-Wunused-but-set-variable] 19605 | int success; | ^~~~~~~ tetgen.cxx: In member function ‘bool tetgenio::load_vtk(char*)’: tetgen.cxx:2201:18: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2201 | fread((char*)(&(coord[0])), sizeof(double), 1, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tetgen.cxx:2202:18: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2202 | fread((char*)(&(coord[1])), sizeof(double), 1, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tetgen.cxx:2203:18: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2203 | fread((char*)(&(coord[2])), sizeof(double), 1, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tetgen.cxx:2210:18: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2210 | fread((char*)(&_x), sizeof(float), 1, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tetgen.cxx:2211:18: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2211 | fread((char*)(&_y), sizeof(float), 1, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tetgen.cxx:2212:18: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2212 | fread((char*)(&_z), sizeof(float), 1, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tetgen.cxx:2261:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2261 | fread((char*)(&nn), sizeof(int), 1, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tetgen.cxx:2273:18: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2273 | fread((char*)(&id1), sizeof(int), 1, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tetgen.cxx:2274:18: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2274 | fread((char*)(&id2), sizeof(int), 1, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tetgen.cxx:2275:18: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2275 | fread((char*)(&id3), sizeof(int), 1, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tetgen.cxx: In member function ‘tetgenio::load_tetmesh(char*, int)’: tetgen.cxx:2446:10: warning: ‘success’ may be used uninitialized [-Wmaybe-uninitialized] 2446 | return success; | ^~~~~~~ tetgen.cxx:2421:8: note: ‘success’ was declared here 2421 | bool success; | ^~~~~~~ ~/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8 ~/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/bin ~/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8 + popd + pushd bin + ln -s tetgen1.5 tetgen + popd ~/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8 + mkdir inst/bin + pushd bin ~/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/bin ~/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8 + for exec in * + ln -s /usr/libexec/iso2mesh/README.txt ../inst/bin/README.txt + for exec in * + ln -s /usr/libexec/iso2mesh/cgalmesh ../inst/bin/cgalmesh + for exec in * + ln -s /usr/libexec/iso2mesh/cgalpoly ../inst/bin/cgalpoly + for exec in * + ln -s /usr/libexec/iso2mesh/cgalsimp2 ../inst/bin/cgalsimp2 + for exec in * + ln -s /usr/libexec/iso2mesh/cgalsurf ../inst/bin/cgalsurf + for exec in * + ln -s /usr/libexec/iso2mesh/cork ../inst/bin/cork + for exec in * + ln -s /usr/libexec/iso2mesh/jmeshlib ../inst/bin/jmeshlib + for exec in * + ln -s /usr/libexec/iso2mesh/meshfix ../inst/bin/meshfix + for exec in * + ln -s /usr/libexec/iso2mesh/tetgen ../inst/bin/tetgen + for exec in * + ln -s /usr/libexec/iso2mesh/tetgen1.5 ../inst/bin/tetgen1.5 + popd ~/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8 + tar czf /var/tmp/iso2mesh-1.9.8.tar.gz -C /builddir/build/BUILD/octave-iso2mesh-1.9.8-build iso2mesh-1.9.8 + mkdir -p /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/build + octave -H -q --no-window-system --no-site-file --eval 'pkg build -verbose -nodeps /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/build /var/tmp/iso2mesh-1.9.8.tar.gz' + tar xf /var/tmp/iso2mesh-1.9.8.tar.gz -C /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/build + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Gv5Jfw + umask 022 + cd /builddir/build/BUILD/octave-iso2mesh-1.9.8-build + '[' /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT ++ dirname /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT + mkdir -p /builddir/build/BUILD/octave-iso2mesh-1.9.8-build + mkdir /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd iso2mesh-1.9.8 + mkdir -p /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/octave/packages + mkdir -p /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/lib64/octave/packages + octave -H -q --no-window-system --no-site-file --eval 'pkg("prefix","/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/octave/packages","/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/lib64/octave/packages");pkg("global_list",fullfile("/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/octave","octave_packages"));pkg("install","-nodeps","-verbose",glob("/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/build/iso2mesh-1.9.8-*.tar.gz"){1,1});unlink(pkg("global_list"));' mkdir (/tmp/oct-U1OtLT) untar (/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/build/iso2mesh-1.9.8-any-none.tar.gz, /tmp/oct-U1OtLT) cp: not writing through dangling symlink '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/octave/packages/iso2mesh-1.9.8/bin/README.txt' cp: not writing through dangling symlink '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/octave/packages/iso2mesh-1.9.8/bin/cgalmesh' cp: not writing through dangling symlink '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/octave/packages/iso2mesh-1.9.8/bin/cgalpoly' cp: not writing through dangling symlink '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/octave/packages/iso2mesh-1.9.8/bin/cgalsurf' cp: not writing through dangling symlink '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/octave/packages/iso2mesh-1.9.8/bin/cgalsimp2' cp: not writing through dangling symlink '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/octave/packages/iso2mesh-1.9.8/bin/cork' cp: not writing through dangling symlink '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/octave/packages/iso2mesh-1.9.8/bin/meshfix' cp: not writing through dangling symlink '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/octave/packages/iso2mesh-1.9.8/bin/jmeshlib' cp: not writing through dangling symlink '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/octave/packages/iso2mesh-1.9.8/bin/tetgen1.5' warning: doc_cache_create: unusable help text found in file 'niiheader2jnii' warning: called from doc_cache_create>handle_function at line 98 column 5 doc_cache_create>create_cache at line 118 column 36 gen_doc_cache_in_dir>@ at line 150 column 20 doc_cache_create>gen_doc_cache_in_dir at line 151 column 9 doc_cache_create at line 62 column 12 install>generate_lookfor_cache at line 836 column 5 install at line 241 column 7 pkg at line 619 column 9 warning: function name 'updatejson' does not agree with function filename '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/octave/packages/iso2mesh-1.9.8/setjson.m' warning: called from doc_cache_create>create_cache at line 116 column 20 gen_doc_cache_in_dir>@ at line 150 column 20 doc_cache_create>gen_doc_cache_in_dir at line 151 column 9 doc_cache_create at line 62 column 12 install>generate_lookfor_cache at line 836 column 5 install at line 241 column 7 pkg at line 619 column 9 warning: doc_cache_create: unusable help text found in file 'setjson' warning: called from doc_cache_create>handle_function at line 98 column 5 doc_cache_create>create_cache at line 118 column 36 gen_doc_cache_in_dir>@ at line 150 column 20 doc_cache_create>gen_doc_cache_in_dir at line 151 column 9 doc_cache_create at line 62 column 12 install>generate_lookfor_cache at line 836 column 5 install at line 241 column 7 pkg at line 619 column 9 warning: function name 'zstddecode' does not agree with function filename '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/octave/packages/iso2mesh-1.9.8/zstdencode.m' warning: called from doc_cache_create>create_cache at line 116 column 20 gen_doc_cache_in_dir>@ at line 150 column 20 doc_cache_create>gen_doc_cache_in_dir at line 151 column 9 doc_cache_create at line 62 column 12 install>generate_lookfor_cache at line 836 column 5 install at line 241 column 7 pkg at line 619 column 9 + '[' -e /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/octave/packages/iso2mesh-1.9.8/packinfo/on_uninstall.m ']' + echo 'function on_uninstall (desc)' Did not find a .metainfo.xml appdata file + echo ' error ('\''Can not uninstall %s installed by the redhat package manager'\'', desc.name);' + echo endfunction + '[' -e '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/build/iso2mesh-1.9.8/*.metainfo.xml' ']' + echo 'Did not find a .metainfo.xml appdata file' + install -m 0755 -vd /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/libexec/iso2mesh install: creating directory '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/libexec' install: creating directory '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/libexec/iso2mesh' + install -m 0755 -vp bin/README.txt bin/cgalmesh bin/cgalpoly bin/cgalsimp2 bin/cgalsurf bin/cork bin/jmeshlib bin/meshfix bin/tetgen bin/tetgen1.5 /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/libexec/iso2mesh/ 'bin/README.txt' -> '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/libexec/iso2mesh/README.txt' 'bin/cgalmesh' -> '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/libexec/iso2mesh/cgalmesh' 'bin/cgalpoly' -> '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/libexec/iso2mesh/cgalpoly' 'bin/cgalsimp2' -> '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/libexec/iso2mesh/cgalsimp2' 'bin/cgalsurf' -> '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/libexec/iso2mesh/cgalsurf' 'bin/cork' -> '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/libexec/iso2mesh/cork' 'bin/jmeshlib' -> '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/libexec/iso2mesh/jmeshlib' 'bin/meshfix' -> '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/libexec/iso2mesh/meshfix' 'bin/tetgen' -> '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/libexec/iso2mesh/tetgen' 'bin/tetgen1.5' -> '/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/libexec/iso2mesh/tetgen1.5' + /usr/bin/find-debuginfo -j64 --strict-build-id -m -i --build-id-seed 1.9.8-2.fc42 --unique-debug-suffix -1.9.8-2.fc42.x86_64 --unique-debug-src-base octave-iso2mesh-1.9.8-2.fc42.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8 find-debuginfo: starting Extracting debug info from 9 files Error while writing index for `/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/libexec/iso2mesh/cork': No debugging symbols gdb-add-index: No index was created for /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/libexec/iso2mesh/cork gdb-add-index: [Was there no debuginfo? Was there already an index?] readelf: Error: Unable to find program interpreter name DWARF-compressing 9 files sepdebugcrcfix: Updated 8 CRC32s, 1 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/octave-iso2mesh-1.9.8-2.fc42.x86_64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/share/octave/packages/iso2mesh-1.9.8/doc/gendoc.sh from /bin/sh to #!/usr/bin/sh *** WARNING: ./usr/libexec/iso2mesh/README.txt is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/octave-iso2mesh-1.9.8-2.fc42.x86_64/tools/meshfix/include/epsilonSampling.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/octave-iso2mesh-1.9.8-2.fc42.x86_64/tools/meshfix/include/simplification.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/octave-iso2mesh-1.9.8-2.fc42.x86_64/tools/meshfix/src/cleaning.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/octave-iso2mesh-1.9.8-2.fc42.x86_64/tools/meshfix/src/epsilonSampling.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/octave-iso2mesh-1.9.8-2.fc42.x86_64/tools/meshfix/src/simplification.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/octave-iso2mesh-1.9.8-2.fc42.x86_64/tools/meshfix/src/smoothing.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/octave-iso2mesh-1.9.8-2.fc42.x86_64/tools/meshfix/src/uniform.cpp is executable but has no shebang, removing executable bit + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j64 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j64 /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT Scanned 42 directories and 338 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/SPECPARTS/rpm-debuginfo.specpart Processing files: octave-iso2mesh-1.9.8-2.fc42.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Gn17gH + umask 022 + cd /builddir/build/BUILD/octave-iso2mesh-1.9.8-build + cd iso2mesh-1.9.8 + DOCDIR=/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/doc/octave-iso2mesh + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/doc/octave-iso2mesh + cp -pr /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/README.txt /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/doc/octave-iso2mesh + cp -pr /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/Content.txt /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/doc/octave-iso2mesh + cp -pr /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/AUTHORS.txt /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/doc/octave-iso2mesh + cp -pr /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/ChangeLog.txt /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/doc/octave-iso2mesh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Q6342w + umask 022 + cd /builddir/build/BUILD/octave-iso2mesh-1.9.8-build + cd iso2mesh-1.9.8 + LICENSEDIR=/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/licenses/octave-iso2mesh + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/licenses/octave-iso2mesh + cp -pr /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/COPYING.txt /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/licenses/octave-iso2mesh + RPM_EC=0 ++ jobs -p + exit 0 warning: Duplicate build-ids /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/libexec/iso2mesh/tetgen and /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/libexec/iso2mesh/tetgen1.5 warning: absolute symlink: /usr/share/octave/packages/iso2mesh-1.9.8/bin/README.txt -> /usr/libexec/iso2mesh/README.txt warning: absolute symlink: /usr/share/octave/packages/iso2mesh-1.9.8/bin/cgalmesh -> /usr/libexec/iso2mesh/cgalmesh warning: absolute symlink: /usr/share/octave/packages/iso2mesh-1.9.8/bin/cgalpoly -> /usr/libexec/iso2mesh/cgalpoly warning: absolute symlink: /usr/share/octave/packages/iso2mesh-1.9.8/bin/cgalsimp2 -> /usr/libexec/iso2mesh/cgalsimp2 warning: absolute symlink: /usr/share/octave/packages/iso2mesh-1.9.8/bin/cgalsurf -> /usr/libexec/iso2mesh/cgalsurf warning: absolute symlink: /usr/share/octave/packages/iso2mesh-1.9.8/bin/cork -> /usr/libexec/iso2mesh/cork warning: absolute symlink: /usr/share/octave/packages/iso2mesh-1.9.8/bin/jmeshlib -> /usr/libexec/iso2mesh/jmeshlib warning: absolute symlink: /usr/share/octave/packages/iso2mesh-1.9.8/bin/meshfix -> /usr/libexec/iso2mesh/meshfix warning: absolute symlink: /usr/share/octave/packages/iso2mesh-1.9.8/bin/tetgen1.5 -> /usr/libexec/iso2mesh/tetgen1.5 Provides: octave-iso2mesh = 1.9.8-2.fc42 octave-iso2mesh(x86-64) = 1.9.8-2.fc42 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh octave Requires(preun): /bin/sh Requires(postun): /bin/sh octave Requires: /usr/bin/sh libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libflexiblas.so.3()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgmp.so.10()(64bit) libgmpxx.so.4()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libmpfr.so.6()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.7)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libsuperlu.so.7()(64bit) libz.so.1()(64bit) libz.so.1(ZLIB_1.2.9)(64bit) rtld(GNU_HASH) Processing files: iso2mesh-demos-1.9.8-2.fc42.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.WqdY15 + umask 022 + cd /builddir/build/BUILD/octave-iso2mesh-1.9.8-build + cd iso2mesh-1.9.8 + DOCDIR=/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/doc/iso2mesh-demos + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/doc/iso2mesh-demos + cp -pr /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/sample /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/doc/iso2mesh-demos + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.qEKFQp + umask 022 + cd /builddir/build/BUILD/octave-iso2mesh-1.9.8-build + cd iso2mesh-1.9.8 + LICENSEDIR=/builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/licenses/iso2mesh-demos + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/licenses/iso2mesh-demos + cp -pr /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/iso2mesh-1.9.8/COPYING.txt /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/share/licenses/iso2mesh-demos + RPM_EC=0 ++ jobs -p + exit 0 Provides: iso2mesh-demos = 1.9.8-2.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: iso2mesh-demos Processing files: octave-iso2mesh-debugsource-1.9.8-2.fc42.x86_64 Provides: octave-iso2mesh-debugsource = 1.9.8-2.fc42 octave-iso2mesh-debugsource(x86-64) = 1.9.8-2.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: octave-iso2mesh-debuginfo-1.9.8-2.fc42.x86_64 warning: Duplicate build-ids /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/lib/debug/usr/libexec/iso2mesh/tetgen-1.9.8-2.fc42.x86_64.debug and /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/lib/debug/usr/libexec/iso2mesh/tetgen1.5-1.9.8-2.fc42.x86_64.debug Provides: debuginfo(build-id) = 406d4d45d91f2002e4d26b3f58a8527f26db8ec7 debuginfo(build-id) = 4158d24448fcb6f20f62afb1419e8fdbc2ea06df debuginfo(build-id) = 43964101ac2a8b5b243d61640062c626e09867cc debuginfo(build-id) = 494b41519e6cdb992a9b5e941f5e112616847c31 debuginfo(build-id) = 67dd55f316cdf7ce56aa3fda4c7ea50a04d6882c debuginfo(build-id) = 9d5fcf865c20522326b9fcf582c6cfdf9e0ee74d debuginfo(build-id) = bd0cf75fcc3506f5378788035179fef58042e28e debuginfo(build-id) = f62fac9f4025f7e0fab5c6f287a0a090061098e1 debuginfo(build-id) = nilnil octave-iso2mesh-debuginfo = 1.9.8-2.fc42 octave-iso2mesh-debuginfo(x86-64) = 1.9.8-2.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: octave-iso2mesh-debugsource(x86-64) = 1.9.8-2.fc42 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT Wrote: /builddir/build/RPMS/iso2mesh-demos-1.9.8-2.fc42.noarch.rpm Wrote: /builddir/build/RPMS/octave-iso2mesh-debugsource-1.9.8-2.fc42.x86_64.rpm Wrote: /builddir/build/RPMS/octave-iso2mesh-1.9.8-2.fc42.x86_64.rpm Wrote: /builddir/build/RPMS/octave-iso2mesh-debuginfo-1.9.8-2.fc42.x86_64.rpm RPM build warnings: Duplicate build-ids /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/libexec/iso2mesh/tetgen and /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/libexec/iso2mesh/tetgen1.5 absolute symlink: /usr/share/octave/packages/iso2mesh-1.9.8/bin/README.txt -> /usr/libexec/iso2mesh/README.txt absolute symlink: /usr/share/octave/packages/iso2mesh-1.9.8/bin/cgalmesh -> /usr/libexec/iso2mesh/cgalmesh absolute symlink: /usr/share/octave/packages/iso2mesh-1.9.8/bin/cgalpoly -> /usr/libexec/iso2mesh/cgalpoly absolute symlink: /usr/share/octave/packages/iso2mesh-1.9.8/bin/cgalsimp2 -> /usr/libexec/iso2mesh/cgalsimp2 absolute symlink: /usr/share/octave/packages/iso2mesh-1.9.8/bin/cgalsurf -> /usr/libexec/iso2mesh/cgalsurf absolute symlink: /usr/share/octave/packages/iso2mesh-1.9.8/bin/cork -> /usr/libexec/iso2mesh/cork absolute symlink: /usr/share/octave/packages/iso2mesh-1.9.8/bin/jmeshlib -> /usr/libexec/iso2mesh/jmeshlib absolute symlink: /usr/share/octave/packages/iso2mesh-1.9.8/bin/meshfix -> /usr/libexec/iso2mesh/meshfix absolute symlink: /usr/share/octave/packages/iso2mesh-1.9.8/bin/tetgen1.5 -> /usr/libexec/iso2mesh/tetgen1.5 Duplicate build-ids /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/lib/debug/usr/libexec/iso2mesh/tetgen-1.9.8-2.fc42.x86_64.debug and /builddir/build/BUILD/octave-iso2mesh-1.9.8-build/BUILDROOT/usr/lib/debug/usr/libexec/iso2mesh/tetgen1.5-1.9.8-2.fc42.x86_64.debug Child return code was: 0