Mock Version: 5.9 Mock Version: 5.9 Mock Version: 5.9 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/SFCGAL.spec'], chrootPath='/var/lib/mock/f42-build-55179606-6533259/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ys9gyo7r:/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.ys9gyo7r:/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', 'dfee6eb0c89442cd89a9dd60fcc2fc32', '-D', '/var/lib/mock/f42-build-55179606-6533259/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ys9gyo7r:/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/SFCGAL.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=1724716800 Wrote: /builddir/build/SRPMS/SFCGAL-1.5.0-1.fc42.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/SFCGAL.spec'], chrootPath='/var/lib/mock/f42-build-55179606-6533259/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ys9gyo7r:/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.ys9gyo7r:/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', 'b984e57fb1eb4c6a9b8b484191f7b8a4', '-D', '/var/lib/mock/f42-build-55179606-6533259/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ys9gyo7r:/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 /builddir/build/SPECS/SFCGAL.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=1724716800 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.QHFLCl + umask 022 + cd /builddir/build/BUILD/SFCGAL-1.5.0-build + test -d /builddir/build/BUILD/SFCGAL-1.5.0-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/SFCGAL-1.5.0-build + /usr/bin/rm -rf /builddir/build/BUILD/SFCGAL-1.5.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/SFCGAL-1.5.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/SFCGAL-1.5.0-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Oze20X + umask 022 + cd /builddir/build/BUILD/SFCGAL-1.5.0-build + cd /builddir/build/BUILD/SFCGAL-1.5.0-build + rm -rf SFCGAL-v1.5.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/SFCGAL-v1.5.0.tar.bz2 + STATUS=0 + '[' 0 -ne 0 ']' + cd SFCGAL-v1.5.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.X8lgFN + umask 022 + cd /builddir/build/BUILD/SFCGAL-1.5.0-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 + cd SFCGAL-v1.5.0 + 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 + /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -D LIB_INSTALL_DIR=lib64 -DBoost_NO_BOOST_CMAKE=BOOL:ON -DCMAKE_SKIP_RPATH:BOOL=YES CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 14.2.1 -- The CXX compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Setting build type to 'Release' as none was specified. -- 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:71 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/include (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 /usr/share/cmake/CGAL/CGAL_SetupCGAL_CoreDependencies.cmake:51 (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_setup_target_dependencies.cmake:5 (CGAL_setup_CGAL_Core_dependencies) /usr/share/cmake/CGAL/CGALConfig.cmake:192 (CGAL_setup_target_dependencies) CMakeLists.txt:71 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- CGAL 6.0.1 found -- Boost_USE_STATIC_LIBS=OFF -- Boost_USE_MULTITHREAD=ON CMake Warning (dev) at CMakeLists.txt:113 (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/include (found version "1.83.0") found components: thread system serialization chrono atomic -- removing OSG dependencies from the library -- Configuring done (1.1s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j6 --verbose Change Dir: '/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j6 /usr/bin/cmake -S/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0 -B/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/CMakeFiles /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build' /usr/bin/gmake -f src/CMakeFiles/copy.dir/build.make src/CMakeFiles/copy.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build' cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0 /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src/CMakeFiles/copy.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build' /usr/bin/gmake -f src/CMakeFiles/copy.dir/build.make src/CMakeFiles/copy.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build' cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/Coordinate.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/Coordinate.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/Envelope.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/Envelope.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/Exception.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/Exception.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/Geometry.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/Geometry.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/GeometryCollection.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/GeometryCollection.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/GeometryVisitor.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/GeometryVisitor.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/Kernel.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/Kernel.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/LineString.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/LineString.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/MultiLineString.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/MultiLineString.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/MultiPoint.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/MultiPoint.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/MultiPolygon.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/MultiPolygon.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/MultiSolid.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/MultiSolid.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/Point.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/Point.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/Polygon.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/Polygon.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/PolyhedralSurface.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/PolyhedralSurface.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/PreparedGeometry.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/PreparedGeometry.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/Solid.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/Solid.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/Surface.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/Surface.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/Transform.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/Transform.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/Triangle.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/Triangle.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/TriangulatedSurface.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/TriangulatedSurface.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/Validity.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/Validity.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/BoundaryVisitor.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/BoundaryVisitor.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/ConsistentOrientationBuilder.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/ConsistentOrientationBuilder.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/alphaShapes.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/alphaShapes.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/area.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/area.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/collect.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/collect.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/collectionExtract.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/collectionExtract.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/collectionHomogenize.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/collectionHomogenize.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/collectionToMulti.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/collectionToMulti.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/connection.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/connection.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/convexHull.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/convexHull.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/covers.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/covers.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/difference.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/difference.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/differencePrimitives.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/differencePrimitives.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/distance.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/distance.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/distance3d.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/distance3d.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/extrude.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/extrude.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/force2D.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/force2D.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/force3D.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/force3D.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/intersection.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/intersection.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/intersects.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/intersects.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/isValid.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/isValid.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/length.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/length.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/lineSubstring.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/lineSubstring.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/minkowskiSum.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/minkowskiSum.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/normal.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/normal.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/offset.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/offset.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/orientation.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/orientation.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/partition_2.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/partition_2.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/plane.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/plane.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/straightSkeleton.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/straightSkeleton.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/tesselate.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/tesselate.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/translate.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/translate.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/union.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/union.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/visibility.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/visibility.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/volume.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/volume.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/capi/sfcgal_c.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/capi/sfcgal_c.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/ComplexComparator.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/ComplexComparator.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/EnvelopeVisitor.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/EnvelopeVisitor.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/ForceValidityVisitor.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/ForceValidityVisitor.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/GeometrySet.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/GeometrySet.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/GetPointsVisitor.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/GetPointsVisitor.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/Interval.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/Interval.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/TestGeometry.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/TestGeometry.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/TypeForDimension.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/TypeForDimension.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/algorithm/coversPoints.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/algorithm/coversPoints.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/generator/building.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/generator/building.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/generator/disc.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/generator/disc.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/generator/hoch.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/generator/hoch.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/generator/sierpinski.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/generator/sierpinski.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/graph/Edge.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/graph/Edge.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/graph/GeometryGraph.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/graph/GeometryGraph.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/graph/GeometryGraphBuilder.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/graph/GeometryGraphBuilder.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/graph/Vertex.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/graph/Vertex.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/graph/algorithm/isHalfEdge.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/graph/algorithm/isHalfEdge.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/graph/algorithm/orientation.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/graph/algorithm/orientation.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/io/OsgFactory.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/io/OsgFactory.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/io/Serialization.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/io/Serialization.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/io/WkbReader.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/io/WkbReader.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/io/WkbWriter.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/io/WkbWriter.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/io/WktReader.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/io/WktReader.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/io/WktWriter.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/io/WktWriter.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/polygonSetToMultiPolygon.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/polygonSetToMultiPolygon.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/tools/CharArrayBuffer.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/tools/CharArrayBuffer.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/tools/InputStreamReader.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/tools/InputStreamReader.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/tools/Log.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/tools/Log.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/tools/Registry.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/tools/Registry.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/transform/AffineTransform2.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/transform/AffineTransform2.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/transform/AffineTransform3.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/transform/AffineTransform3.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/transform/Force2D.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/transform/Force2D.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/transform/ForceOrderPoints.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/transform/ForceOrderPoints.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/transform/ForceZ.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/transform/ForceZ.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/transform/ForceZOrderPoints.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/transform/ForceZOrderPoints.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/transform/RoundTransform.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/transform/RoundTransform.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/triangulate/ConstraintDelaunayTriangulation.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/triangulate/ConstraintDelaunayTriangulation.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/triangulate/markDomains.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/triangulate/markDomains.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/triangulate/triangulateInGeometrySet.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/triangulate/triangulateInGeometrySet.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/detail/ublas.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/detail/ublas.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/export.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/export.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/io/GeometryStreams.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/io/GeometryStreams.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/io/ewkt.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/io/ewkt.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/io/osg.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/io/osg.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/io/vtk.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/io/vtk.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/io/wkb.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/io/wkb.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/io/wkt.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/io/wkt.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/numeric.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/numeric.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/triangulate/triangulate2DZ.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/triangulate/triangulate2DZ.h cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/triangulate/triangulatePolygon.h /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/triangulate/triangulatePolygon.h gmake[2]: Leaving directory '/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build' [ 0%] Built target copy /usr/bin/gmake -f src/CMakeFiles/SFCGAL.dir/build.make src/CMakeFiles/SFCGAL.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build' cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0 /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src/CMakeFiles/SFCGAL.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build' /usr/bin/gmake -f src/CMakeFiles/SFCGAL.dir/build.make src/CMakeFiles/SFCGAL.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build' [ 5%] Building CXX object src/CMakeFiles/SFCGAL.dir/GeometryCollection.cpp.o [ 3%] Building CXX object src/CMakeFiles/SFCGAL.dir/Coordinate.cpp.o [ 5%] Building CXX object src/CMakeFiles/SFCGAL.dir/Envelope.cpp.o [ 4%] Building CXX object src/CMakeFiles/SFCGAL.dir/Exception.cpp.o [ 5%] Building CXX object src/CMakeFiles/SFCGAL.dir/Geometry.cpp.o [ 6%] Building CXX object src/CMakeFiles/SFCGAL.dir/GeometryVisitor.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/Coordinate.cpp.o -MF CMakeFiles/SFCGAL.dir/Coordinate.cpp.o.d -o CMakeFiles/SFCGAL.dir/Coordinate.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/Coordinate.cpp cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/Envelope.cpp.o -MF CMakeFiles/SFCGAL.dir/Envelope.cpp.o.d -o CMakeFiles/SFCGAL.dir/Envelope.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/Envelope.cpp cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/Exception.cpp.o -MF CMakeFiles/SFCGAL.dir/Exception.cpp.o.d -o CMakeFiles/SFCGAL.dir/Exception.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/Exception.cpp cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/Geometry.cpp.o -MF CMakeFiles/SFCGAL.dir/Geometry.cpp.o.d -o CMakeFiles/SFCGAL.dir/Geometry.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/Geometry.cpp cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/GeometryCollection.cpp.o -MF CMakeFiles/SFCGAL.dir/GeometryCollection.cpp.o.d -o CMakeFiles/SFCGAL.dir/GeometryCollection.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/GeometryCollection.cpp cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/GeometryVisitor.cpp.o -MF CMakeFiles/SFCGAL.dir/GeometryVisitor.cpp.o.d -o CMakeFiles/SFCGAL.dir/GeometryVisitor.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/GeometryVisitor.cpp [ 7%] Building CXX object src/CMakeFiles/SFCGAL.dir/LineString.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/LineString.cpp.o -MF CMakeFiles/SFCGAL.dir/LineString.cpp.o.d -o CMakeFiles/SFCGAL.dir/LineString.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/LineString.cpp [ 8%] Building CXX object src/CMakeFiles/SFCGAL.dir/MultiLineString.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/MultiLineString.cpp.o -MF CMakeFiles/SFCGAL.dir/MultiLineString.cpp.o.d -o CMakeFiles/SFCGAL.dir/MultiLineString.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/MultiLineString.cpp [ 9%] Building CXX object src/CMakeFiles/SFCGAL.dir/MultiPoint.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/MultiPoint.cpp.o -MF CMakeFiles/SFCGAL.dir/MultiPoint.cpp.o.d -o CMakeFiles/SFCGAL.dir/MultiPoint.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/MultiPoint.cpp [ 10%] Building CXX object src/CMakeFiles/SFCGAL.dir/MultiPolygon.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/MultiPolygon.cpp.o -MF CMakeFiles/SFCGAL.dir/MultiPolygon.cpp.o.d -o CMakeFiles/SFCGAL.dir/MultiPolygon.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/MultiPolygon.cpp [ 11%] Building CXX object src/CMakeFiles/SFCGAL.dir/MultiSolid.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/MultiSolid.cpp.o -MF CMakeFiles/SFCGAL.dir/MultiSolid.cpp.o.d -o CMakeFiles/SFCGAL.dir/MultiSolid.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/MultiSolid.cpp [ 12%] Building CXX object src/CMakeFiles/SFCGAL.dir/Point.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/Point.cpp.o -MF CMakeFiles/SFCGAL.dir/Point.cpp.o.d -o CMakeFiles/SFCGAL.dir/Point.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/Point.cpp [ 13%] Building CXX object src/CMakeFiles/SFCGAL.dir/Polygon.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/Polygon.cpp.o -MF CMakeFiles/SFCGAL.dir/Polygon.cpp.o.d -o CMakeFiles/SFCGAL.dir/Polygon.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/Polygon.cpp [ 14%] Building CXX object src/CMakeFiles/SFCGAL.dir/PolyhedralSurface.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/PolyhedralSurface.cpp.o -MF CMakeFiles/SFCGAL.dir/PolyhedralSurface.cpp.o.d -o CMakeFiles/SFCGAL.dir/PolyhedralSurface.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/PolyhedralSurface.cpp [ 15%] Building CXX object src/CMakeFiles/SFCGAL.dir/PreparedGeometry.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/PreparedGeometry.cpp.o -MF CMakeFiles/SFCGAL.dir/PreparedGeometry.cpp.o.d -o CMakeFiles/SFCGAL.dir/PreparedGeometry.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/PreparedGeometry.cpp [ 16%] Building CXX object src/CMakeFiles/SFCGAL.dir/Solid.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/Solid.cpp.o -MF CMakeFiles/SFCGAL.dir/Solid.cpp.o.d -o CMakeFiles/SFCGAL.dir/Solid.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/Solid.cpp [ 17%] Building CXX object src/CMakeFiles/SFCGAL.dir/Surface.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/Surface.cpp.o -MF CMakeFiles/SFCGAL.dir/Surface.cpp.o.d -o CMakeFiles/SFCGAL.dir/Surface.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/Surface.cpp [ 18%] Building CXX object src/CMakeFiles/SFCGAL.dir/Transform.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/Transform.cpp.o -MF CMakeFiles/SFCGAL.dir/Transform.cpp.o.d -o CMakeFiles/SFCGAL.dir/Transform.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/Transform.cpp [ 20%] Building CXX object src/CMakeFiles/SFCGAL.dir/Triangle.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/Triangle.cpp.o -MF CMakeFiles/SFCGAL.dir/Triangle.cpp.o.d -o CMakeFiles/SFCGAL.dir/Triangle.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/Triangle.cpp [ 21%] Building CXX object src/CMakeFiles/SFCGAL.dir/TriangulatedSurface.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/TriangulatedSurface.cpp.o -MF CMakeFiles/SFCGAL.dir/TriangulatedSurface.cpp.o.d -o CMakeFiles/SFCGAL.dir/TriangulatedSurface.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/TriangulatedSurface.cpp [ 22%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/BoundaryVisitor.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/BoundaryVisitor.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/BoundaryVisitor.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/BoundaryVisitor.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/BoundaryVisitor.cpp [ 23%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/ConsistentOrientationBuilder.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/ConsistentOrientationBuilder.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/ConsistentOrientationBuilder.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/ConsistentOrientationBuilder.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/ConsistentOrientationBuilder.cpp [ 24%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/Intersection2D.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/Intersection2D.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/Intersection2D.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/Intersection2D.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/Intersection2D.cpp [ 25%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/Intersection3D.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/Intersection3D.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/Intersection3D.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/Intersection3D.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/Intersection3D.cpp [ 26%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/alphaShapes.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/alphaShapes.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/alphaShapes.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/alphaShapes.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/alphaShapes.cpp [ 27%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/area.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/area.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/area.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/area.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/area.cpp [ 28%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/collect.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/collect.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/collect.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/collect.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/collect.cpp [ 29%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/collectionExtract.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/collectionExtract.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/collectionExtract.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/collectionExtract.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/collectionExtract.cpp [ 30%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/collectionHomogenize.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/collectionHomogenize.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/collectionHomogenize.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/collectionHomogenize.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/collectionHomogenize.cpp [ 31%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/collectionToMulti.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/collectionToMulti.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/collectionToMulti.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/collectionToMulti.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/collectionToMulti.cpp [ 32%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/connection.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/connection.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/connection.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/connection.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/connection.cpp [ 33%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/convexHull.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/convexHull.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/convexHull.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/convexHull.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/convexHull.cpp [ 34%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/covers.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/covers.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/covers.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/covers.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/covers.cpp [ 35%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/difference.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/difference.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/difference.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/difference.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/difference.cpp [ 36%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/differencePrimitives.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/differencePrimitives.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/differencePrimitives.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/differencePrimitives.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/differencePrimitives.cpp [ 37%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/distance.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/distance.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/distance.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/distance.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/distance.cpp [ 38%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/distance3d.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/distance3d.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/distance3d.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/distance3d.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/distance3d.cpp [ 40%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/extrude.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/extrude.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/extrude.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/extrude.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/extrude.cpp [ 41%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/force2D.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/force2D.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/force2D.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/force2D.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/force2D.cpp [ 42%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/force3D.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/force3D.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/force3D.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/force3D.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/force3D.cpp [ 43%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/intersection.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/intersection.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/intersection.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/intersection.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/intersection.cpp [ 44%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/intersects.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/intersects.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/intersects.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/intersects.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/intersects.cpp [ 45%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/isValid.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/isValid.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/isValid.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/isValid.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/isValid.cpp [ 46%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/length.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/length.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/length.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/length.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/length.cpp [ 47%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/lineSubstring.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/lineSubstring.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/lineSubstring.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/lineSubstring.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/lineSubstring.cpp /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/lineSubstring.cpp: In function ‘SFCGAL::Point SFCGAL::algorithm::{anonymous}::find_position(const SFCGAL::LineString&, long int, double, double, double, bool, std::size_t&, double&, bool&, double&)’: /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/lineSubstring.cpp:45:14: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 45 | for (; idx < N; ++idx) { | ~~~~^~~ /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/lineSubstring.cpp:24:65: warning: unused parameter ‘find_start’ [-Wunused-parameter] 24 | const double offset, const double tol, const bool find_start, | ~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/lineSubstring.cpp: In function ‘std::unique_ptr SFCGAL::algorithm::lineSubstring(const SFCGAL::LineString&, double, double)’: /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/lineSubstring.cpp:261:37: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘long int’ [-Wsign-compare] 261 | (((i % N) == 0) || ((i % N) == (N - 1)))) { | ~~~~~~~~^~~~~~~~~~ [ 48%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/minkowskiSum.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/minkowskiSum.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/minkowskiSum.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/minkowskiSum.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/minkowskiSum.cpp [ 49%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/offset.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/offset.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/offset.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/offset.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/offset.cpp [ 50%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/orientation.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/orientation.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/orientation.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/orientation.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/orientation.cpp [ 51%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/partition_2.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/partition_2.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/partition_2.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/partition_2.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/partition_2.cpp In file included from /usr/include/CGAL/Gps_circle_segment_traits_2.h:21, from /usr/include/CGAL/Minkowski_sum_2/Approx_offset_base_2.h:23, from /usr/include/CGAL/approximated_offset_2.h:18, from /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/offset.cpp:23: /usr/include/CGAL/Arr_circle_segment_traits_2.h: In instantiation of ‘OutputIterator CGAL::Arr_circle_segment_traits_2::Make_x_monotone_2::operator()(const CGAL::Arr_circle_segment_traits_2::Curve_2&, OutputIterator) const [with OutputIterator = std::back_insert_iterator >; Kernel_ = CGAL::Epeck; bool Filter = true; CGAL::Arr_circle_segment_traits_2::Curve_2 = CGAL::Arr_circle_segment_traits_2::Curve_2]’: /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/offset.cpp:176:36: required from here 176 | traits.make_x_monotone_2_object()(curve, std::back_inserter(parts)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Arr_circle_segment_traits_2.h:594:15: error: no match for ‘operator=’ (operand types are ‘std::back_insert_iterator >’ and ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’) 594 | *oi++ = X_monotone_curve_2(cv.supporting_line(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 595 | cv.source(), | ~~~~~~~~~~~~ 596 | cv.target(), | ~~~~~~~~~~~~ 597 | index); | ~~~~~~ In file included from /usr/include/c++/14/bits/stl_algobase.h:67, from /usr/include/c++/14/bits/stl_uninitialized.h:63, from /usr/include/c++/14/memory:69, from /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/offset.h:10, from /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/offset.cpp:5: /usr/include/c++/14/bits/stl_iterator.h:728:7: note: candidate: ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::__cxx11::list; typename _Container::value_type = CGAL::Object]’ 728 | operator=(const typename _Container::value_type& __value) | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:728:56: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘const std::__cxx11::list::value_type&’ {aka ‘const CGAL::Object&’} 728 | operator=(const typename _Container::value_type& __value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:736:7: note: candidate: ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::__cxx11::list; typename _Container::value_type = CGAL::Object]’ 736 | operator=(typename _Container::value_type&& __value) | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:736:51: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘std::__cxx11::list::value_type&&’ {aka ‘CGAL::Object&&’} 736 | operator=(typename _Container::value_type&& __value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: candidate: ‘constexpr std::back_insert_iterator >& std::back_insert_iterator >::operator=(const std::back_insert_iterator >&)’ 689 | class back_insert_iterator | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘const std::back_insert_iterator >&’ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: candidate: ‘constexpr std::back_insert_iterator >& std::back_insert_iterator >::operator=(std::back_insert_iterator >&&)’ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘std::back_insert_iterator >&&’ /usr/include/CGAL/Arr_circle_segment_traits_2.h:608:15: error: no match for ‘operator=’ (operand types are ‘std::back_insert_iterator >’ and ‘CGAL::Arr_circle_segment_traits_2::Point_2’) 608 | *oi++ = Point_2(circ.center().x(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 609 | circ.center().y()); | ~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:728:7: note: candidate: ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::__cxx11::list; typename _Container::value_type = CGAL::Object]’ 728 | operator=(const typename _Container::value_type& __value) | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:728:56: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::Point_2’ to ‘const std::__cxx11::list::value_type&’ {aka ‘const CGAL::Object&’} 728 | operator=(const typename _Container::value_type& __value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:736:7: note: candidate: ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::__cxx11::list; typename _Container::value_type = CGAL::Object]’ 736 | operator=(typename _Container::value_type&& __value) | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:736:51: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::Point_2’ to ‘std::__cxx11::list::value_type&&’ {aka ‘CGAL::Object&&’} 736 | operator=(typename _Container::value_type&& __value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: candidate: ‘constexpr std::back_insert_iterator >& std::back_insert_iterator >::operator=(const std::back_insert_iterator >&)’ 689 | class back_insert_iterator | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::Point_2’ to ‘const std::back_insert_iterator >&’ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: candidate: ‘constexpr std::back_insert_iterator >& std::back_insert_iterator >::operator=(std::back_insert_iterator >&&)’ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::Point_2’ to ‘std::back_insert_iterator >&&’ /usr/include/CGAL/Arr_circle_segment_traits_2.h:622:15: error: no match for ‘operator=’ (operand types are ‘std::back_insert_iterator >’ and ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’) 622 | *oi++ = X_monotone_curve_2(circ, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | vpts[0], vpts[1], | ~~~~~~~~~~~~~~~~~ 624 | cv.orientation(), | ~~~~~~~~~~~~~~~~~ 625 | index); | ~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:728:7: note: candidate: ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::__cxx11::list; typename _Container::value_type = CGAL::Object]’ 728 | operator=(const typename _Container::value_type& __value) | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:728:56: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘const std::__cxx11::list::value_type&’ {aka ‘const CGAL::Object&’} 728 | operator=(const typename _Container::value_type& __value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:736:7: note: candidate: ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::__cxx11::list; typename _Container::value_type = CGAL::Object]’ 736 | operator=(typename _Container::value_type&& __value) | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:736:51: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘std::__cxx11::list::value_type&&’ {aka ‘CGAL::Object&&’} 736 | operator=(typename _Container::value_type&& __value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: candidate: ‘constexpr std::back_insert_iterator >& std::back_insert_iterator >::operator=(const std::back_insert_iterator >&)’ 689 | class back_insert_iterator | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘const std::back_insert_iterator >&’ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: candidate: ‘constexpr std::back_insert_iterator >& std::back_insert_iterator >::operator=(std::back_insert_iterator >&&)’ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘std::back_insert_iterator >&&’ /usr/include/CGAL/Arr_circle_segment_traits_2.h:627:15: error: no match for ‘operator=’ (operand types are ‘std::back_insert_iterator >’ and ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’) 627 | *oi++ = X_monotone_curve_2(circ, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 628 | vpts[1], vpts[0], | ~~~~~~~~~~~~~~~~~ 629 | cv.orientation(), | ~~~~~~~~~~~~~~~~~ 630 | index); | ~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:728:7: note: candidate: ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::__cxx11::list; typename _Container::value_type = CGAL::Object]’ 728 | operator=(const typename _Container::value_type& __value) | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:728:56: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘const std::__cxx11::list::value_type&’ {aka ‘const CGAL::Object&’} 728 | operator=(const typename _Container::value_type& __value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:736:7: note: candidate: ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::__cxx11::list; typename _Container::value_type = CGAL::Object]’ 736 | operator=(typename _Container::value_type&& __value) | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:736:51: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘std::__cxx11::list::value_type&&’ {aka ‘CGAL::Object&&’} 736 | operator=(typename _Container::value_type&& __value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: candidate: ‘constexpr std::back_insert_iterator >& std::back_insert_iterator >::operator=(const std::back_insert_iterator >&)’ 689 | class back_insert_iterator | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘const std::back_insert_iterator >&’ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: candidate: ‘constexpr std::back_insert_iterator >& std::back_insert_iterator >::operator=(std::back_insert_iterator >&&)’ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘std::back_insert_iterator >&&’ /usr/include/CGAL/Arr_circle_segment_traits_2.h:636:17: error: no match for ‘operator=’ (operand types are ‘std::back_insert_iterator >’ and ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’) 636 | *oi++ = X_monotone_curve_2(circ, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 637 | cv.source(), vpts[0], | ~~~~~~~~~~~~~~~~~~~~~ 638 | cv.orientation(), | ~~~~~~~~~~~~~~~~~ 639 | index); | ~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:728:7: note: candidate: ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::__cxx11::list; typename _Container::value_type = CGAL::Object]’ 728 | operator=(const typename _Container::value_type& __value) | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:728:56: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘const std::__cxx11::list::value_type&’ {aka ‘const CGAL::Object&’} 728 | operator=(const typename _Container::value_type& __value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:736:7: note: candidate: ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::__cxx11::list; typename _Container::value_type = CGAL::Object]’ 736 | operator=(typename _Container::value_type&& __value) | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:736:51: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘std::__cxx11::list::value_type&&’ {aka ‘CGAL::Object&&’} 736 | operator=(typename _Container::value_type&& __value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: candidate: ‘constexpr std::back_insert_iterator >& std::back_insert_iterator >::operator=(const std::back_insert_iterator >&)’ 689 | class back_insert_iterator | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘const std::back_insert_iterator >&’ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: candidate: ‘constexpr std::back_insert_iterator >& std::back_insert_iterator >::operator=(std::back_insert_iterator >&&)’ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘std::back_insert_iterator >&&’ /usr/include/CGAL/Arr_circle_segment_traits_2.h:641:17: error: no match for ‘operator=’ (operand types are ‘std::back_insert_iterator >’ and ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’) 641 | *oi++ = X_monotone_curve_2(circ, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | vpts[0], vpts[1], | ~~~~~~~~~~~~~~~~~ 643 | cv.orientation(), | ~~~~~~~~~~~~~~~~~ 644 | index); | ~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:728:7: note: candidate: ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::__cxx11::list; typename _Container::value_type = CGAL::Object]’ 728 | operator=(const typename _Container::value_type& __value) | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:728:56: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘const std::__cxx11::list::value_type&’ {aka ‘const CGAL::Object&’} 728 | operator=(const typename _Container::value_type& __value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:736:7: note: candidate: ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::__cxx11::list; typename _Container::value_type = CGAL::Object]’ 736 | operator=(typename _Container::value_type&& __value) | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:736:51: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘std::__cxx11::list::value_type&&’ {aka ‘CGAL::Object&&’} 736 | operator=(typename _Container::value_type&& __value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: candidate: ‘constexpr std::back_insert_iterator >& std::back_insert_iterator >::operator=(const std::back_insert_iterator >&)’ 689 | class back_insert_iterator | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘const std::back_insert_iterator >&’ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: candidate: ‘constexpr std::back_insert_iterator >& std::back_insert_iterator >::operator=(std::back_insert_iterator >&&)’ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘std::back_insert_iterator >&&’ /usr/include/CGAL/Arr_circle_segment_traits_2.h:646:17: error: no match for ‘operator=’ (operand types are ‘std::back_insert_iterator >’ and ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’) 646 | *oi++ = X_monotone_curve_2(circ, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 647 | vpts[1], | ~~~~~~~~ 648 | cv.target(), | ~~~~~~~~~~~~ 649 | cv.orientation(), | ~~~~~~~~~~~~~~~~~ 650 | index); | ~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:728:7: note: candidate: ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::__cxx11::list; typename _Container::value_type = CGAL::Object]’ 728 | operator=(const typename _Container::value_type& __value) | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:728:56: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘const std::__cxx11::list::value_type&’ {aka ‘const CGAL::Object&’} 728 | operator=(const typename _Container::value_type& __value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:736:7: note: candidate: ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::__cxx11::list; typename _Container::value_type = CGAL::Object]’ 736 | operator=(typename _Container::value_type&& __value) | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:736:51: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘std::__cxx11::list::value_type&&’ {aka ‘CGAL::Object&&’} 736 | operator=(typename _Container::value_type&& __value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: candidate: ‘constexpr std::back_insert_iterator >& std::back_insert_iterator >::operator=(const std::back_insert_iterator >&)’ 689 | class back_insert_iterator | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘const std::back_insert_iterator >&’ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: candidate: ‘constexpr std::back_insert_iterator >& std::back_insert_iterator >::operator=(std::back_insert_iterator >&&)’ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘std::back_insert_iterator >&&’ /usr/include/CGAL/Arr_circle_segment_traits_2.h:654:17: error: no match for ‘operator=’ (operand types are ‘std::back_insert_iterator >’ and ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’) 654 | *oi++ = X_monotone_curve_2(circ, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 655 | cv.source(), | ~~~~~~~~~~~~ 656 | vpts[0], | ~~~~~~~~ 657 | cv.orientation(), | ~~~~~~~~~~~~~~~~~ 658 | index); | ~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:728:7: note: candidate: ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::__cxx11::list; typename _Container::value_type = CGAL::Object]’ 728 | operator=(const typename _Container::value_type& __value) | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:728:56: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘const std::__cxx11::list::value_type&’ {aka ‘const CGAL::Object&’} 728 | operator=(const typename _Container::value_type& __value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:736:7: note: candidate: ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::__cxx11::list; typename _Container::value_type = CGAL::Object]’ 736 | operator=(typename _Container::value_type&& __value) | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:736:51: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘std::__cxx11::list::value_type&&’ {aka ‘CGAL::Object&&’} 736 | operator=(typename _Container::value_type&& __value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: candidate: ‘constexpr std::back_insert_iterator >& std::back_insert_iterator >::operator=(const std::back_insert_iterator >&)’ 689 | class back_insert_iterator | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘const std::back_insert_iterator >&’ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: candidate: ‘constexpr std::back_insert_iterator >& std::back_insert_iterator >::operator=(std::back_insert_iterator >&&)’ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘std::back_insert_iterator >&&’ /usr/include/CGAL/Arr_circle_segment_traits_2.h:660:17: error: no match for ‘operator=’ (operand types are ‘std::back_insert_iterator >’ and ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’) 660 | *oi++ = X_monotone_curve_2(circ, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 661 | vpts[0], | ~~~~~~~~ 662 | cv.target(), | ~~~~~~~~~~~~ 663 | cv.orientation(), | ~~~~~~~~~~~~~~~~~ 664 | index); | ~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:728:7: note: candidate: ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::__cxx11::list; typename _Container::value_type = CGAL::Object]’ 728 | operator=(const typename _Container::value_type& __value) | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:728:56: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘const std::__cxx11::list::value_type&’ {aka ‘const CGAL::Object&’} 728 | operator=(const typename _Container::value_type& __value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:736:7: note: candidate: ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::__cxx11::list; typename _Container::value_type = CGAL::Object]’ 736 | operator=(typename _Container::value_type&& __value) | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:736:51: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘std::__cxx11::list::value_type&&’ {aka ‘CGAL::Object&&’} 736 | operator=(typename _Container::value_type&& __value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: candidate: ‘constexpr std::back_insert_iterator >& std::back_insert_iterator >::operator=(const std::back_insert_iterator >&)’ 689 | class back_insert_iterator | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘const std::back_insert_iterator >&’ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: candidate: ‘constexpr std::back_insert_iterator >& std::back_insert_iterator >::operator=(std::back_insert_iterator >&&)’ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘std::back_insert_iterator >&&’ /usr/include/CGAL/Arr_circle_segment_traits_2.h:670:17: error: no match for ‘operator=’ (operand types are ‘std::back_insert_iterator >’ and ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’) 670 | *oi++ = X_monotone_curve_2(circ, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 671 | cv.source(), | ~~~~~~~~~~~~ 672 | cv.target(), | ~~~~~~~~~~~~ 673 | cv.orientation(), | ~~~~~~~~~~~~~~~~~ 674 | index); | ~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:728:7: note: candidate: ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::__cxx11::list; typename _Container::value_type = CGAL::Object]’ 728 | operator=(const typename _Container::value_type& __value) | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:728:56: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘const std::__cxx11::list::value_type&’ {aka ‘const CGAL::Object&’} 728 | operator=(const typename _Container::value_type& __value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:736:7: note: candidate: ‘std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::__cxx11::list; typename _Container::value_type = CGAL::Object]’ 736 | operator=(typename _Container::value_type&& __value) | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:736:51: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘std::__cxx11::list::value_type&&’ {aka ‘CGAL::Object&&’} 736 | operator=(typename _Container::value_type&& __value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: candidate: ‘constexpr std::back_insert_iterator >& std::back_insert_iterator >::operator=(const std::back_insert_iterator >&)’ 689 | class back_insert_iterator | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘const std::back_insert_iterator >&’ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: candidate: ‘constexpr std::back_insert_iterator >& std::back_insert_iterator >::operator=(std::back_insert_iterator >&&)’ /usr/include/c++/14/bits/stl_iterator.h:689:11: note: no known conversion for argument 1 from ‘CGAL::Arr_circle_segment_traits_2::X_monotone_curve_2’ to ‘std::back_insert_iterator >&&’ /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/orientation.cpp: In function ‘void SFCGAL::algorithm::makeValidOrientation(CGAL::Polygon_with_holes_2&)’: /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/orientation.cpp:35:9: warning: typedef ‘using Polygon_with_holes_2 = class CGAL::Polygon_with_holes_2’ locally defined but not used [-Wunused-local-typedefs] 35 | using Polygon_with_holes_2 = CGAL::Polygon_with_holes_2; | ^~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o cd /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/src && /usr/bin/g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_DO_NOT_USE_BOOST_MP -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include -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 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o -c /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/straightSkeleton.cpp gmake[2]: *** [src/CMakeFiles/SFCGAL.dir/build.make:723: src/CMakeFiles/SFCGAL.dir/algorithm/offset.cpp.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... In file included from /usr/include/CGAL/CORE/BigRat.h:28, from /usr/include/CGAL/CORE/BigFloatRep.h:28, from /usr/include/CGAL/CORE/BigFloat.h:30, from /usr/include/CGAL/CORE/Expr.h:31, from /usr/include/CGAL/CORE/CORE.h:58, from /usr/include/CGAL/CORE_coercion_traits.h:25, from /usr/include/CGAL/CORE_BigFloat.h:19, from /usr/include/CGAL/Straight_skeleton_2/debug.h:19, from /usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_aux.h:17, from /usr/include/CGAL/Straight_skeleton_converter_2.h:16, from /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/straightSkeleton.cpp:25: /usr/include/CGAL/CORE/BigInt.h:40:18: error: ‘multiprecision’ in namespace ‘boost’ does not name a type 40 | typedef boost::multiprecision::mpz_int BigInt; | ^~~~~~~~~~~~~~ /usr/include/CGAL/CORE/BigInt.h:46:22: error: ‘BigInt’ does not name a type 46 | inline int cmp(const BigInt& x, const BigInt& y) { | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h:46:39: error: ‘BigInt’ does not name a type 46 | inline int cmp(const BigInt& x, const BigInt& y) { | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h: In function ‘int CORE::cmp(const int&, const int&)’: /usr/include/CGAL/CORE/BigInt.h:47:12: error: request for member ‘compare’ in ‘x’, which is of non-class type ‘const int’ 47 | return x.compare(y); | ^~~~~~~ /usr/include/CGAL/CORE/BigInt.h: At global scope: /usr/include/CGAL/CORE/BigInt.h:51:20: error: ‘BigInt’ was not declared in this scope 51 | inline int set_str(BigInt& a, const char* s) { | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h:51:28: error: ‘a’ was not declared in this scope 51 | inline int set_str(BigInt& a, const char* s) { | ^ /usr/include/CGAL/CORE/BigInt.h:51:31: error: expected primary-expression before ‘const’ 51 | inline int set_str(BigInt& a, const char* s) { | ^~~~~ /usr/include/CGAL/CORE/BigInt.h:51:44: error: expression list treated as compound expression in initializer [-fpermissive] 51 | inline int set_str(BigInt& a, const char* s) { | ^ /usr/include/CGAL/CORE/BigInt.h:57:29: error: ‘BigInt’ does not name a type 57 | inline long longValue(const BigInt& a) { | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h: In function ‘long int CORE::longValue(const int&)’: /usr/include/CGAL/CORE/BigInt.h:58:12: error: request for member ‘convert_to’ in ‘a’, which is of non-class type ‘const int’ 58 | return a.convert_to(); | ^~~~~~~~~~ /usr/include/CGAL/CORE/BigInt.h:58:23: error: expected primary-expression before ‘long’ 58 | return a.convert_to(); | ^~~~ /usr/include/CGAL/CORE/BigInt.h:58:23: error: expected ‘;’ before ‘long’ 58 | return a.convert_to(); | ^~~~ | ; /usr/include/CGAL/CORE/BigInt.h:58:27: error: expected unqualified-id before ‘>’ token 58 | return a.convert_to(); | ^ /usr/include/CGAL/CORE/BigInt.h: At global scope: /usr/include/CGAL/CORE/BigInt.h:62:33: error: ‘BigInt’ does not name a type 62 | inline double doubleValue(const BigInt& a) { | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h: In function ‘double CORE::doubleValue(const int&)’: /usr/include/CGAL/CORE/BigInt.h:63:12: error: request for member ‘convert_to’ in ‘a’, which is of non-class type ‘const int’ 63 | return a.convert_to(); | ^~~~~~~~~~ /usr/include/CGAL/CORE/BigInt.h:63:23: error: expected primary-expression before ‘double’ 63 | return a.convert_to(); | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h:63:23: error: expected ‘;’ before ‘double’ 63 | return a.convert_to(); | ^~~~~~ | ; /usr/include/CGAL/CORE/BigInt.h:63:29: error: expected unqualified-id before ‘>’ token 63 | return a.convert_to(); | ^ /usr/include/CGAL/CORE/BigInt.h: At global scope: /usr/include/CGAL/CORE/BigInt.h:67:26: error: ‘BigInt’ does not name a type 67 | inline bool isEven(const BigInt& z) { | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h: In function ‘bool CORE::isEven(const int&)’: /usr/include/CGAL/CORE/BigInt.h:68:10: error: ‘bit_test’ was not declared in this scope 68 | return bit_test(z,0) == 0; | ^~~~~~~~ /usr/include/CGAL/CORE/BigInt.h: At global scope: /usr/include/CGAL/CORE/BigInt.h:71:25: error: ‘BigInt’ does not name a type 71 | inline bool isOdd(const BigInt& z) { | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h: In function ‘bool CORE::isOdd(const int&)’: /usr/include/CGAL/CORE/BigInt.h:72:10: error: ‘bit_test’ was not declared in this scope 72 | return bit_test(z,0) == 1; | ^~~~~~~~ /usr/include/CGAL/CORE/BigInt.h: At global scope: /usr/include/CGAL/CORE/BigInt.h:75:31: error: ‘BigInt’ does not name a type 75 | inline bool isDivisible(const BigInt& x, const BigInt& y) { | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h:75:48: error: ‘BigInt’ does not name a type 75 | inline bool isDivisible(const BigInt& x, const BigInt& y) { | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h: In function ‘bool CORE::isDivisible(const int&, const int&)’: /usr/include/CGAL/CORE/BigInt.h:76:5: error: ‘BigInt’ was not declared in this scope 76 | BigInt q, r; | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h:77:21: error: ‘q’ was not declared in this scope 77 | divide_qr(x, y, q, r); | ^ /usr/include/CGAL/CORE/BigInt.h:77:24: error: ‘r’ was not declared in this scope 77 | divide_qr(x, y, q, r); | ^ /usr/include/CGAL/CORE/BigInt.h:77:5: error: ‘divide_qr’ was not declared in this scope 77 | divide_qr(x, y, q, r); | ^~~~~~~~~ /usr/include/CGAL/CORE/BigInt.h: At global scope: /usr/include/CGAL/CORE/BigInt.h:90:37: error: ‘BigInt’ does not name a type 90 | inline std::size_t getBinExpo(const BigInt& z) { | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h: In function ‘std::size_t CORE::getBinExpo(const int&)’: /usr/include/CGAL/CORE/BigInt.h:91:11: error: request for member ‘is_zero’ in ‘z’, which is of non-class type ‘const int’ 91 | if (z.is_zero()) { | ^~~~~~~ /usr/include/CGAL/CORE/BigInt.h:94:12: error: ‘lsb’ was not declared in this scope 94 | return lsb(abs(z)); | ^~~ /usr/include/CGAL/CORE/BigInt.h: At global scope: /usr/include/CGAL/CORE/BigInt.h:98:36: error: ‘BigInt’ does not name a type 98 | inline std::size_t bitLength(const BigInt& a){ | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h: In function ‘std::size_t CORE::bitLength(const int&)’: /usr/include/CGAL/CORE/BigInt.h:99:11: error: request for member ‘is_zero’ in ‘a’, which is of non-class type ‘const int’ 99 | if (a.is_zero()) { | ^~~~~~~ /usr/include/CGAL/CORE/BigInt.h:102:10: error: ‘msb’ was not declared in this scope 102 | return msb(abs(a))+1; | ^~~ /usr/include/CGAL/CORE/BigInt.h: At global scope: /usr/include/CGAL/CORE/BigInt.h:109:27: error: ‘BigInt’ does not name a type 109 | inline long floorLg(const BigInt& a) { | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h:116:13: error: variable or field ‘div_rem’ declared void 116 | inline void div_rem(BigInt& q, BigInt& r, const BigInt& a, const BigInt& b) { | ^~~~~~~ /usr/include/CGAL/CORE/BigInt.h:116:21: error: ‘BigInt’ was not declared in this scope 116 | inline void div_rem(BigInt& q, BigInt& r, const BigInt& a, const BigInt& b) { | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h:116:29: error: ‘q’ was not declared in this scope 116 | inline void div_rem(BigInt& q, BigInt& r, const BigInt& a, const BigInt& b) { | ^ /usr/include/CGAL/CORE/BigInt.h:116:32: error: ‘BigInt’ was not declared in this scope 116 | inline void div_rem(BigInt& q, BigInt& r, const BigInt& a, const BigInt& b) { | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h:116:40: error: ‘r’ was not declared in this scope 116 | inline void div_rem(BigInt& q, BigInt& r, const BigInt& a, const BigInt& b) { | ^ /usr/include/CGAL/CORE/BigInt.h:116:43: error: expected primary-expression before ‘const’ 116 | inline void div_rem(BigInt& q, BigInt& r, const BigInt& a, const BigInt& b) { | ^~~~~ /usr/include/CGAL/CORE/BigInt.h:116:60: error: expected primary-expression before ‘const’ 116 | inline void div_rem(BigInt& q, BigInt& r, const BigInt& a, const BigInt& b) { | ^~~~~ /usr/include/CGAL/CORE/BigInt.h:122:39: error: ‘BigInt’ does not name a type 122 | inline unsigned long ulongValue(const BigInt& a) { | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h: In function ‘long unsigned int CORE::ulongValue(const int&)’: /usr/include/CGAL/CORE/BigInt.h:124:12: error: request for member ‘convert_to’ in ‘a’, which is of non-class type ‘const int’ 124 | return a.convert_to(); | ^~~~~~~~~~ /usr/include/CGAL/CORE/BigInt.h:124:23: error: expected primary-expression before ‘unsigned’ 124 | return a.convert_to(); | ^~~~~~~~ /usr/include/CGAL/CORE/BigInt.h:124:23: error: expected ‘;’ before ‘unsigned’ 124 | return a.convert_to(); | ^~~~~~~~ | ; /usr/include/CGAL/CORE/BigInt.h:124:36: error: expected unqualified-id before ‘>’ token 124 | return a.convert_to(); | ^ /usr/include/CGAL/CORE/BigInt.h: At global scope: /usr/include/CGAL/CORE/BigInt.h:128:13: error: variable or field ‘divexact’ declared void 128 | inline void divexact(BigInt& z, const BigInt& x, const BigInt& y) { | ^~~~~~~~ /usr/include/CGAL/CORE/BigInt.h:128:22: error: ‘BigInt’ was not declared in this scope 128 | inline void divexact(BigInt& z, const BigInt& x, const BigInt& y) { | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h:128:30: error: ‘z’ was not declared in this scope 128 | inline void divexact(BigInt& z, const BigInt& x, const BigInt& y) { | ^ /usr/include/CGAL/CORE/BigInt.h:128:33: error: expected primary-expression before ‘const’ 128 | inline void divexact(BigInt& z, const BigInt& x, const BigInt& y) { | ^~~~~ /usr/include/CGAL/CORE/BigInt.h:128:50: error: expected primary-expression before ‘const’ 128 | inline void divexact(BigInt& z, const BigInt& x, const BigInt& y) { | ^~~~~ /usr/include/CGAL/CORE/BigInt.h:136:8: error: ‘BigInt’ does not name a type 136 | inline BigInt div_exact(const BigInt& x, const BigInt& y) { | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h:150:8: error: ‘BigInt’ does not name a type 150 | inline BigInt gcd(const BigInt& a, const BigInt& b){ | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h:158:26: error: ‘BigInt’ does not name a type 158 | inline long ceilLg(const BigInt& a) { | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h: In function ‘long int CORE::ceilLg(const int&)’: /usr/include/CGAL/CORE/BigInt.h:164:11: error: ‘lsb’ was not declared in this scope 164 | return (lsb(abs(a)) == len - 1) ? (static_cast(len) - 1) : static_cast(len); | ^~~ /usr/include/CGAL/CORE/BigInt.h: In function ‘long int CORE::ceilLg(long int)’: /usr/include/CGAL/CORE/BigInt.h:168:17: error: ‘BigInt’ was not declared in this scope 168 | return ceilLg(BigInt(a)); | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h: In function ‘long int CORE::ceilLg(int)’: /usr/include/CGAL/CORE/BigInt.h:172:17: error: ‘BigInt’ was not declared in this scope 172 | return ceilLg(BigInt(a)); | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h: At global scope: /usr/include/CGAL/CORE/BigInt.h:177:13: error: variable or field ‘negate’ declared void 177 | inline void negate(BigInt& a) { | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h:177:20: error: ‘BigInt’ was not declared in this scope 177 | inline void negate(BigInt& a) { | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h:177:28: error: ‘a’ was not declared in this scope 177 | inline void negate(BigInt& a) { | ^ /usr/include/CGAL/CORE/BigInt.h:182:31: error: ‘BigInt’ does not name a type 182 | inline void getKaryExpo(const BigInt& z, BigInt& m, int& e, unsigned long uk) { | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h:182:42: error: ‘BigInt’ has not been declared 182 | inline void getKaryExpo(const BigInt& z, BigInt& m, int& e, unsigned long uk) { | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h: In function ‘void CORE::getKaryExpo(const int&, int&, int&, long unsigned int)’: /usr/include/CGAL/CORE/BigInt.h:183:5: error: ‘BigInt’ was not declared in this scope 183 | BigInt k(uk), q, r; | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h:187:22: error: ‘k’ was not declared in this scope 187 | divide_qr(m, k, q, r); | ^ /usr/include/CGAL/CORE/BigInt.h:187:25: error: ‘q’ was not declared in this scope 187 | divide_qr(m, k, q, r); | ^ /usr/include/CGAL/CORE/BigInt.h:187:28: error: ‘r’ was not declared in this scope 187 | divide_qr(m, k, q, r); | ^ /usr/include/CGAL/CORE/BigInt.h:187:9: error: ‘divide_qr’ was not declared in this scope 187 | divide_qr(m, k, q, r); | ^~~~~~~~~ /usr/include/CGAL/CORE/BigInt.h: At global scope: /usr/include/CGAL/CORE/BigInt.h:194:13: error: variable or field ‘power’ declared void 194 | inline void power(BigInt& c, const BigInt& a, unsigned long ul) { | ^~~~~ /usr/include/CGAL/CORE/BigInt.h:194:19: error: ‘BigInt’ was not declared in this scope 194 | inline void power(BigInt& c, const BigInt& a, unsigned long ul) { | ^~~~~~ /usr/include/CGAL/CORE/BigInt.h:194:27: error: ‘c’ was not declared in this scope 194 | inline void power(BigInt& c, const BigInt& a, unsigned long ul) { | ^ /usr/include/CGAL/CORE/BigInt.h:194:30: error: expected primary-expression before ‘const’ 194 | inline void power(BigInt& c, const BigInt& a, unsigned long ul) { | ^~~~~ /usr/include/CGAL/CORE/BigInt.h:194:47: error: expected primary-expression before ‘unsigned’ 194 | inline void power(BigInt& c, const BigInt& a, unsigned long ul) { | ^~~~~~~~ /usr/include/CGAL/CORE/BigRat.h:32:18: error: ‘multiprecision’ in namespace ‘boost’ does not name a type 32 | typedef boost::multiprecision::mpq_rational BigRat; | ^~~~~~~~~~~~~~ /usr/include/CGAL/CORE/BigRat.h:38:10: error: ‘BigInt’ does not name a type 38 | inline BigInt numerator(const BigRat& q) | ^~~~~~ /usr/include/CGAL/CORE/BigRat.h:43:10: error: ‘BigInt’ does not name a type 43 | inline BigInt denominator(const BigRat& q) | ^~~~~~ /usr/include/CGAL/CORE/BigRat.h:52:10: error: ‘BigRat’ does not name a type 52 | inline BigRat div_exact(const BigRat& x, const BigRat& y) { | ^~~~~~ /usr/include/CGAL/CORE/BigRat.h:57:10: error: ‘BigRat’ does not name a type 57 | inline BigRat gcd(const BigRat& x , const BigRat& y) | ^~~~~~ /usr/include/CGAL/CORE/BigRat.h:71:8: error: ‘BigInt’ does not name a type 71 | inline BigInt BigIntValue(const BigRat& br) | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:44:10: error: ‘BigInt’ does not name a type 44 | static BigInt chunkShift(const BigInt& x, long s); //inline | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:45:22: error: ‘BigInt’ has not been declared 45 | static double lg10(BigInt x); //inline | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:46:25: error: ‘BigInt’ has not been declared 46 | static long floorlg10(BigInt x); //inline | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:56:3: error: ‘BigInt’ does not name a type 56 | BigInt m; | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:68:21: error: ‘BigInt’ does not name a type 68 | BigFloatRep(const BigInt& I, unsigned long u, long l); //inline | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:69:21: error: ‘BigInt’ does not name a type 69 | BigFloatRep(const BigInt& I, long l); //inline | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:70:21: error: ‘BigInt’ does not name a type 70 | BigFloatRep(const BigInt& I); //inline | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:73:3: error: ‘BigRat’ does not name a type; did you mean ‘BigFloat’? 73 | BigRat BigRatize() const; //inline | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/BigFloatRep.h:82:20: error: ‘BigInt’ does not name a type 82 | void trunc(const BigInt&, const extLong&, const extLong&); | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:86:18: error: ‘BigInt’ does not name a type 86 | void div(const BigInt&, const BigInt&, const extLong&, const extLong&); | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:86:33: error: ‘BigInt’ does not name a type 86 | void div(const BigInt&, const BigInt&, const extLong&, const extLong&); | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:87:21: error: ‘BigRat’ does not name a type; did you mean ‘BigFloat’? 87 | void approx(const BigRat&, const extLong&, const extLong&); //inline | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/BigFloatRep.h:92:18: error: ‘BigInt’ has not been declared 92 | void bigNormal(BigInt&); | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:108:19: error: ‘BigInt’ does not name a type 108 | void sqrt(const BigInt& r, const extLong& a); | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:111:19: error: ‘BigInt’ does not name a type 111 | void sqrt(const BigInt& r, const extLong& a, const BigFloat& init); | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:133:3: error: ‘BigInt’ does not name a type 133 | BigInt toBigInt() const; | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:145:24: error: ‘BigInt’ has not been declared 145 | long adjustE(long E, BigInt M, long e) const; | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:202:8: error: ‘BigInt’ does not name a type 202 | inline BigInt BigFloatRep::chunkShift(const BigInt& x, long s) { | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h: In constructor ‘CORE::BigFloatRep::BigFloatRep(short int)’: /usr/include/CGAL/CORE/BigFloatRep.h:233:5: error: class ‘CORE::BigFloatRep’ does not have any field named ‘m’ 233 | : m(n), err(0), exp(0) {} | ^ /usr/include/CGAL/CORE/BigFloatRep.h: In constructor ‘CORE::BigFloatRep::BigFloatRep(float)’: /usr/include/CGAL/CORE/BigFloatRep.h:236:5: error: class ‘CORE::BigFloatRep’ does not have any field named ‘m’ 236 | : m(n), err(0), exp(0) {} | ^ /usr/include/CGAL/CORE/BigFloatRep.h: In constructor ‘CORE::BigFloatRep::BigFloatRep(int)’: /usr/include/CGAL/CORE/BigFloatRep.h:240:5: error: class ‘CORE::BigFloatRep’ does not have any field named ‘m’ 240 | : m(n), err(0), exp(0) {} | ^ /usr/include/CGAL/CORE/BigFloatRep.h: In constructor ‘CORE::BigFloatRep::BigFloatRep(unsigned int)’: /usr/include/CGAL/CORE/BigFloatRep.h:243:5: error: class ‘CORE::BigFloatRep’ does not have any field named ‘m’ 243 | : m(n), err(0), exp(0) {} | ^ /usr/include/CGAL/CORE/BigFloatRep.h: In constructor ‘CORE::BigFloatRep::BigFloatRep(long int)’: /usr/include/CGAL/CORE/BigFloatRep.h:247:5: error: class ‘CORE::BigFloatRep’ does not have any field named ‘m’ 247 | : m(n), err(0), exp(0) {} | ^ /usr/include/CGAL/CORE/BigFloatRep.h: At global scope: /usr/include/CGAL/CORE/BigFloatRep.h:260:39: error: ‘BigInt’ does not name a type 260 | inline BigFloatRep::BigFloatRep(const BigInt& I, unsigned long er, long ex) | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h: In constructor ‘CORE::BigFloatRep::BigFloatRep(const int&, long unsigned int, long int)’: /usr/include/CGAL/CORE/BigFloatRep.h:261:5: error: class ‘CORE::BigFloatRep’ does not have any field named ‘m’ 261 | : m(I), err(er), exp(ex) {} | ^ /usr/include/CGAL/CORE/BigFloatRep.h: At global scope: /usr/include/CGAL/CORE/BigFloatRep.h:263:39: error: ‘BigInt’ does not name a type 263 | inline BigFloatRep::BigFloatRep(const BigInt& I) | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h: In constructor ‘CORE::BigFloatRep::BigFloatRep(const int&)’: /usr/include/CGAL/CORE/BigFloatRep.h:264:5: error: class ‘CORE::BigFloatRep’ does not have any field named ‘m’ 264 | : m(I), err(0), exp(0) {} | ^ /usr/include/CGAL/CORE/BigFloatRep.h: At global scope: /usr/include/CGAL/CORE/BigFloatRep.h:270:39: error: ‘BigInt’ does not name a type 270 | inline BigFloatRep::BigFloatRep(const BigInt& I, long ex) { | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h: In constructor ‘CORE::BigFloatRep::BigFloatRep(const int&, long int)’: /usr/include/CGAL/CORE/BigFloatRep.h:274:5: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 274 | m = I<<(ex - bits(exp)); | ^ | tm /usr/include/CGAL/CORE/BigFloatRep.h:277:5: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 277 | m = I << (CHUNK_BIT - (-ex - bits(exp))); | ^ | tm /usr/include/CGAL/CORE/BigFloatRep.h: In constructor ‘CORE::BigFloatRep::BigFloatRep(const char*)’: /usr/include/CGAL/CORE/BigFloatRep.h:282:52: error: class ‘CORE::BigFloatRep’ does not have any field named ‘m’ 282 | inline BigFloatRep::BigFloatRep(const char *str) : m(0), err(0), exp(0) { | ^ /usr/include/CGAL/CORE/BigFloatRep.h: At global scope: /usr/include/CGAL/CORE/BigFloatRep.h:286:8: error: ‘BigRat’ does not name a type; did you mean ‘BigFloat’? 286 | inline BigRat BigFloatRep::BigRatize() const { | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/BigFloatRep.h:296:39: error: ‘BigRat’ does not name a type; did you mean ‘BigFloat’? 296 | inline void BigFloatRep::approx(const BigRat& R, const extLong& r, const extLong& a) { | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/BigFloatRep.h: In member function ‘void CORE::BigFloatRep::approx(const int&, const CORE::extLong&, const CORE::extLong&)’: /usr/include/CGAL/CORE/BigFloatRep.h:297:7: error: ‘numerator’ was not declared in this scope; did you mean ‘CGAL::numerator’? 297 | div(numerator(R), denominator(R), r, a); | ^~~~~~~~~ | CGAL::numerator In file included from /usr/include/CGAL/mpz_class.h:341, from /usr/include/CGAL/gmpxx.h:37, from /usr/include/CGAL/number_type_basic.h:61, from /usr/include/CGAL/basic.h:28, from /usr/include/CGAL/Cartesian/Cartesian_base.h:20, from /usr/include/CGAL/Simple_cartesian.h:20, from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20, from /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/Kernel.h:8, from /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/PolyhedralSurface.h:14, from /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/straightSkeleton.h:8, from /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/straightSkeleton.cpp:6: /usr/include/CGAL/Quotient.h:533:1: note: ‘CGAL::numerator’ declared here 533 | numerator(const Quotient& q) | ^~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:297:21: error: ‘denominator’ was not declared in this scope; did you mean ‘CGAL::denominator’? 297 | div(numerator(R), denominator(R), r, a); | ^~~~~~~~~~~ | CGAL::denominator /usr/include/CGAL/Quotient.h:527:1: note: ‘CGAL::denominator’ declared here 527 | denominator(const Quotient& q) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h: In member function ‘void CORE::BigFloatRep::eliminateTrailingZeroes()’: /usr/include/CGAL/CORE/BigFloatRep.h:310:24: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 310 | if (err == 0 && sign(m) != 0) { | ^ | tm /usr/include/CGAL/CORE/BigFloatRep.h: In member function ‘CORE::extLong CORE::BigFloatRep::lMSB() const’: /usr/include/CGAL/CORE/BigFloatRep.h:320:39: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 320 | return extLong(floorLg(BigInt(abs(m) - err))) + bits(exp); | ^ | tm /usr/include/CGAL/CORE/BigFloatRep.h:320:28: error: ‘BigInt’ was not declared in this scope 320 | return extLong(floorLg(BigInt(abs(m) - err))) + bits(exp); | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h: In member function ‘CORE::extLong CORE::BigFloatRep::uMSB() const’: /usr/include/CGAL/CORE/BigFloatRep.h:330:37: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 330 | return extLong(floorLg(BigInt(abs(m) + err))) + bits(exp); | ^ | tm /usr/include/CGAL/CORE/BigFloatRep.h:330:26: error: ‘BigInt’ was not declared in this scope 330 | return extLong(floorLg(BigInt(abs(m) + err))) + bits(exp); | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h: In member function ‘CORE::extLong CORE::BigFloatRep::MSB() const’: /usr/include/CGAL/CORE/BigFloatRep.h:335:12: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 335 | if (sign(m)) // sign(m) is non-zero | ^ | tm /usr/include/CGAL/CORE/BigFloatRep.h: In member function ‘bool CORE::BigFloatRep::isZeroIn() const’: /usr/include/CGAL/CORE/BigFloatRep.h:358:13: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 358 | return (m == 0); //Nov 6, 2002: bug fix! | ^ | tm /usr/include/CGAL/CORE/BigFloatRep.h:360:23: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 360 | long lm = bitLength(m); | ^ | tm /usr/include/CGAL/CORE/BigFloatRep.h:364:23: error: ‘BigInt’ was not declared in this scope 364 | return (abs(m) <= BigInt(err)); | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h: In member function ‘int CORE::BigFloatRep::signM() const’: /usr/include/CGAL/CORE/BigFloatRep.h:369:15: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 369 | return sign(m); | ^ | tm /usr/include/CGAL/CORE/BigFloatRep.h: At global scope: /usr/include/CGAL/CORE/BigFloatRep.h:372:15: error: ‘double CORE::BigFloatRep::lg10’ is not a static data member of ‘class CORE::BigFloatRep’ 372 | inline double BigFloatRep::lg10(BigInt x) { | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:372:33: error: ‘BigInt’ was not declared in this scope 372 | inline double BigFloatRep::lg10(BigInt x) { | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:390:13: error: ‘long int CORE::BigFloatRep::floorlg10’ is not a static data member of ‘class CORE::BigFloatRep’ 390 | inline long BigFloatRep::floorlg10(BigInt x) { | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:390:36: error: ‘BigInt’ was not declared in this scope 390 | inline long BigFloatRep::floorlg10(BigInt x) { | ^~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h: In member function ‘void CORE::BigFloatRep::dump() const’: /usr/include/CGAL/CORE/BigFloatRep.h:434:28: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 434 | std::cout << " m = " << m << std::endl; | ^ | tm /usr/include/CGAL/CORE/BigFloat.h: At global scope: /usr/include/CGAL/CORE/BigFloat.h:73:18: error: ‘BigInt’ does not name a type 73 | BigFloat(const BigInt& I, unsigned long er, long ex) | ^~~~~~ /usr/include/CGAL/CORE/BigFloat.h:76:18: error: ‘BigInt’ does not name a type 76 | BigFloat(const BigInt& I, long ex) | ^~~~~~ /usr/include/CGAL/CORE/BigFloat.h:78:18: error: ‘BigInt’ does not name a type 78 | BigFloat(const BigInt& I) | ^~~~~~ /usr/include/CGAL/CORE/BigFloat.h:81:18: error: ‘BigRat’ does not name a type; did you mean ‘BigFloat’? 81 | BigFloat(const BigRat& R, const extLong& r = get_static_defRelPrec(), | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/BigFloat.h:109:12: error: expected type-specifier before ‘BigRat’ 109 | operator BigRat() const { | ^~~~~~ /usr/include/CGAL/CORE/BigFloat.h:221:3: error: ‘BigInt’ does not name a type 221 | BigInt BigIntValue() const { | ^~~~~~ /usr/include/CGAL/CORE/BigFloat.h:225:3: error: ‘BigRat’ does not name a type; did you mean ‘BigFloat’? 225 | BigRat BigRatValue() const { | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/BigFloat.h:265:9: error: ‘BigInt’ does not name a type 265 | const BigInt& m() const { | ^~~~~~ /usr/include/CGAL/CORE/BigFloat.h:365:21: error: ‘BigInt’ does not name a type 365 | void approx(const BigInt& I, const extLong& r, const extLong& a) { | ^~~~~~ /usr/include/CGAL/CORE/BigFloat.h:375:21: error: ‘BigRat’ does not name a type; did you mean ‘BigFloat’? 375 | void approx(const BigRat& R, const extLong& r, const extLong& a) { | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/BigFloat.h:375:8: error: ‘void CORE::BigFloat::approx(const int&, const CORE::extLong&, const CORE::extLong&)’ cannot be overloaded with ‘void CORE::BigFloat::approx(const int&, const CORE::extLong&, const CORE::extLong&)’ 375 | void approx(const BigRat& R, const extLong& r, const extLong& a) { | ^~~~~~ /usr/include/CGAL/CORE/BigFloat.h:365:8: note: previous declaration ‘void CORE::BigFloat::approx(const int&, const CORE::extLong&, const CORE::extLong&)’ 365 | void approx(const BigInt& I, const extLong& r, const extLong& a) { | ^~~~~~ /usr/include/CGAL/CORE/BigFloat.h: In constructor ‘CORE::BigFloat::BigFloat(int)’: /usr/include/CGAL/CORE/BigFloat.h:52:49: error: call of overloaded ‘BigFloatRep(int&)’ is ambiguous 52 | BigFloat(int i) : RCBigFloat(new BigFloatRep(i)) {} | ^ /usr/include/CGAL/CORE/BigFloatRep.h:263:8: note: candidate: ‘CORE::BigFloatRep::BigFloatRep(const int&)’ 263 | inline BigFloatRep::BigFloatRep(const BigInt& I) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:67:3: note: candidate: ‘CORE::BigFloatRep::BigFloatRep(double)’ 67 | BigFloatRep(double); //inline | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:246:8: note: candidate: ‘CORE::BigFloatRep::BigFloatRep(long int)’ 246 | inline BigFloatRep::BigFloatRep(long n) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:235:8: note: candidate: ‘CORE::BigFloatRep::BigFloatRep(float)’ 235 | inline BigFloatRep::BigFloatRep(float n) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:232:8: note: candidate: ‘CORE::BigFloatRep::BigFloatRep(short int)’ 232 | inline BigFloatRep::BigFloatRep(short n) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:242:8: note: candidate: ‘CORE::BigFloatRep::BigFloatRep(unsigned int)’ 242 | inline BigFloatRep::BigFloatRep(unsigned int n) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:239:8: note: candidate: ‘CORE::BigFloatRep::BigFloatRep(int)’ 239 | inline BigFloatRep::BigFloatRep(int n) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:39:24: note: candidate: ‘constexpr CORE::BigFloatRep::BigFloatRep(const CORE::BigFloatRep&)’ 39 | class CGAL_CORE_EXPORT BigFloatRep : public RCRepImpl { | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h: In constructor ‘CORE::BigFloat::BigFloat(int&, const CORE::extLong&, const CORE::extLong&)’: /usr/include/CGAL/CORE/BigFloat.h:69:37: error: call of overloaded ‘BigFloatRep(int&)’ is ambiguous 69 | : RCBigFloat(new BigFloatRep(i)) {} | ^ /usr/include/CGAL/CORE/BigFloatRep.h:263:8: note: candidate: ‘CORE::BigFloatRep::BigFloatRep(const int&)’ 263 | inline BigFloatRep::BigFloatRep(const BigInt& I) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:67:3: note: candidate: ‘CORE::BigFloatRep::BigFloatRep(double)’ 67 | BigFloatRep(double); //inline | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:246:8: note: candidate: ‘CORE::BigFloatRep::BigFloatRep(long int)’ 246 | inline BigFloatRep::BigFloatRep(long n) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:235:8: note: candidate: ‘CORE::BigFloatRep::BigFloatRep(float)’ 235 | inline BigFloatRep::BigFloatRep(float n) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:232:8: note: candidate: ‘CORE::BigFloatRep::BigFloatRep(short int)’ 232 | inline BigFloatRep::BigFloatRep(short n) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:242:8: note: candidate: ‘CORE::BigFloatRep::BigFloatRep(unsigned int)’ 242 | inline BigFloatRep::BigFloatRep(unsigned int n) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:239:8: note: candidate: ‘CORE::BigFloatRep::BigFloatRep(int)’ 239 | inline BigFloatRep::BigFloatRep(int n) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:39:24: note: candidate: ‘constexpr CORE::BigFloatRep::BigFloatRep(const CORE::BigFloatRep&)’ 39 | class CGAL_CORE_EXPORT BigFloatRep : public RCRepImpl { | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h: In constructor ‘CORE::BigFloat::BigFloat(const int&)’: /usr/include/CGAL/CORE/BigFloat.h:79:37: error: call of overloaded ‘BigFloatRep(const int&)’ is ambiguous 79 | : RCBigFloat(new BigFloatRep(I)) {} | ^ /usr/include/CGAL/CORE/BigFloatRep.h:263:8: note: candidate: ‘CORE::BigFloatRep::BigFloatRep(const int&)’ 263 | inline BigFloatRep::BigFloatRep(const BigInt& I) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:67:3: note: candidate: ‘CORE::BigFloatRep::BigFloatRep(double)’ 67 | BigFloatRep(double); //inline | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:246:8: note: candidate: ‘CORE::BigFloatRep::BigFloatRep(long int)’ 246 | inline BigFloatRep::BigFloatRep(long n) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:235:8: note: candidate: ‘CORE::BigFloatRep::BigFloatRep(float)’ 235 | inline BigFloatRep::BigFloatRep(float n) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:232:8: note: candidate: ‘CORE::BigFloatRep::BigFloatRep(short int)’ 232 | inline BigFloatRep::BigFloatRep(short n) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:242:8: note: candidate: ‘CORE::BigFloatRep::BigFloatRep(unsigned int)’ 242 | inline BigFloatRep::BigFloatRep(unsigned int n) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:239:8: note: candidate: ‘CORE::BigFloatRep::BigFloatRep(int)’ 239 | inline BigFloatRep::BigFloatRep(int n) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloatRep.h:39:24: note: candidate: ‘constexpr CORE::BigFloatRep::BigFloatRep(const CORE::BigFloatRep&)’ 39 | class CGAL_CORE_EXPORT BigFloatRep : public RCRepImpl { | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h: In member function ‘CORE::BigFloat CORE::BigFloat::operator-() const’: /usr/include/CGAL/CORE/BigFloat.h:176:27: error: ‘class CORE::BigFloatRep’ has no member named ‘m’ 176 | return BigFloat(-rep->m, rep->err, rep->exp); | ^ /usr/include/CGAL/CORE/BigFloat.h: In member function ‘CORE::BigFloat& CORE::BigFloat::makeCeilExact()’: /usr/include/CGAL/CORE/BigFloat.h:293:10: error: ‘class CORE::BigFloatRep’ has no member named ‘m’ 293 | rep->m += rep->err; | ^ /usr/include/CGAL/CORE/BigFloat.h: In member function ‘CORE::BigFloat& CORE::BigFloat::makeFloorExact()’: /usr/include/CGAL/CORE/BigFloat.h:301:10: error: ‘class CORE::BigFloatRep’ has no member named ‘m’ 301 | rep->m -= rep->err; | ^ /usr/include/CGAL/CORE/BigFloat.h: In function ‘CORE::BigFloat CORE::div_exact(const BigFloat&, const BigFloat&)’: /usr/include/CGAL/CORE/BigFloat.h:527:3: error: ‘BigInt’ was not declared in this scope 527 | BigInt z; | ^~~~~~ /usr/include/CGAL/CORE/BigFloat.h:528:38: error: ‘const class CORE::BigFloat’ has no member named ‘m’ 528 | unsigned long bin_x = getBinExpo(x.m()); | ^ /usr/include/CGAL/CORE/BigFloat.h:529:38: error: ‘const class CORE::BigFloat’ has no member named ‘m’ 529 | unsigned long bin_y = getBinExpo(y.m()); | ^ /usr/include/CGAL/CORE/BigFloat.h:531:9: error: expected ‘;’ before ‘m_x’ 531 | BigInt m_x = x.m() >> bin_x; | ^~~~ | ; /usr/include/CGAL/CORE/BigFloat.h:532:9: error: expected ‘;’ before ‘m_y’ 532 | BigInt m_y = y.m() >> bin_y; | ^~~~ | ; /usr/include/CGAL/CORE/BigFloat.h:536:3: error: ‘z’ was not declared in this scope 536 | z = div_exact(m_x, m_y); | ^ /usr/include/CGAL/CORE/BigFloat.h:536:17: error: ‘m_x’ was not declared in this scope; did you mean ‘e_x’? 536 | z = div_exact(m_x, m_y); | ^~~ | e_x /usr/include/CGAL/CORE/BigFloat.h:536:22: error: ‘m_y’ was not declared in this scope; did you mean ‘e_y’? 536 | z = div_exact(m_x, m_y); | ^~~ | e_y /usr/include/CGAL/CORE/BigFloat.h: In function ‘CORE::BigFloat CORE::gcd(const BigFloat&, const BigFloat&)’: /usr/include/CGAL/CORE/BigFloat.h:552:14: error: ‘const class CORE::BigFloat’ has no member named ‘m’ 552 | if (sign(a.m()) == 0) return core_abs(b); | ^ /usr/include/CGAL/CORE/BigFloat.h:553:14: error: ‘const class CORE::BigFloat’ has no member named ‘m’ 553 | if (sign(b.m()) == 0) return core_abs(a); | ^ /usr/include/CGAL/CORE/BigFloat.h:555:3: error: ‘BigInt’ was not declared in this scope 555 | BigInt r; | ^~~~~~ /usr/include/CGAL/CORE/BigFloat.h:557:38: error: ‘const class CORE::BigFloat’ has no member named ‘m’ 557 | unsigned long bin_a = getBinExpo(a.m()); | ^ /usr/include/CGAL/CORE/BigFloat.h:558:38: error: ‘const class CORE::BigFloat’ has no member named ‘m’ 558 | unsigned long bin_b = getBinExpo(b.m()); | ^ /usr/include/CGAL/CORE/BigFloat.h:571:9: error: expected ‘;’ before ‘m_a’ 571 | BigInt m_a = a.m() >> bin_a; | ^~~~ | ; /usr/include/CGAL/CORE/BigFloat.h:572:9: error: expected ‘;’ before ‘m_b’ 572 | BigInt m_b = b.m() >> bin_b; | ^~~~ | ; /usr/include/CGAL/CORE/BigFloat.h:573:3: error: ‘r’ was not declared in this scope 573 | r = gcd(m_a, m_b); | ^ /usr/include/CGAL/CORE/BigFloat.h:573:11: error: ‘m_a’ was not declared in this scope 573 | r = gcd(m_a, m_b); | ^~~ /usr/include/CGAL/CORE/BigFloat.h:573:16: error: ‘m_b’ was not declared in this scope 573 | r = gcd(m_a, m_b); | ^~~ In file included from /usr/include/CGAL/CORE/Real.h:31, from /usr/include/CGAL/CORE/ExprRep.h:32, from /usr/include/CGAL/CORE/Expr.h:36, from /usr/include/CGAL/CORE/BigFloat_impl.h:45, from /usr/include/CGAL/CORE/BigFloat.h:607: /usr/include/CGAL/CORE/RealRep.h: At global scope: /usr/include/CGAL/CORE/RealRep.h:44:11: error: ‘BigInt’ does not name a type 44 | virtual BigInt BigIntValue() const = 0; | ^~~~~~ /usr/include/CGAL/CORE/RealRep.h:45:11: error: ‘BigRat’ does not name a type; did you mean ‘BigFloat’? 45 | virtual BigRat BigRatValue() const = 0; | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/RealRep.h:100:3: error: ‘BigInt’ does not name a type 100 | BigInt BigIntValue() const { | ^~~~~~ /usr/include/CGAL/CORE/RealRep.h:103:3: error: ‘BigRat’ does not name a type; did you mean ‘BigFloat’? 103 | BigRat BigRatValue() const { | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/RealRep.h:161:22: error: ‘BigInt’ was not declared in this scope 161 | typedef Realbase_for RealBigInt; | ^~~~~~ /usr/include/CGAL/CORE/RealRep.h:161:28: error: template argument 1 is invalid 161 | typedef Realbase_for RealBigInt; | ^ /usr/include/CGAL/CORE/RealRep.h:162:22: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 162 | typedef Realbase_for RealBigRat; | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/RealRep.h:162:28: error: template argument 1 is invalid 162 | typedef Realbase_for RealBigRat; | ^ /usr/include/CGAL/CORE/RealRep.h:177:39: error: ‘BigInt’ does not name a type 177 | inline RealBigInt::Realbase_for(const BigInt& l) : ker(l) { | ^~~~~~ /usr/include/CGAL/CORE/RealRep.h:177:48: error: declaration of ‘CORE::RealBigInt Realbase_for(const int&)’ not in a namespace surrounding ‘::’ 177 | inline RealBigInt::Realbase_for(const BigInt& l) : ker(l) { | ^ /usr/include/CGAL/CORE/RealRep.h:177:48: error: ‘CORE::RealBigInt Realbase_for(const int&)’ should have been declared inside ‘::’ /usr/include/CGAL/CORE/RealRep.h:177:48: error: ‘Realbase_for’ is not a template function /usr/include/CGAL/CORE/RealRep.h:181:39: error: ‘BigRat’ does not name a type; did you mean ‘BigFloat’? 181 | inline RealBigRat::Realbase_for(const BigRat& l) : ker(l) { | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/RealRep.h:181:48: error: declaration of ‘CORE::RealBigRat Realbase_for(const int&)’ not in a namespace surrounding ‘::’ 181 | inline RealBigRat::Realbase_for(const BigRat& l) : ker(l) { | ^ /usr/include/CGAL/CORE/RealRep.h:181:48: error: ‘CORE::RealBigRat Realbase_for(const int&)’ should have been declared inside ‘::’ /usr/include/CGAL/CORE/RealRep.h:181:48: error: ‘Realbase_for’ is not a template function /usr/include/CGAL/CORE/RealRep.h:199:12: error: ‘RealBigInt’ is not a class, namespace, or enumeration 199 | inline int RealBigInt::ID() const { | ^~~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h:199:29: error: non-member function ‘int CORE::ID()’ cannot have cv-qualifier 199 | inline int RealBigInt::ID() const { | ^~~~~ /usr/include/CGAL/CORE/RealRep.h:199:29: error: ‘ID’ is not a template function /usr/include/CGAL/CORE/RealRep.h:203:12: error: ‘RealBigRat’ is not a class, namespace, or enumeration 203 | inline int RealBigRat::ID() const { | ^~~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h:203:29: error: non-member function ‘int CORE::ID()’ cannot have cv-qualifier 203 | inline int RealBigRat::ID() const { | ^~~~~ /usr/include/CGAL/CORE/RealRep.h:203:29: error: ‘ID’ is not a template function /usr/include/CGAL/CORE/RealRep.h:229:8: error: ‘BigInt’ does not name a type 229 | inline BigInt RealBigInt::BigIntValue() const { | ^~~~~~ /usr/include/CGAL/CORE/RealRep.h:233:8: error: ‘BigInt’ does not name a type 233 | inline BigInt RealBigRat::BigIntValue() const { | ^~~~~~ /usr/include/CGAL/CORE/RealRep.h:237:8: error: ‘BigInt’ does not name a type 237 | inline BigInt RealBigFloat::BigIntValue() const { | ^~~~~~ /usr/include/CGAL/CORE/RealRep.h:241:8: error: ‘BigRat’ does not name a type; did you mean ‘BigFloat’? 241 | inline BigRat RealBigRat::BigRatValue() const { | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/RealRep.h:245:8: error: ‘BigRat’ does not name a type; did you mean ‘BigFloat’? 245 | inline BigRat RealBigFloat::BigRatValue() const { | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/RealRep.h:261:12: error: ‘RealBigInt’ is not a class, namespace, or enumeration 261 | inline int RealBigInt::sgn() const { | ^~~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h:261:30: error: non-member function ‘int CORE::sgn()’ cannot have cv-qualifier 261 | inline int RealBigInt::sgn() const { | ^~~~~ /usr/include/CGAL/CORE/RealRep.h:261:30: error: ‘sgn’ is not a template function /usr/include/CGAL/CORE/RealRep.h:265:12: error: ‘RealBigRat’ is not a class, namespace, or enumeration 265 | inline int RealBigRat::sgn() const { | ^~~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h:265:30: error: non-member function ‘int CORE::sgn()’ cannot have cv-qualifier 265 | inline int RealBigRat::sgn() const { | ^~~~~ /usr/include/CGAL/CORE/RealRep.h:265:30: error: ‘sgn’ is not a template function /usr/include/CGAL/CORE/RealRep.h:275:13: error: ‘RealBigInt’ is not a class, namespace, or enumeration 275 | inline bool RealBigInt::isZeroIn() const { | ^~~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h:275:36: error: non-member function ‘bool CORE::isZeroIn()’ cannot have cv-qualifier 275 | inline bool RealBigInt::isZeroIn() const { | ^~~~~ /usr/include/CGAL/CORE/RealRep.h:275:36: error: ‘isZeroIn’ is not a template function /usr/include/CGAL/CORE/RealRep.h:279:13: error: ‘RealBigRat’ is not a class, namespace, or enumeration 279 | inline bool RealBigRat::isZeroIn() const { | ^~~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h:279:36: error: non-member function ‘bool CORE::isZeroIn()’ cannot have cv-qualifier 279 | inline bool RealBigRat::isZeroIn() const { | ^~~~~ /usr/include/CGAL/CORE/RealRep.h:279:36: error: ‘isZeroIn’ is not a template function /usr/include/CGAL/CORE/RealRep.h: In member function ‘CORE::BigFloat CORE::Realbase_for::approx(const CORE::extLong&, const CORE::extLong&) const [with T = long int]’: /usr/include/CGAL/CORE/RealRep.h:297:12: error: ‘BigInt’ was not declared in this scope 297 | x.approx(BigInt(ker), r, a); | ^~~~~~ /usr/include/CGAL/CORE/RealRep.h: In member function ‘CORE::BigFloat CORE::Realbase_for::approx(const CORE::extLong&, const CORE::extLong&) const [with T = double]’: /usr/include/CGAL/CORE/RealRep.h:303:12: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 303 | x.approx(BigRat(ker), r, a); | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/RealRep.h: In member function ‘void CORE::Realbase_for::ULV_E(CORE::extLong&, CORE::extLong&, CORE::extLong&, CORE::extLong&, CORE::extLong&, CORE::extLong&) const [with T = double]’: /usr/include/CGAL/CORE/RealRep.h:342:3: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 342 | BigRat R = BigRat(ker); | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/RealRep.h:343:26: error: ‘R’ was not declared in this scope 343 | up = ceilLg(numerator(R)); | ^ /usr/include/CGAL/CORE/RealRep.h:343:16: error: ‘numerator’ was not declared in this scope; did you mean ‘CGAL::numerator’? 343 | up = ceilLg(numerator(R)); | ^~~~~~~~~ | CGAL::numerator /usr/include/CGAL/Quotient.h:533:1: note: ‘CGAL::numerator’ declared here 533 | numerator(const Quotient& q) | ^~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h:344:16: error: ‘denominator’ was not declared in this scope; did you mean ‘CGAL::denominator’? 344 | v2m = ceilLg(denominator(R)); | ^~~~~~~~~~~ | CGAL::denominator /usr/include/CGAL/Quotient.h:527:1: note: ‘CGAL::denominator’ declared here 527 | denominator(const Quotient& q) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h: At global scope: /usr/include/CGAL/CORE/RealRep.h:348:13: error: ‘RealBigInt’ is not a class, namespace, or enumeration 348 | inline void RealBigInt::ULV_E(extLong &up, extLong &lp, extLong &v2p, | ^~~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h:349:73: error: non-member function ‘void CORE::ULV_E(extLong&, extLong&, extLong&, extLong&, extLong&, extLong&)’ cannot have cv-qualifier 349 | extLong &v2m, extLong &v5p, extLong &v5m) const { | ^~~~~ /usr/include/CGAL/CORE/RealRep.h:349:73: error: ‘ULV_E’ is not a template function /usr/include/CGAL/CORE/RealRep.h:365:13: error: ‘RealBigRat’ is not a class, namespace, or enumeration 365 | inline void RealBigRat::ULV_E(extLong &up, extLong &lp, extLong &v2p, | ^~~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h:366:73: error: non-member function ‘void CORE::ULV_E(extLong&, extLong&, extLong&, extLong&, extLong&, extLong&)’ cannot have cv-qualifier 366 | extLong &v2m, extLong &v5p, extLong &v5m) const { | ^~~~~ /usr/include/CGAL/CORE/RealRep.h:366:73: error: ‘ULV_E’ is not a template function /usr/include/CGAL/CORE/RealRep.h: In member function ‘void CORE::Realbase_for::ULV_E(CORE::extLong&, CORE::extLong&, CORE::extLong&, CORE::extLong&, CORE::extLong&, CORE::extLong&) const [with T = CORE::BigFloat]’: /usr/include/CGAL/CORE/RealRep.h:400:3: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 400 | BigRat R = ker.BigRatValue(); | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/RealRep.h:401:26: error: ‘R’ was not declared in this scope 401 | up = ceilLg(numerator(R)); | ^ /usr/include/CGAL/CORE/RealRep.h:401:16: error: ‘numerator’ was not declared in this scope; did you mean ‘CGAL::numerator’? 401 | up = ceilLg(numerator(R)); | ^~~~~~~~~ | CGAL::numerator /usr/include/CGAL/Quotient.h:533:1: note: ‘CGAL::numerator’ declared here 533 | numerator(const Quotient& q) | ^~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h:402:16: error: ‘denominator’ was not declared in this scope; did you mean ‘CGAL::denominator’? 402 | v2m = ceilLg(denominator(R)); | ^~~~~~~~~~~ | CGAL::denominator /usr/include/CGAL/Quotient.h:527:1: note: ‘CGAL::denominator’ declared here 527 | denominator(const Quotient& q) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h: In member function ‘long unsigned int CORE::Realbase_for::length() const [with T = double]’: /usr/include/CGAL/CORE/RealRep.h:428:3: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 428 | BigRat R = BigRat(ker); | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/RealRep.h:429:34: error: ‘R’ was not declared in this scope 429 | long ln = 1 + ceilLg(numerator(R)); | ^ /usr/include/CGAL/CORE/RealRep.h:429:24: error: ‘numerator’ was not declared in this scope; did you mean ‘CGAL::numerator’? 429 | long ln = 1 + ceilLg(numerator(R)); | ^~~~~~~~~ | CGAL::numerator /usr/include/CGAL/Quotient.h:533:1: note: ‘CGAL::numerator’ declared here 533 | numerator(const Quotient& q) | ^~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h:430:24: error: ‘denominator’ was not declared in this scope; did you mean ‘CGAL::denominator’? 430 | long ld = 1 + ceilLg(denominator(R)); | ^~~~~~~~~~~ | CGAL::denominator /usr/include/CGAL/Quotient.h:527:1: note: ‘CGAL::denominator’ declared here 527 | denominator(const Quotient& q) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h: In member function ‘long unsigned int CORE::Realbase_for::height() const [with T = double]’: /usr/include/CGAL/CORE/RealRep.h:436:3: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 436 | BigRat R = BigRat(ker); | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/RealRep.h:437:30: error: ‘R’ was not declared in this scope 437 | long ln = ceilLg(numerator(R)); | ^ /usr/include/CGAL/CORE/RealRep.h:437:20: error: ‘numerator’ was not declared in this scope; did you mean ‘CGAL::numerator’? 437 | long ln = ceilLg(numerator(R)); | ^~~~~~~~~ | CGAL::numerator /usr/include/CGAL/Quotient.h:533:1: note: ‘CGAL::numerator’ declared here 533 | numerator(const Quotient& q) | ^~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h:438:20: error: ‘denominator’ was not declared in this scope; did you mean ‘CGAL::denominator’? 438 | long ld = ceilLg(denominator(R)); | ^~~~~~~~~~~ | CGAL::denominator /usr/include/CGAL/Quotient.h:527:1: note: ‘CGAL::denominator’ declared here 527 | denominator(const Quotient& q) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h: At global scope: /usr/include/CGAL/CORE/RealRep.h:442:22: error: ‘RealBigInt’ is not a class, namespace, or enumeration 442 | inline unsigned long RealBigInt::length() const { | ^~~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h:442:43: error: non-member function ‘long unsigned int CORE::length()’ cannot have cv-qualifier 442 | inline unsigned long RealBigInt::length() const { | ^~~~~ /usr/include/CGAL/CORE/RealRep.h:442:43: error: ‘length’ is not a template function /usr/include/CGAL/CORE/RealRep.h:447:22: error: ‘RealBigInt’ is not a class, namespace, or enumeration 447 | inline unsigned long RealBigInt::height() const { | ^~~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h:447:43: error: non-member function ‘long unsigned int CORE::height()’ cannot have cv-qualifier 447 | inline unsigned long RealBigInt::height() const { | ^~~~~ /usr/include/CGAL/CORE/RealRep.h:447:43: error: ‘height’ is not a template function /usr/include/CGAL/CORE/RealRep.h: In member function ‘long unsigned int CORE::Realbase_for::length() const [with T = CORE::BigFloat]’: /usr/include/CGAL/CORE/RealRep.h:469:3: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 469 | BigRat R = ker.BigRatValue(); | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/RealRep.h:470:36: error: ‘R’ was not declared in this scope 470 | long ln = 1 + ceilLg(numerator(R)); | ^ /usr/include/CGAL/CORE/RealRep.h:470:26: error: ‘numerator’ was not declared in this scope; did you mean ‘CGAL::numerator’? 470 | long ln = 1 + ceilLg(numerator(R)); | ^~~~~~~~~ | CGAL::numerator /usr/include/CGAL/Quotient.h:533:1: note: ‘CGAL::numerator’ declared here 533 | numerator(const Quotient& q) | ^~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h:471:26: error: ‘denominator’ was not declared in this scope; did you mean ‘CGAL::denominator’? 471 | long ld = 1 + ceilLg(denominator(R)); | ^~~~~~~~~~~ | CGAL::denominator /usr/include/CGAL/Quotient.h:527:1: note: ‘CGAL::denominator’ declared here 527 | denominator(const Quotient& q) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h: In member function ‘long unsigned int CORE::Realbase_for::height() const [with T = CORE::BigFloat]’: /usr/include/CGAL/CORE/RealRep.h:480:3: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 480 | BigRat R = ker.BigRatValue(); | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/RealRep.h:481:34: error: ‘R’ was not declared in this scope 481 | long ln = ceilLg(numerator(R)); | ^ /usr/include/CGAL/CORE/RealRep.h:481:24: error: ‘numerator’ was not declared in this scope; did you mean ‘CGAL::numerator’? 481 | long ln = ceilLg(numerator(R)); | ^~~~~~~~~ | CGAL::numerator /usr/include/CGAL/Quotient.h:533:1: note: ‘CGAL::numerator’ declared here 533 | numerator(const Quotient& q) | ^~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h:482:24: error: ‘denominator’ was not declared in this scope; did you mean ‘CGAL::denominator’? 482 | long ld = ceilLg(denominator(R)); | ^~~~~~~~~~~ | CGAL::denominator /usr/include/CGAL/Quotient.h:527:1: note: ‘CGAL::denominator’ declared here 527 | denominator(const Quotient& q) | ^~~~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h: At global scope: /usr/include/CGAL/CORE/RealRep.h:487:22: error: ‘RealBigRat’ is not a class, namespace, or enumeration 487 | inline unsigned long RealBigRat::length() const { | ^~~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h:487:43: error: non-member function ‘long unsigned int CORE::length()’ cannot have cv-qualifier 487 | inline unsigned long RealBigRat::length() const { | ^~~~~ /usr/include/CGAL/CORE/RealRep.h:487:43: error: ‘length’ is not a template function /usr/include/CGAL/CORE/RealRep.h:494:22: error: ‘RealBigRat’ is not a class, namespace, or enumeration 494 | inline unsigned long RealBigRat::height() const { | ^~~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h:494:43: error: non-member function ‘long unsigned int CORE::height()’ cannot have cv-qualifier 494 | inline unsigned long RealBigRat::height() const { | ^~~~~ /usr/include/CGAL/CORE/RealRep.h:494:43: error: ‘height’ is not a template function /usr/include/CGAL/CORE/RealRep.h:502:20: error: ‘RealBigInt’ is not a class, namespace, or enumeration 502 | inline std::string RealBigInt::toString(long, bool) const { | ^~~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h:502:53: error: non-member function ‘std::string CORE::toString(long int, bool)’ cannot have cv-qualifier 502 | inline std::string RealBigInt::toString(long, bool) const { | ^~~~~ /usr/include/CGAL/CORE/RealRep.h:502:53: error: ‘toString’ is not a template function /usr/include/CGAL/CORE/RealRep.h:506:20: error: ‘RealBigRat’ is not a class, namespace, or enumeration 506 | inline std::string RealBigRat::toString(long, bool) const { | ^~~~~~~~~~ /usr/include/CGAL/CORE/RealRep.h:506:53: error: non-member function ‘std::string CORE::toString(long int, bool)’ cannot have cv-qualifier 506 | inline std::string RealBigRat::toString(long, bool) const { | ^~~~~ /usr/include/CGAL/CORE/RealRep.h:506:53: error: ‘toString’ is not a template function /usr/include/CGAL/CORE/Real.h:49:14: error: ‘BigInt’ does not name a type 49 | Real(const BigInt& I) : RCReal(new RealBigInt(I)) {} | ^~~~~~ /usr/include/CGAL/CORE/Real.h:50:14: error: ‘BigRat’ does not name a type; did you mean ‘BigFloat’? 50 | Real(const BigRat& R) : RCReal(new RealBigRat(R)) {} | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/Real.h:50:3: error: ‘CORE::Real::Real(const int&)’ cannot be overloaded with ‘CORE::Real::Real(const int&)’ 50 | Real(const BigRat& R) : RCReal(new RealBigRat(R)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:49:3: note: previous declaration ‘CORE::Real::Real(const int&)’ 49 | Real(const BigInt& I) : RCReal(new RealBigInt(I)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:158:3: error: ‘BigInt’ does not name a type 158 | BigInt BigIntValue() const { | ^~~~~~ /usr/include/CGAL/CORE/Real.h:162:3: error: ‘BigRat’ does not name a type; did you mean ‘BigFloat’? 162 | BigRat BigRatValue() const { | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/Real.h:200:3: error: ‘BigInt’ does not name a type 200 | BigInt getMantissa() const { | ^~~~~~ /usr/include/CGAL/CORE/Real.h: In constructor ‘CORE::Real::Real(unsigned int)’: /usr/include/CGAL/CORE/Real.h:41:69: error: cannot convert ‘CORE::RealBigInt*’ {aka ‘int*’} to ‘CORE::RealRep*’ in assignment 41 | (ui<=INT_MAX) ? (rep=new RealLong(static_cast(ui))) : (rep=new RealBigInt(ui)); | ^~~~~~~~~~~~~~~~~~ | | | CORE::RealBigInt* {aka int*} /usr/include/CGAL/CORE/Real.h: In constructor ‘CORE::Real::Real(long unsigned int)’: /usr/include/CGAL/CORE/Real.h:45:71: error: cannot convert ‘CORE::RealBigInt*’ {aka ‘int*’} to ‘CORE::RealRep*’ in assignment 45 | (ul<=LONG_MAX) ? (rep=new RealLong(static_cast(ul))) : (rep=new RealBigInt(ul)); | ^~~~~~~~~~~~~~~~~~ | | | CORE::RealBigInt* {aka int*} /usr/include/CGAL/CORE/Real.h: In constructor ‘CORE::Real::Real(const int&)’: /usr/include/CGAL/CORE/Real.h:49:51: error: no matching function for call to ‘CORE::RCImpl::RCImpl(CORE::RealBigInt*)’ 49 | Real(const BigInt& I) : RCReal(new RealBigInt(I)) {} | ^ In file included from /usr/include/CGAL/CORE/BigInt.h:28: /usr/include/CGAL/CORE/RefCount.h:77:3: note: candidate: ‘CORE::RCImpl::RCImpl(const CORE::RCImpl&) [with T = CORE::RealRep]’ 77 | RCImpl(const RCImpl& x) : rep(x.rep) {} | ^~~~~~ /usr/include/CGAL/CORE/RefCount.h:77:24: note: no known conversion for argument 1 from ‘CORE::RealBigInt*’ {aka ‘int*’} to ‘const CORE::RCImpl&’ 77 | RCImpl(const RCImpl& x) : rep(x.rep) {} | ~~~~~~~~~~~~~~^ /usr/include/CGAL/CORE/RefCount.h:76:3: note: candidate: ‘CORE::RCImpl::RCImpl(T*) [with T = CORE::RealRep]’ 76 | RCImpl(T* p) : rep(p) {} | ^~~~~~ /usr/include/CGAL/CORE/RefCount.h:76:13: note: no known conversion for argument 1 from ‘CORE::RealBigInt*’ {aka ‘int*’} to ‘CORE::RealRep*’ 76 | RCImpl(T* p) : rep(p) {} | ~~~^ /usr/include/CGAL/CORE/Real.h: In constructor ‘CORE::Real::Real(const int&)’: /usr/include/CGAL/CORE/Real.h:50:51: error: no matching function for call to ‘CORE::RCImpl::RCImpl(CORE::RealBigRat*)’ 50 | Real(const BigRat& R) : RCReal(new RealBigRat(R)) {} | ^ /usr/include/CGAL/CORE/RefCount.h:77:3: note: candidate: ‘CORE::RCImpl::RCImpl(const CORE::RCImpl&) [with T = CORE::RealRep]’ 77 | RCImpl(const RCImpl& x) : rep(x.rep) {} | ^~~~~~ /usr/include/CGAL/CORE/RefCount.h:77:24: note: no known conversion for argument 1 from ‘CORE::RealBigRat*’ {aka ‘int*’} to ‘const CORE::RCImpl&’ 77 | RCImpl(const RCImpl& x) : rep(x.rep) {} | ~~~~~~~~~~~~~~^ /usr/include/CGAL/CORE/RefCount.h:76:3: note: candidate: ‘CORE::RCImpl::RCImpl(T*) [with T = CORE::RealRep]’ 76 | RCImpl(T* p) : rep(p) {} | ^~~~~~ /usr/include/CGAL/CORE/RefCount.h:76:13: note: no known conversion for argument 1 from ‘CORE::RealBigRat*’ {aka ‘int*’} to ‘CORE::RealRep*’ 76 | RCImpl(T* p) : rep(p) {} | ~~~^ /usr/include/CGAL/CORE/Real.h: In member function ‘CORE::Real& CORE::Real::operator++()’: /usr/include/CGAL/CORE/Real.h:104:14: error: conversion from ‘int’ to ‘const CORE::Real’ is ambiguous 104 | *this += 1; | ^ /usr/include/CGAL/CORE/Real.h:49:3: note: candidate: ‘CORE::Real::Real(const int&)’ 49 | Real(const BigInt& I) : RCReal(new RealBigInt(I)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:48:3: note: candidate: ‘CORE::Real::Real(double)’ 48 | Real(double d) : RCReal(new RealDouble(d)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:47:3: note: candidate: ‘CORE::Real::Real(float)’ 47 | Real(float f) : RCReal(new RealDouble(f)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:44:3: note: candidate: ‘CORE::Real::Real(long unsigned int)’ 44 | Real(unsigned long ul) : RCReal(nullptr) { | ^~~~ /usr/include/CGAL/CORE/Real.h:43:3: note: candidate: ‘CORE::Real::Real(long int)’ 43 | Real(long l) : RCReal(new RealLong(l)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:40:3: note: candidate: ‘CORE::Real::Real(unsigned int)’ 40 | Real(unsigned int ui) : RCReal(nullptr) { | ^~~~ /usr/include/CGAL/CORE/Real.h:39:3: note: candidate: ‘CORE::Real::Real(int)’ 39 | Real(int i=0) : RCReal(new RealLong(i)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:83:32: note: initializing argument 1 of ‘CORE::Real& CORE::Real::operator+=(const CORE::Real&)’ 83 | Real& operator+=(const Real& x); | ~~~~~~~~~~~~^ /usr/include/CGAL/CORE/Real.h: In member function ‘CORE::Real& CORE::Real::operator--()’: /usr/include/CGAL/CORE/Real.h:109:14: error: conversion from ‘int’ to ‘const CORE::Real’ is ambiguous 109 | *this -= 1; | ^ /usr/include/CGAL/CORE/Real.h:49:3: note: candidate: ‘CORE::Real::Real(const int&)’ 49 | Real(const BigInt& I) : RCReal(new RealBigInt(I)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:48:3: note: candidate: ‘CORE::Real::Real(double)’ 48 | Real(double d) : RCReal(new RealDouble(d)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:47:3: note: candidate: ‘CORE::Real::Real(float)’ 47 | Real(float f) : RCReal(new RealDouble(f)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:44:3: note: candidate: ‘CORE::Real::Real(long unsigned int)’ 44 | Real(unsigned long ul) : RCReal(nullptr) { | ^~~~ /usr/include/CGAL/CORE/Real.h:43:3: note: candidate: ‘CORE::Real::Real(long int)’ 43 | Real(long l) : RCReal(new RealLong(l)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:40:3: note: candidate: ‘CORE::Real::Real(unsigned int)’ 40 | Real(unsigned int ui) : RCReal(nullptr) { | ^~~~ /usr/include/CGAL/CORE/Real.h:39:3: note: candidate: ‘CORE::Real::Real(int)’ 39 | Real(int i=0) : RCReal(new RealLong(i)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:85:32: note: initializing argument 1 of ‘CORE::Real& CORE::Real::operator-=(const CORE::Real&)’ 85 | Real& operator-=(const Real& x); | ~~~~~~~~~~~~^ /usr/include/CGAL/CORE/Real.h: In member function ‘CORE::Real CORE::Real::operator++(int)’: /usr/include/CGAL/CORE/Real.h:115:14: error: conversion from ‘int’ to ‘const CORE::Real’ is ambiguous 115 | *this += 1; | ^ /usr/include/CGAL/CORE/Real.h:49:3: note: candidate: ‘CORE::Real::Real(const int&)’ 49 | Real(const BigInt& I) : RCReal(new RealBigInt(I)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:48:3: note: candidate: ‘CORE::Real::Real(double)’ 48 | Real(double d) : RCReal(new RealDouble(d)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:47:3: note: candidate: ‘CORE::Real::Real(float)’ 47 | Real(float f) : RCReal(new RealDouble(f)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:44:3: note: candidate: ‘CORE::Real::Real(long unsigned int)’ 44 | Real(unsigned long ul) : RCReal(nullptr) { | ^~~~ /usr/include/CGAL/CORE/Real.h:43:3: note: candidate: ‘CORE::Real::Real(long int)’ 43 | Real(long l) : RCReal(new RealLong(l)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:40:3: note: candidate: ‘CORE::Real::Real(unsigned int)’ 40 | Real(unsigned int ui) : RCReal(nullptr) { | ^~~~ /usr/include/CGAL/CORE/Real.h:39:3: note: candidate: ‘CORE::Real::Real(int)’ 39 | Real(int i=0) : RCReal(new RealLong(i)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:83:32: note: initializing argument 1 of ‘CORE::Real& CORE::Real::operator+=(const CORE::Real&)’ 83 | Real& operator+=(const Real& x); | ~~~~~~~~~~~~^ /usr/include/CGAL/CORE/Real.h: In member function ‘CORE::Real CORE::Real::operator--(int)’: /usr/include/CGAL/CORE/Real.h:121:14: error: conversion from ‘int’ to ‘const CORE::Real’ is ambiguous 121 | *this -= 1; | ^ /usr/include/CGAL/CORE/Real.h:49:3: note: candidate: ‘CORE::Real::Real(const int&)’ 49 | Real(const BigInt& I) : RCReal(new RealBigInt(I)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:48:3: note: candidate: ‘CORE::Real::Real(double)’ 48 | Real(double d) : RCReal(new RealDouble(d)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:47:3: note: candidate: ‘CORE::Real::Real(float)’ 47 | Real(float f) : RCReal(new RealDouble(f)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:44:3: note: candidate: ‘CORE::Real::Real(long unsigned int)’ 44 | Real(unsigned long ul) : RCReal(nullptr) { | ^~~~ /usr/include/CGAL/CORE/Real.h:43:3: note: candidate: ‘CORE::Real::Real(long int)’ 43 | Real(long l) : RCReal(new RealLong(l)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:40:3: note: candidate: ‘CORE::Real::Real(unsigned int)’ 40 | Real(unsigned int ui) : RCReal(nullptr) { | ^~~~ /usr/include/CGAL/CORE/Real.h:39:3: note: candidate: ‘CORE::Real::Real(int)’ 39 | Real(int i=0) : RCReal(new RealLong(i)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:85:32: note: initializing argument 1 of ‘CORE::Real& CORE::Real::operator-=(const CORE::Real&)’ 85 | Real& operator-=(const Real& x); | ~~~~~~~~~~~~^ /usr/include/CGAL/CORE/Real.h: In static member function ‘static CORE::Real CORE::_real_add::eval(long int, long int)’: /usr/include/CGAL/CORE/Real.h:285:21: error: ‘BigInt’ was not declared in this scope 285 | return BigInt(BigInt(a)+ BigInt(b)); | ^~~~~~ /usr/include/CGAL/CORE/Real.h:285:14: error: ‘BigInt’ was not declared in this scope 285 | return BigInt(BigInt(a)+ BigInt(b)); | ^~~~~~ /usr/include/CGAL/CORE/Real.h: In static member function ‘static CORE::Real CORE::_real_sub::eval(long int, long int)’: /usr/include/CGAL/CORE/Real.h:299:21: error: ‘BigInt’ was not declared in this scope 299 | return BigInt(BigInt(a)-BigInt(b)); | ^~~~~~ /usr/include/CGAL/CORE/Real.h:299:14: error: ‘BigInt’ was not declared in this scope 299 | return BigInt(BigInt(a)-BigInt(b)); | ^~~~~~ /usr/include/CGAL/CORE/Real.h: In static member function ‘static CORE::Real CORE::_real_mul::eval(long int, long int)’: /usr/include/CGAL/CORE/Real.h:313:21: error: ‘BigInt’ was not declared in this scope 313 | return BigInt(BigInt(a)*BigInt(b)); | ^~~~~~ /usr/include/CGAL/CORE/Real.h:313:14: error: ‘BigInt’ was not declared in this scope 313 | return BigInt(BigInt(a)*BigInt(b)); | ^~~~~~ /usr/include/CGAL/CORE/Real.h: In static member function ‘static CORE::Real CORE::_real_binary_op::eval(const CORE::RealRep&, const CORE::RealRep&)’: /usr/include/CGAL/CORE/Real.h:325:23: error: ‘const class CORE::RealRep’ has no member named ‘BigRatValue’; did you mean ‘BigFloatValue’? 325 | bf_b.approx(b.BigRatValue(), CORE_posInfty, -bf_a.flrLgErr()); | ^~~~~~~~~~~ | BigFloatValue /usr/include/CGAL/CORE/Real.h:329:23: error: ‘const class CORE::RealRep’ has no member named ‘BigRatValue’; did you mean ‘BigFloatValue’? 329 | bf_a.approx(a.BigRatValue(), CORE_posInfty, -bf_b.flrLgErr()); | ^~~~~~~~~~~ | BigFloatValue /usr/include/CGAL/CORE/Real.h:332:27: error: ‘const class CORE::RealRep’ has no member named ‘BigRatValue’; did you mean ‘BigFloatValue’? 332 | return Op::eval(a.BigRatValue(), b.BigRatValue()); | ^~~~~~~~~~~ | BigFloatValue /usr/include/CGAL/CORE/Real.h:332:44: error: ‘const class CORE::RealRep’ has no member named ‘BigRatValue’; did you mean ‘BigFloatValue’? 332 | return Op::eval(a.BigRatValue(), b.BigRatValue()); | ^~~~~~~~~~~ | BigFloatValue /usr/include/CGAL/CORE/Real.h:337:25: error: ‘const class CORE::RealRep’ has no member named ‘BigIntValue’; did you mean ‘BigFloatValue’? 337 | return Op::eval(a.BigIntValue(), b.BigIntValue()); | ^~~~~~~~~~~ | BigFloatValue /usr/include/CGAL/CORE/Real.h:337:42: error: ‘const class CORE::RealRep’ has no member named ‘BigIntValue’; did you mean ‘BigFloatValue’? 337 | return Op::eval(a.BigIntValue(), b.BigIntValue()); | ^~~~~~~~~~~ | BigFloatValue /usr/include/CGAL/CORE/Real.h: In static member function ‘static CORE::Real CORE::real_div::eval(const CORE::RealRep&, const CORE::RealRep&, const CORE::extLong&)’: /usr/include/CGAL/CORE/Real.h:353:23: error: ‘const class CORE::RealRep’ has no member named ‘BigRatValue’; did you mean ‘BigFloatValue’? 353 | bf_b.approx(b.BigRatValue(), bf_a.MSB() - bf_a.flrLgErr() + 1, CORE_posInfty); | ^~~~~~~~~~~ | BigFloatValue /usr/include/CGAL/CORE/Real.h:357:23: error: ‘const class CORE::RealRep’ has no member named ‘BigRatValue’; did you mean ‘BigFloatValue’? 357 | bf_a.approx(a.BigRatValue(), bf_b.MSB() - bf_b.flrLgErr() + 1, CORE_posInfty); | ^~~~~~~~~~~ | BigFloatValue /usr/include/CGAL/CORE/Real.h:360:25: error: ‘const class CORE::RealRep’ has no member named ‘BigRatValue’; did you mean ‘BigFloatValue’? 360 | return BigRat(a.BigRatValue() / b.BigRatValue()); | ^~~~~~~~~~~ | BigFloatValue /usr/include/CGAL/CORE/Real.h:360:43: error: ‘const class CORE::RealRep’ has no member named ‘BigRatValue’; did you mean ‘BigFloatValue’? 360 | return BigRat(a.BigRatValue() / b.BigRatValue()); | ^~~~~~~~~~~ | BigFloatValue /usr/include/CGAL/CORE/Real.h:360:16: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 360 | return BigRat(a.BigRatValue() / b.BigRatValue()); | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/Real.h:365:23: error: ‘const class CORE::RealRep’ has no member named ‘BigIntValue’; did you mean ‘BigFloatValue’? 365 | return BigRat(a.BigIntValue(), b.BigIntValue()); | ^~~~~~~~~~~ | BigFloatValue /usr/include/CGAL/CORE/Real.h:365:40: error: ‘const class CORE::RealRep’ has no member named ‘BigIntValue’; did you mean ‘BigFloatValue’? 365 | return BigRat(a.BigIntValue(), b.BigIntValue()); | ^~~~~~~~~~~ | BigFloatValue /usr/include/CGAL/CORE/Real.h:365:14: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 365 | return BigRat(a.BigIntValue(), b.BigIntValue()); | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/Real.h:367:14: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 367 | return BigRat(a.longValue(), b.longValue()); | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/Real.h: At global scope: /usr/include/CGAL/CORE/Real.h:439:18: error: ‘BigInt’ does not name a type 439 | CGAL_CORE_EXPORT BigInt floor(const Real&, Real&); | ^~~~~~ /usr/include/CGAL/CORE/Real.h:460:8: error: ‘BigInt’ does not name a type 460 | inline BigInt floor(const Real& r) { | ^~~~~~ /usr/include/CGAL/CORE/Real.h:465:8: error: ‘BigInt’ does not name a type 465 | inline BigInt ceil(const Real& r) { | ^~~~~~ /usr/include/CGAL/CORE/Real.h: In member function ‘CORE::Real CORE::Realbase_for::operator-() const [with T = long int]’: /usr/include/CGAL/CORE/Real.h:485:37: error: ‘BigInt’ was not declared in this scope 485 | return ker < -LONG_MAX ? BigInt(- BigInt(ker)) : -ker; | ^~~~~~ /usr/include/CGAL/CORE/Real.h:485:28: error: ‘BigInt’ was not declared in this scope 485 | return ker < -LONG_MAX ? BigInt(- BigInt(ker)) : -ker; | ^~~~~~ In file included from /usr/include/CGAL/Modular_arithmetic/Residue_type.h:16, from /usr/include/CGAL/int.h:23, from /usr/include/CGAL/number_type_basic.h:56: /usr/include/CGAL/CORE/Real_impl.h: In static member function ‘static const CORE::Real& CORE::Real::getZero()’: /usr/include/CGAL/CORE/Real_impl.h:49:3: error: call of overloaded ‘Real(int)’ is ambiguous 49 | CGAL_STATIC_THREAD_LOCAL_VARIABLE(Real, Zero, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Real.h:62:3: note: candidate: ‘CORE::Real::Real(const CORE::Real&)’ 62 | Real(const Real& rhs) : RCReal(rhs) { | ^~~~ /usr/include/CGAL/CORE/Real.h:55:3: note: candidate: ‘CORE::Real::Real(const std::string&, const CORE::extLong&)’ 55 | Real(const std::string& s, const extLong& prec=get_static_defInputDigits()) : RCReal(nullptr){ | ^~~~ /usr/include/CGAL/CORE/Real.h:52:3: note: candidate: ‘CORE::Real::Real(const char*, const CORE::extLong&)’ 52 | Real(const char* s, const extLong& prec=get_static_defInputDigits()) : RCReal(nullptr) { | ^~~~ /usr/include/CGAL/CORE/Real.h:51:3: note: candidate: ‘CORE::Real::Real(const CORE::BigFloat&)’ 51 | Real(const BigFloat& F) : RCReal(new RealBigFloat(F)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:49:3: note: candidate: ‘CORE::Real::Real(const int&)’ 49 | Real(const BigInt& I) : RCReal(new RealBigInt(I)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:48:3: note: candidate: ‘CORE::Real::Real(double)’ 48 | Real(double d) : RCReal(new RealDouble(d)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:47:3: note: candidate: ‘CORE::Real::Real(float)’ 47 | Real(float f) : RCReal(new RealDouble(f)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:44:3: note: candidate: ‘CORE::Real::Real(long unsigned int)’ 44 | Real(unsigned long ul) : RCReal(nullptr) { | ^~~~ /usr/include/CGAL/CORE/Real.h:43:3: note: candidate: ‘CORE::Real::Real(long int)’ 43 | Real(long l) : RCReal(new RealLong(l)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:40:3: note: candidate: ‘CORE::Real::Real(unsigned int)’ 40 | Real(unsigned int ui) : RCReal(nullptr) { | ^~~~ /usr/include/CGAL/CORE/Real.h:39:3: note: candidate: ‘CORE::Real::Real(int)’ 39 | Real(int i=0) : RCReal(new RealLong(i)) {} | ^~~~ In file included from /usr/include/CGAL/CORE/Real.h:497: /usr/include/CGAL/CORE/Real_impl.h: At global scope: /usr/include/CGAL/CORE/Real_impl.h:54:1: error: ‘BigInt’ does not name a type 54 | BigInt floor(const Real& r, Real &sub) { | ^~~~~~ /usr/include/CGAL/CORE/Real_impl.h: In function ‘CORE::Real CORE::pow(const Real&, long unsigned int)’: /usr/include/CGAL/CORE/Real_impl.h:71:18: error: call of overloaded ‘Real(int)’ is ambiguous 71 | return Real(1); | ^ /usr/include/CGAL/CORE/Real.h:62:3: note: candidate: ‘CORE::Real::Real(const CORE::Real&)’ 62 | Real(const Real& rhs) : RCReal(rhs) { | ^~~~ /usr/include/CGAL/CORE/Real.h:51:3: note: candidate: ‘CORE::Real::Real(const CORE::BigFloat&)’ 51 | Real(const BigFloat& F) : RCReal(new RealBigFloat(F)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:49:3: note: candidate: ‘CORE::Real::Real(const int&)’ 49 | Real(const BigInt& I) : RCReal(new RealBigInt(I)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:48:3: note: candidate: ‘CORE::Real::Real(double)’ 48 | Real(double d) : RCReal(new RealDouble(d)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:47:3: note: candidate: ‘CORE::Real::Real(float)’ 47 | Real(float f) : RCReal(new RealDouble(f)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:44:3: note: candidate: ‘CORE::Real::Real(long unsigned int)’ 44 | Real(unsigned long ul) : RCReal(nullptr) { | ^~~~ /usr/include/CGAL/CORE/Real.h:43:3: note: candidate: ‘CORE::Real::Real(long int)’ 43 | Real(long l) : RCReal(new RealLong(l)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:40:3: note: candidate: ‘CORE::Real::Real(unsigned int)’ 40 | Real(unsigned int ui) : RCReal(nullptr) { | ^~~~ /usr/include/CGAL/CORE/Real.h:39:3: note: candidate: ‘CORE::Real::Real(int)’ 39 | Real(int i=0) : RCReal(new RealLong(i)) {} | ^~~~ /usr/include/CGAL/CORE/Real_impl.h: At global scope: /usr/include/CGAL/CORE/Real_impl.h:93:8: error: ‘BigInt’ does not name a type 93 | extern BigInt FiveTo(unsigned long exp); | ^~~~~~ /usr/include/CGAL/CORE/Real_impl.h: In member function ‘void CORE::Real::constructFromString(const char*, const CORE::extLong&)’: /usr/include/CGAL/CORE/Real_impl.h:129:26: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 129 | rep = new RealBigRat(BigRat(str)); | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/Real_impl.h:149:3: error: ‘BigInt’ was not declared in this scope 149 | BigInt m(0); | ^~~~~~ /usr/include/CGAL/CORE/Real_impl.h:156:5: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 156 | m = m * 10 + (*p - '0'); | ^ | tm /usr/include/CGAL/CORE/Real_impl.h:162:9: error: expected ‘;’ before ‘one’ 162 | BigInt one(1); | ^~~~ | ; /usr/include/CGAL/CORE/Real_impl.h:163:9: error: expected ‘;’ before ‘ten’ 163 | BigInt ten = FiveTo(t) * (one << static_cast(t)); | ^~~~ | ; /usr/include/CGAL/CORE/Real_impl.h:165:5: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 165 | m = -m; | ^ | tm /usr/include/CGAL/CORE/Real_impl.h:168:5: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 168 | m *= ten; | ^ | tm /usr/include/CGAL/CORE/Real_impl.h:168:10: error: ‘ten’ was not declared in this scope; did you mean ‘tan’? 168 | m *= ten; | ^~~ | tan /usr/include/CGAL/CORE/Real_impl.h:176:5: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 176 | BigRat r(m, ten); | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/Real_impl.h:178:28: error: ‘r’ was not declared in this scope 178 | rep = new RealBigRat(r); | ^ /usr/include/CGAL/CORE/Real_impl.h:183:19: error: ‘r’ was not declared in this scope 183 | BigFloat bf(r, CORE_posInfty, prec * 4) ; | ^ In file included from /usr/include/CGAL/CORE/poly/Poly.h:52, from /usr/include/CGAL/CORE/poly/Sturm.h:55, from /usr/include/CGAL/CORE/ExprRep.h:34: /usr/include/CGAL/CORE/Promote.h: At global scope: /usr/include/CGAL/CORE/Promote.h:57:36: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 57 | template<> struct hasExactDivision { | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/Promote.h:57:42: error: template argument 1 is invalid 57 | template<> struct hasExactDivision { | ^ /usr/include/CGAL/CORE/Promote.h:129:1: error: ‘BigInt’ was not declared in this scope 129 | CORE_DEFINE_MAX_TYPE(long, BigInt, BigInt) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:129:1: error: template argument 2 is invalid 129 | CORE_DEFINE_MAX_TYPE(long, BigInt, BigInt) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:129:1: error: ‘BigInt’ was not declared in this scope 129 | CORE_DEFINE_MAX_TYPE(long, BigInt, BigInt) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:129:1: error: template argument 1 is invalid 129 | CORE_DEFINE_MAX_TYPE(long, BigInt, BigInt) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:131:1: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 131 | CORE_DEFINE_MAX_TYPE(long, BigRat, BigRat) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:131:1: error: template argument 2 is invalid 131 | CORE_DEFINE_MAX_TYPE(long, BigRat, BigRat) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:131:1: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 131 | CORE_DEFINE_MAX_TYPE(long, BigRat, BigRat) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:131:1: error: template argument 1 is invalid 131 | CORE_DEFINE_MAX_TYPE(long, BigRat, BigRat) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:134:1: error: ‘BigInt’ was not declared in this scope 134 | CORE_DEFINE_MAX_TYPE(int, BigInt, BigInt) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:134:1: error: template argument 2 is invalid 134 | CORE_DEFINE_MAX_TYPE(int, BigInt, BigInt) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:134:1: error: ‘BigInt’ was not declared in this scope 134 | CORE_DEFINE_MAX_TYPE(int, BigInt, BigInt) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:134:1: error: template argument 1 is invalid 134 | CORE_DEFINE_MAX_TYPE(int, BigInt, BigInt) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:136:1: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 136 | CORE_DEFINE_MAX_TYPE(int, BigRat, BigRat) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:136:1: error: template argument 2 is invalid 136 | CORE_DEFINE_MAX_TYPE(int, BigRat, BigRat) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:136:1: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 136 | CORE_DEFINE_MAX_TYPE(int, BigRat, BigRat) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:136:1: error: template argument 1 is invalid 136 | CORE_DEFINE_MAX_TYPE(int, BigRat, BigRat) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:139:1: error: ‘BigInt’ was not declared in this scope 139 | CORE_DEFINE_MAX_TYPE(BigInt, BigFloat, BigFloat) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:139:1: error: template argument 1 is invalid 139 | CORE_DEFINE_MAX_TYPE(BigInt, BigFloat, BigFloat) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:139:1: error: ‘BigInt’ was not declared in this scope 139 | CORE_DEFINE_MAX_TYPE(BigInt, BigFloat, BigFloat) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:139:1: error: template argument 2 is invalid 139 | CORE_DEFINE_MAX_TYPE(BigInt, BigFloat, BigFloat) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:140:1: error: ‘BigInt’ was not declared in this scope 140 | CORE_DEFINE_MAX_TYPE(BigInt, BigRat, BigRat) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:140:1: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 140 | CORE_DEFINE_MAX_TYPE(BigInt, BigRat, BigRat) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:140:1: error: template argument 1 is invalid 140 | CORE_DEFINE_MAX_TYPE(BigInt, BigRat, BigRat) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:140:1: error: template argument 2 is invalid /usr/include/CGAL/CORE/Promote.h:140:1: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 140 | CORE_DEFINE_MAX_TYPE(BigInt, BigRat, BigRat) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:140:1: error: ‘BigInt’ was not declared in this scope 140 | CORE_DEFINE_MAX_TYPE(BigInt, BigRat, BigRat) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:140:1: error: template argument 1 is invalid 140 | CORE_DEFINE_MAX_TYPE(BigInt, BigRat, BigRat) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:140:1: error: template argument 2 is invalid /usr/include/CGAL/CORE/Promote.h:141:1: error: ‘BigInt’ was not declared in this scope 141 | CORE_DEFINE_MAX_TYPE(BigInt, Expr, Expr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:141:1: error: template argument 1 is invalid 141 | CORE_DEFINE_MAX_TYPE(BigInt, Expr, Expr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:141:1: error: ‘BigInt’ was not declared in this scope 141 | CORE_DEFINE_MAX_TYPE(BigInt, Expr, Expr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:141:1: error: template argument 2 is invalid 141 | CORE_DEFINE_MAX_TYPE(BigInt, Expr, Expr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:143:1: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 143 | CORE_DEFINE_MAX_TYPE(BigFloat, BigRat, BigRat) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:143:1: error: template argument 2 is invalid 143 | CORE_DEFINE_MAX_TYPE(BigFloat, BigRat, BigRat) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:143:1: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 143 | CORE_DEFINE_MAX_TYPE(BigFloat, BigRat, BigRat) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:143:1: error: template argument 1 is invalid 143 | CORE_DEFINE_MAX_TYPE(BigFloat, BigRat, BigRat) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:146:1: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 146 | CORE_DEFINE_MAX_TYPE(BigRat, Expr, Expr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:146:1: error: template argument 1 is invalid 146 | CORE_DEFINE_MAX_TYPE(BigRat, Expr, Expr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:146:1: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 146 | CORE_DEFINE_MAX_TYPE(BigRat, Expr, Expr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Promote.h:146:1: error: template argument 2 is invalid 146 | CORE_DEFINE_MAX_TYPE(BigRat, Expr, Expr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/poly/Poly.h:208:3: error: ‘BigInt’ does not name a type 208 | BigInt CauchyBound() const; // Cauchy Root Bound from Erich Kaltofen | ^~~~~~ /usr/include/CGAL/CORE/poly/Poly.h:209:3: error: ‘BigInt’ does not name a type 209 | BigInt UpperBound() const; // Another Cauchy Root Bound; an improvement over | ^~~~~~ /usr/include/CGAL/CORE/poly/Sturm.h: In member function ‘CORE::BFInterval CORE::Sturm::firstRootBelow(const CORE::BigFloat&) const’: /usr/include/CGAL/CORE/poly/Sturm.h:464:34: error: no matching function for call to ‘ceil(CORE::BigFloat&)’ 464 | BigFloat bdBF = BigFloat(ceil(bd)); | ~~~~^~~~ In file included from /usr/include/CGAL/is_convertible.h:22, from /usr/include/CGAL/Rational_traits.h:23, from /usr/include/CGAL/number_type_basic.h:40: /usr/include/gmpxx.h:3349:1: note: candidate: ‘template __gmp_expr<__mpf_struct [1], __gmp_unary_expr<__gmp_expr<__mpf_struct [1], T>, __gmp_ceil_function> > ceil(const __gmp_expr<__mpf_struct [1], T>&)’ 3349 | __GMP_DEFINE_UNARY_FUNCTION_1(mpf_t, ceil, __gmp_ceil_function) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gmpxx.h:3349:1: note: template argument deduction/substitution failed: /usr/include/CGAL/CORE/poly/Sturm.h:464:34: note: ‘CORE::BigFloat’ is not derived from ‘const __gmp_expr<__mpf_struct [1], T>’ 464 | BigFloat bdBF = BigFloat(ceil(bd)); | ~~~~^~~~ In file included from /usr/include/c++/14/complex:44, from /usr/include/boost/container_hash/hash.hpp:42, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/CGAL/IO/Color.h:23, from /usr/include/CGAL/IO/io.h:24, from /usr/include/CGAL/Needs_parens_as_product.h:20, from /usr/include/CGAL/number_type_basic.h:45: /usr/include/c++/14/cmath:174:5: note: candidate: ‘template constexpr typename __gnu_cxx::__enable_if::__value, double>::__type std::ceil(_Tp)’ 174 | ceil(_Tp __x) | ^~~~ /usr/include/c++/14/cmath:174:5: note: template argument deduction/substitution failed: /usr/include/c++/14/cmath: In substitution of ‘template constexpr typename __gnu_cxx::__enable_if::__value, double>::__type std::ceil(_Tp) [with _Tp = CORE::BigFloat]’: /usr/include/CGAL/CORE/poly/Sturm.h:464:34: required from here 464 | BigFloat bdBF = BigFloat(ceil(bd)); | ~~~~^~~~ /usr/include/c++/14/cmath:174:5: error: no type named ‘__type’ in ‘struct __gnu_cxx::__enable_if’ 174 | ceil(_Tp __x) | ^~~~ In file included from /usr/include/features.h:524, from /usr/include/c++/14/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2524, from /usr/include/c++/14/cstddef:49, from /usr/include/boost/config/compiler/gcc.hpp:165, from /usr/include/boost/config.hpp:39, from /usr/include/boost/endian/detail/requires_cxx11.hpp:8, from /usr/include/boost/endian/conversion.hpp:11, from /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/Geometry.h:10, from /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/algorithm/distance.h:10, from /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/straightSkeleton.cpp:5: /usr/include/bits/mathcalls.h:174:1: note: candidate: ‘double ceil(double)’ 174 | __MATHCALLX (ceil,, (_Mdouble_ __x), (__const__)); | ^~~~~~~~~~~ In file included from /usr/include/c++/14/cmath:47: /usr/include/bits/mathcalls.h:174:1: note: no known conversion for argument 1 from ‘CORE::BigFloat’ to ‘double’ 174 | __MATHCALLX (ceil,, (_Mdouble_ __x), (__const__)); | ^ /usr/include/c++/14/cmath:166:3: note: candidate: ‘constexpr long double std::ceil(long double)’ 166 | ceil(long double __x) | ^~~~ /usr/include/c++/14/cmath:166:20: note: no known conversion for argument 1 from ‘CORE::BigFloat’ to ‘long double’ 166 | ceil(long double __x) | ~~~~~~~~~~~~^~~ /usr/include/c++/14/cmath:162:3: note: candidate: ‘constexpr float std::ceil(float)’ 162 | ceil(float __x) | ^~~~ /usr/include/c++/14/cmath:162:14: note: no known conversion for argument 1 from ‘CORE::BigFloat’ to ‘float’ 162 | ceil(float __x) | ~~~~~~^~~ /usr/include/CGAL/CORE/poly/Sturm.h: In member function ‘CORE::BigFloat CORE::Sturm::newtonIterE(int, const CORE::BigFloat&, CORE::BigFloat&, CORE::extLong&, CORE::extLong&)’: /usr/include/CGAL/CORE/poly/Sturm.h:683:33: error: ‘class CORE::BigFloat’ has no member named ‘m’ 683 | del = BigFloat(core_abs(del.m()), err, del.exp() ); | ^ /usr/include/CGAL/CORE/ExprRep.h: At global scope: /usr/include/CGAL/CORE/ExprRep.h:138:3: error: ‘BigRat’ does not name a type; did you mean ‘BigFloat’? 138 | BigRat* ratValue; ///< rational value | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/ExprRep.h:376:9: error: ‘BigRat’ does not name a type; did you mean ‘BigFloat’? 376 | const BigRat* ratValue() const { | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/ExprRep.h:379:3: error: ‘BigRat’ does not name a type; did you mean ‘BigFloat’? 379 | BigRat*& ratValue() { | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/ExprRep.h:384:3: error: ‘BigInt’ does not name a type 384 | BigInt BigIntValue(); | ^~~~~~ /usr/include/CGAL/CORE/ExprRep.h:385:3: error: ‘BigRat’ does not name a type; did you mean ‘BigFloat’? 385 | BigRat BigRatValue(); | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/ExprRep.h:437:29: error: ‘BigRat’ does not name a type; did you mean ‘BigFloat’? 437 | void reduceToBigRat(const BigRat&); | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/ExprRep.h: In member function ‘void CORE::AddSubRep::computeExactFlags()’: /usr/include/CGAL/CORE/ExprRep.h:951:9: error: there are no arguments to ‘ratValue’ that depend on a template parameter, so a declaration of ‘ratValue’ must be available [-fpermissive] 951 | *(ratValue()) = Op(*(ratValue())); | ^~~~~~~~ /usr/include/CGAL/CORE/ExprRep.h:951:9: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /usr/include/CGAL/CORE/ExprRep.h:951:28: error: there are no arguments to ‘ratValue’ that depend on a template parameter, so a declaration of ‘ratValue’ must be available [-fpermissive] 951 | *(ratValue()) = Op(*(ratValue())); | ^~~~~~~~ /usr/include/CGAL/CORE/ExprRep.h:960:7: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 960 | BigRat val=Op(*(first->ratValue()), *(second->ratValue())); | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/ExprRep.h:961:22: error: ‘val’ was not declared in this scope 961 | reduceToBigRat(val); | ^~~ /usr/include/CGAL/CORE/ExprRep.h: At global scope: /usr/include/CGAL/CORE/ExprRep.h:1344:8: error: ‘BigInt’ does not name a type 1344 | inline BigInt ExprRep::BigIntValue() { | ^~~~~~ /usr/include/CGAL/CORE/ExprRep.h:1348:8: error: ‘BigRat’ does not name a type; did you mean ‘BigFloat’? 1348 | inline BigRat ExprRep::BigRatValue() { | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/Expr.h:91:14: error: ‘BigInt’ does not name a type 91 | Expr(const BigInt& I) : RCExpr(new ConstRealRep(Real(I))) {} | ^~~~~~ /usr/include/CGAL/CORE/Expr.h:93:14: error: ‘BigRat’ does not name a type; did you mean ‘BigFloat’? 93 | Expr(const BigRat& R) : RCExpr(new ConstRealRep(Real(R))) {} | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/Expr.h:93:3: error: ‘CORE::Expr::Expr(const int&)’ cannot be overloaded with ‘CORE::Expr::Expr(const int&)’ 93 | Expr(const BigRat& R) : RCExpr(new ConstRealRep(Real(R))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:91:3: note: previous declaration ‘CORE::Expr::Expr(const int&)’ 91 | Expr(const BigInt& I) : RCExpr(new ConstRealRep(Real(I))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:97:22: error: ‘multiprecision’ is not a member of ‘boost’ 97 | boost::multiprecision::is_number_expression::value> > | ^~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Expr.h:97:75: error: template argument 1 is invalid 97 | boost::multiprecision::is_number_expression::value> > | ^ /usr/include/CGAL/CORE/Expr.h:262:3: error: ‘BigInt’ does not name a type 262 | BigInt BigIntValue() const { | ^~~~~~ /usr/include/CGAL/CORE/Expr.h:266:3: error: ‘BigRat’ does not name a type; did you mean ‘BigFloat’? 266 | BigRat BigRatValue() const { | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/Expr.h:329:3: error: ‘BigInt’ does not name a type 329 | BigInt getMantissa() const { | ^~~~~~ /usr/include/CGAL/CORE/Expr.h: In constructor ‘CORE::Expr::Expr(const int&)’: /usr/include/CGAL/CORE/Expr.h:91:57: error: call of overloaded ‘Real(const int&)’ is ambiguous 91 | Expr(const BigInt& I) : RCExpr(new ConstRealRep(Real(I))) {} | ^ /usr/include/CGAL/CORE/Real.h:62:3: note: candidate: ‘CORE::Real::Real(const CORE::Real&)’ 62 | Real(const Real& rhs) : RCReal(rhs) { | ^~~~ /usr/include/CGAL/CORE/Real.h:51:3: note: candidate: ‘CORE::Real::Real(const CORE::BigFloat&)’ 51 | Real(const BigFloat& F) : RCReal(new RealBigFloat(F)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:49:3: note: candidate: ‘CORE::Real::Real(const int&)’ 49 | Real(const BigInt& I) : RCReal(new RealBigInt(I)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:48:3: note: candidate: ‘CORE::Real::Real(double)’ 48 | Real(double d) : RCReal(new RealDouble(d)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:47:3: note: candidate: ‘CORE::Real::Real(float)’ 47 | Real(float f) : RCReal(new RealDouble(f)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:44:3: note: candidate: ‘CORE::Real::Real(long unsigned int)’ 44 | Real(unsigned long ul) : RCReal(nullptr) { | ^~~~ /usr/include/CGAL/CORE/Real.h:43:3: note: candidate: ‘CORE::Real::Real(long int)’ 43 | Real(long l) : RCReal(new RealLong(l)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:40:3: note: candidate: ‘CORE::Real::Real(unsigned int)’ 40 | Real(unsigned int ui) : RCReal(nullptr) { | ^~~~ /usr/include/CGAL/CORE/Real.h:39:3: note: candidate: ‘CORE::Real::Real(int)’ 39 | Real(int i=0) : RCReal(new RealLong(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h: In constructor ‘CORE::Expr::Expr(const int&)’: /usr/include/CGAL/CORE/Expr.h:93:57: error: call of overloaded ‘Real(const int&)’ is ambiguous 93 | Expr(const BigRat& R) : RCExpr(new ConstRealRep(Real(R))) {} | ^ /usr/include/CGAL/CORE/Real.h:62:3: note: candidate: ‘CORE::Real::Real(const CORE::Real&)’ 62 | Real(const Real& rhs) : RCReal(rhs) { | ^~~~ /usr/include/CGAL/CORE/Real.h:51:3: note: candidate: ‘CORE::Real::Real(const CORE::BigFloat&)’ 51 | Real(const BigFloat& F) : RCReal(new RealBigFloat(F)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:49:3: note: candidate: ‘CORE::Real::Real(const int&)’ 49 | Real(const BigInt& I) : RCReal(new RealBigInt(I)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:48:3: note: candidate: ‘CORE::Real::Real(double)’ 48 | Real(double d) : RCReal(new RealDouble(d)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:47:3: note: candidate: ‘CORE::Real::Real(float)’ 47 | Real(float f) : RCReal(new RealDouble(f)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:44:3: note: candidate: ‘CORE::Real::Real(long unsigned int)’ 44 | Real(unsigned long ul) : RCReal(nullptr) { | ^~~~ /usr/include/CGAL/CORE/Real.h:43:3: note: candidate: ‘CORE::Real::Real(long int)’ 43 | Real(long l) : RCReal(new RealLong(l)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:40:3: note: candidate: ‘CORE::Real::Real(unsigned int)’ 40 | Real(unsigned int ui) : RCReal(nullptr) { | ^~~~ /usr/include/CGAL/CORE/Real.h:39:3: note: candidate: ‘CORE::Real::Real(int)’ 39 | Real(int i=0) : RCReal(new RealLong(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h: In constructor ‘CORE::Expr::Expr(const TmplExpr&)’: /usr/include/CGAL/CORE/Expr.h:100:35: error: ‘multiprecision’ is not a member of ‘boost’ 100 | std::conditional_t::value == boost::multiprecision::number_kind_integer, | ^~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Expr.h:101:23: error: wrong number of template arguments (1, should be 3) 101 | BigInt, BigRat>(R)))) {} | ^ In file included from /usr/include/boost/endian/detail/is_trivially_copyable.hpp:15, from /usr/include/boost/endian/detail/endian_load.hpp:12, from /usr/include/boost/endian/conversion.hpp:13: /usr/include/c++/14/type_traits:2715:11: note: provided for ‘template using std::conditional_t = typename std::conditional::type’ 2715 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ /usr/include/CGAL/CORE/Expr.h: In member function ‘CORE::Expr& CORE::Expr::operator++()’: /usr/include/CGAL/CORE/Expr.h:200:14: error: conversion from ‘int’ to ‘const CORE::Expr’ is ambiguous 200 | *this += 1; | ^ /usr/include/CGAL/CORE/Expr.h:91:3: note: candidate: ‘CORE::Expr::Expr(const int&)’ 91 | Expr(const BigInt& I) : RCExpr(new ConstRealRep(Real(I))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:81:3: note: candidate: ‘CORE::Expr::Expr(double)’ 81 | Expr(double d) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:72:3: note: candidate: ‘CORE::Expr::Expr(float)’ 72 | Expr(float f) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:61:3: note: candidate: ‘CORE::Expr::Expr(long unsigned int)’ 61 | Expr(unsigned long ul) : RCExpr(new ConstRealRep(Real(ul))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:59:3: note: candidate: ‘CORE::Expr::Expr(long int)’ 59 | Expr(long l) : RCExpr(new ConstRealRep(Real(l))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:56:3: note: candidate: ‘CORE::Expr::Expr(unsigned int)’ 56 | Expr(unsigned int ui) : RCExpr(new ConstDoubleRep(ui)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:54:3: note: candidate: ‘CORE::Expr::Expr(short int)’ 54 | Expr(short i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:52:3: note: candidate: ‘CORE::Expr::Expr(int)’ 52 | Expr(int i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:163:32: note: initializing argument 1 of ‘CORE::Expr& CORE::Expr::operator+=(const CORE::Expr&)’ 163 | Expr& operator+=(const Expr& e) { | ~~~~~~~~~~~~^ /usr/include/CGAL/CORE/Expr.h: In member function ‘CORE::Expr CORE::Expr::operator++(int)’: /usr/include/CGAL/CORE/Expr.h:206:14: error: conversion from ‘int’ to ‘const CORE::Expr’ is ambiguous 206 | *this += 1; | ^ /usr/include/CGAL/CORE/Expr.h:91:3: note: candidate: ‘CORE::Expr::Expr(const int&)’ 91 | Expr(const BigInt& I) : RCExpr(new ConstRealRep(Real(I))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:81:3: note: candidate: ‘CORE::Expr::Expr(double)’ 81 | Expr(double d) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:72:3: note: candidate: ‘CORE::Expr::Expr(float)’ 72 | Expr(float f) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:61:3: note: candidate: ‘CORE::Expr::Expr(long unsigned int)’ 61 | Expr(unsigned long ul) : RCExpr(new ConstRealRep(Real(ul))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:59:3: note: candidate: ‘CORE::Expr::Expr(long int)’ 59 | Expr(long l) : RCExpr(new ConstRealRep(Real(l))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:56:3: note: candidate: ‘CORE::Expr::Expr(unsigned int)’ 56 | Expr(unsigned int ui) : RCExpr(new ConstDoubleRep(ui)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:54:3: note: candidate: ‘CORE::Expr::Expr(short int)’ 54 | Expr(short i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:52:3: note: candidate: ‘CORE::Expr::Expr(int)’ 52 | Expr(int i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:163:32: note: initializing argument 1 of ‘CORE::Expr& CORE::Expr::operator+=(const CORE::Expr&)’ 163 | Expr& operator+=(const Expr& e) { | ~~~~~~~~~~~~^ /usr/include/CGAL/CORE/Expr.h: In member function ‘CORE::Expr& CORE::Expr::operator--()’: /usr/include/CGAL/CORE/Expr.h:211:14: error: conversion from ‘int’ to ‘const CORE::Expr’ is ambiguous 211 | *this -= 1; | ^ /usr/include/CGAL/CORE/Expr.h:91:3: note: candidate: ‘CORE::Expr::Expr(const int&)’ 91 | Expr(const BigInt& I) : RCExpr(new ConstRealRep(Real(I))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:81:3: note: candidate: ‘CORE::Expr::Expr(double)’ 81 | Expr(double d) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:72:3: note: candidate: ‘CORE::Expr::Expr(float)’ 72 | Expr(float f) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:61:3: note: candidate: ‘CORE::Expr::Expr(long unsigned int)’ 61 | Expr(unsigned long ul) : RCExpr(new ConstRealRep(Real(ul))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:59:3: note: candidate: ‘CORE::Expr::Expr(long int)’ 59 | Expr(long l) : RCExpr(new ConstRealRep(Real(l))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:56:3: note: candidate: ‘CORE::Expr::Expr(unsigned int)’ 56 | Expr(unsigned int ui) : RCExpr(new ConstDoubleRep(ui)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:54:3: note: candidate: ‘CORE::Expr::Expr(short int)’ 54 | Expr(short i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:52:3: note: candidate: ‘CORE::Expr::Expr(int)’ 52 | Expr(int i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:168:32: note: initializing argument 1 of ‘CORE::Expr& CORE::Expr::operator-=(const CORE::Expr&)’ 168 | Expr& operator-=(const Expr& e) { | ~~~~~~~~~~~~^ /usr/include/CGAL/CORE/Expr.h: In member function ‘CORE::Expr CORE::Expr::operator--(int)’: /usr/include/CGAL/CORE/Expr.h:217:14: error: conversion from ‘int’ to ‘const CORE::Expr’ is ambiguous 217 | *this -= 1; | ^ /usr/include/CGAL/CORE/Expr.h:91:3: note: candidate: ‘CORE::Expr::Expr(const int&)’ 91 | Expr(const BigInt& I) : RCExpr(new ConstRealRep(Real(I))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:81:3: note: candidate: ‘CORE::Expr::Expr(double)’ 81 | Expr(double d) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:72:3: note: candidate: ‘CORE::Expr::Expr(float)’ 72 | Expr(float f) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:61:3: note: candidate: ‘CORE::Expr::Expr(long unsigned int)’ 61 | Expr(unsigned long ul) : RCExpr(new ConstRealRep(Real(ul))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:59:3: note: candidate: ‘CORE::Expr::Expr(long int)’ 59 | Expr(long l) : RCExpr(new ConstRealRep(Real(l))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:56:3: note: candidate: ‘CORE::Expr::Expr(unsigned int)’ 56 | Expr(unsigned int ui) : RCExpr(new ConstDoubleRep(ui)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:54:3: note: candidate: ‘CORE::Expr::Expr(short int)’ 54 | Expr(short i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:52:3: note: candidate: ‘CORE::Expr::Expr(int)’ 52 | Expr(int i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:168:32: note: initializing argument 1 of ‘CORE::Expr& CORE::Expr::operator-=(const CORE::Expr&)’ 168 | Expr& operator-=(const Expr& e) { | ~~~~~~~~~~~~^ /usr/include/CGAL/CORE/Expr.h: At global scope: /usr/include/CGAL/CORE/Expr.h:366:18: error: ‘BigInt’ does not name a type 366 | CGAL_CORE_EXPORT BigInt floor(const Expr&, Expr&); | ^~~~~~ /usr/include/CGAL/CORE/Expr.h: In function ‘CORE::Expr CORE::operator%(const Expr&, const Expr&)’: /usr/include/CGAL/CORE/Expr.h:393:8: error: no matching function for call to ‘floor(CORE::Expr, CORE::Expr&)’ 393 | floor(e1/e2, result); | ~~~~~^~~~~~~~~~~~~~~ /usr/include/gmpxx.h:3348:1: note: candidate: ‘template __gmp_expr<__mpf_struct [1], __gmp_unary_expr<__gmp_expr<__mpf_struct [1], T>, __gmp_floor_function> > floor(const __gmp_expr<__mpf_struct [1], T>&)’ 3348 | __GMP_DEFINE_UNARY_FUNCTION_1(mpf_t, floor, __gmp_floor_function) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gmpxx.h:3348:1: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/cmath:269:5: note: candidate: ‘template constexpr typename __gnu_cxx::__enable_if::__value, double>::__type std::floor(_Tp)’ 269 | floor(_Tp __x) | ^~~~~ /usr/include/c++/14/cmath:269:5: note: candidate expects 1 argument, 2 provided /usr/include/bits/mathcalls.h:180:1: note: candidate: ‘double floor(double)’ 180 | __MATHCALLX (floor,, (_Mdouble_ __x), (__const__)); | ^~~~~~~~~~~ /usr/include/bits/mathcalls.h:180:1: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/cmath:261:3: note: candidate: ‘constexpr long double std::floor(long double)’ 261 | floor(long double __x) | ^~~~~ /usr/include/c++/14/cmath:261:3: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/cmath:257:3: note: candidate: ‘constexpr float std::floor(float)’ 257 | floor(float __x) | ^~~~~ /usr/include/c++/14/cmath:257:3: note: candidate expects 1 argument, 2 provided /usr/include/CGAL/CORE/Expr.h: At global scope: /usr/include/CGAL/CORE/Expr.h:449:8: error: ‘BigInt’ does not name a type 449 | inline BigInt floor(const Expr& e) { | ^~~~~~ /usr/include/CGAL/CORE/Expr.h:454:8: error: ‘BigInt’ does not name a type 454 | inline BigInt ceil(const Expr& e) { | ^~~~~~ /usr/include/CGAL/CORE/Expr.h: In function ‘long int CORE::floorLg(const Expr&)’: /usr/include/CGAL/CORE/Expr.h:460:23: error: no matching function for call to ‘floor(const CORE::Expr&)’ 460 | return floorLg(floor(e)); | ~~~~~^~~ /usr/include/gmpxx.h:3348:1: note: candidate: ‘template __gmp_expr<__mpf_struct [1], __gmp_unary_expr<__gmp_expr<__mpf_struct [1], T>, __gmp_floor_function> > floor(const __gmp_expr<__mpf_struct [1], T>&)’ 3348 | __GMP_DEFINE_UNARY_FUNCTION_1(mpf_t, floor, __gmp_floor_function) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gmpxx.h:3348:1: note: template argument deduction/substitution failed: /usr/include/CGAL/CORE/Expr.h:460:23: note: ‘const CORE::Expr’ is not derived from ‘const __gmp_expr<__mpf_struct [1], T>’ 460 | return floorLg(floor(e)); | ~~~~~^~~ /usr/include/c++/14/cmath:269:5: note: candidate: ‘template constexpr typename __gnu_cxx::__enable_if::__value, double>::__type std::floor(_Tp)’ 269 | floor(_Tp __x) | ^~~~~ /usr/include/c++/14/cmath:269:5: note: template argument deduction/substitution failed: /usr/include/c++/14/cmath: In substitution of ‘template constexpr typename __gnu_cxx::__enable_if::__value, double>::__type std::floor(_Tp) [with _Tp = CORE::Expr]’: /usr/include/CGAL/CORE/Expr.h:460:23: required from here 460 | return floorLg(floor(e)); | ~~~~~^~~ /usr/include/c++/14/cmath:269:5: error: no type named ‘__type’ in ‘struct __gnu_cxx::__enable_if’ 269 | floor(_Tp __x) | ^~~~~ /usr/include/bits/mathcalls.h:180:1: note: candidate: ‘double floor(double)’ 180 | __MATHCALLX (floor,, (_Mdouble_ __x), (__const__)); | ^~~~~~~~~~~ /usr/include/bits/mathcalls.h:180:1: note: no known conversion for argument 1 from ‘const CORE::Expr’ to ‘double’ 180 | __MATHCALLX (floor,, (_Mdouble_ __x), (__const__)); | ^ /usr/include/c++/14/cmath:261:3: note: candidate: ‘constexpr long double std::floor(long double)’ 261 | floor(long double __x) | ^~~~~ /usr/include/c++/14/cmath:261:21: note: no known conversion for argument 1 from ‘const CORE::Expr’ to ‘long double’ 261 | floor(long double __x) | ~~~~~~~~~~~~^~~ /usr/include/c++/14/cmath:257:3: note: candidate: ‘constexpr float std::floor(float)’ 257 | floor(float __x) | ^~~~~ /usr/include/c++/14/cmath:257:15: note: no known conversion for argument 1 from ‘const CORE::Expr’ to ‘float’ 257 | floor(float __x) | ~~~~~~^~~ /usr/include/CGAL/CORE/Expr.h: In function ‘long int CORE::ceilLg(const Expr&)’: /usr/include/CGAL/CORE/Expr.h:465:21: error: no matching function for call to ‘ceil(const CORE::Expr&)’ 465 | return ceilLg(ceil(e)); | ~~~~^~~ /usr/include/gmpxx.h:3349:1: note: candidate: ‘template __gmp_expr<__mpf_struct [1], __gmp_unary_expr<__gmp_expr<__mpf_struct [1], T>, __gmp_ceil_function> > ceil(const __gmp_expr<__mpf_struct [1], T>&)’ 3349 | __GMP_DEFINE_UNARY_FUNCTION_1(mpf_t, ceil, __gmp_ceil_function) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gmpxx.h:3349:1: note: template argument deduction/substitution failed: /usr/include/CGAL/CORE/Expr.h:465:21: note: ‘const CORE::Expr’ is not derived from ‘const __gmp_expr<__mpf_struct [1], T>’ 465 | return ceilLg(ceil(e)); | ~~~~^~~ /usr/include/c++/14/cmath:174:5: note: candidate: ‘template constexpr typename __gnu_cxx::__enable_if::__value, double>::__type std::ceil(_Tp)’ 174 | ceil(_Tp __x) | ^~~~ /usr/include/c++/14/cmath:174:5: note: template argument deduction/substitution failed: /usr/include/c++/14/cmath: In substitution of ‘template constexpr typename __gnu_cxx::__enable_if::__value, double>::__type std::ceil(_Tp) [with _Tp = CORE::Expr]’: /usr/include/CGAL/CORE/Expr.h:465:21: required from here 465 | return ceilLg(ceil(e)); | ~~~~^~~ /usr/include/c++/14/cmath:174:5: error: no type named ‘__type’ in ‘struct __gnu_cxx::__enable_if’ 174 | ceil(_Tp __x) | ^~~~ /usr/include/bits/mathcalls.h:174:1: note: candidate: ‘double ceil(double)’ 174 | __MATHCALLX (ceil,, (_Mdouble_ __x), (__const__)); | ^~~~~~~~~~~ /usr/include/bits/mathcalls.h:174:1: note: no known conversion for argument 1 from ‘const CORE::Expr’ to ‘double’ 174 | __MATHCALLX (ceil,, (_Mdouble_ __x), (__const__)); | ^ /usr/include/c++/14/cmath:166:3: note: candidate: ‘constexpr long double std::ceil(long double)’ 166 | ceil(long double __x) | ^~~~ /usr/include/c++/14/cmath:166:20: note: no known conversion for argument 1 from ‘const CORE::Expr’ to ‘long double’ 166 | ceil(long double __x) | ~~~~~~~~~~~~^~~ /usr/include/c++/14/cmath:162:3: note: candidate: ‘constexpr float std::ceil(float)’ 162 | ceil(float __x) | ^~~~ /usr/include/c++/14/cmath:162:14: note: no known conversion for argument 1 from ‘const CORE::Expr’ to ‘float’ 162 | ceil(float __x) | ~~~~~~^~~ /usr/include/CGAL/CORE/Expr.h: In function ‘bool CORE::isDivisible(const Expr&, const Expr&)’: /usr/include/CGAL/CORE/Expr.h:479:8: error: no matching function for call to ‘floor(CORE::Expr, CORE::Expr&)’ 479 | floor(e1/e2, result); | ~~~~~^~~~~~~~~~~~~~~ /usr/include/gmpxx.h:3348:1: note: candidate: ‘template __gmp_expr<__mpf_struct [1], __gmp_unary_expr<__gmp_expr<__mpf_struct [1], T>, __gmp_floor_function> > floor(const __gmp_expr<__mpf_struct [1], T>&)’ 3348 | __GMP_DEFINE_UNARY_FUNCTION_1(mpf_t, floor, __gmp_floor_function) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gmpxx.h:3348:1: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/cmath:269:5: note: candidate: ‘template constexpr typename __gnu_cxx::__enable_if::__value, double>::__type std::floor(_Tp)’ 269 | floor(_Tp __x) | ^~~~~ /usr/include/c++/14/cmath:269:5: note: candidate expects 1 argument, 2 provided /usr/include/bits/mathcalls.h:180:1: note: candidate: ‘double floor(double)’ 180 | __MATHCALLX (floor,, (_Mdouble_ __x), (__const__)); | ^~~~~~~~~~~ /usr/include/bits/mathcalls.h:180:1: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/cmath:261:3: note: candidate: ‘constexpr long double std::floor(long double)’ 261 | floor(long double __x) | ^~~~~ /usr/include/c++/14/cmath:261:3: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/cmath:257:3: note: candidate: ‘constexpr float std::floor(float)’ 257 | floor(float __x) | ^~~~~ /usr/include/c++/14/cmath:257:3: note: candidate expects 1 argument, 2 provided /usr/include/CGAL/CORE/Expr.h: In function ‘CORE::Expr CORE::gcd(const Expr&, const Expr&)’: /usr/include/CGAL/CORE/Expr.h:495:16: error: call of overloaded ‘Expr(int)’ is ambiguous 495 | return Expr(1); | ^ /usr/include/CGAL/CORE/Expr.h:141:3: note: candidate: ‘CORE::Expr::Expr(const CORE::Expr&)’ 141 | Expr(const Expr& rhs) : RCExpr(rhs) { | ^~~~ /usr/include/CGAL/CORE/Expr.h:121:3: note: candidate: ‘CORE::Expr::Expr(const CORE::Real&)’ 121 | Expr(const Real &r) : RCExpr(new ConstRealRep(r)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:104:3: note: candidate: ‘CORE::Expr::Expr(const CORE::BigFloat&)’ 104 | Expr(const BigFloat& F) : RCExpr(new ConstRealRep(Real(F))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:91:3: note: candidate: ‘CORE::Expr::Expr(const int&)’ 91 | Expr(const BigInt& I) : RCExpr(new ConstRealRep(Real(I))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:81:3: note: candidate: ‘CORE::Expr::Expr(double)’ 81 | Expr(double d) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:72:3: note: candidate: ‘CORE::Expr::Expr(float)’ 72 | Expr(float f) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:61:3: note: candidate: ‘CORE::Expr::Expr(long unsigned int)’ 61 | Expr(unsigned long ul) : RCExpr(new ConstRealRep(Real(ul))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:59:3: note: candidate: ‘CORE::Expr::Expr(long int)’ 59 | Expr(long l) : RCExpr(new ConstRealRep(Real(l))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:56:3: note: candidate: ‘CORE::Expr::Expr(unsigned int)’ 56 | Expr(unsigned int ui) : RCExpr(new ConstDoubleRep(ui)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:54:3: note: candidate: ‘CORE::Expr::Expr(short int)’ 54 | Expr(short i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:52:3: note: candidate: ‘CORE::Expr::Expr(int)’ 52 | Expr(int i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ In file included from /usr/include/CGAL/CORE/Expr.h:545: /usr/include/CGAL/CORE/poly/Poly.tcc: At global scope: /usr/include/CGAL/CORE/poly/Poly.tcc:820:21: error: ‘BigInt’ was not declared in this scope 820 | BigFloat Polynomial::evalApprox(const BigFloat& /*f*/, | ^~~~~~ /usr/include/CGAL/CORE/poly/Poly.tcc:820:27: error: template argument 1 is invalid 820 | BigFloat Polynomial::evalApprox(const BigFloat& /*f*/, | ^ /usr/include/CGAL/CORE/poly/Poly.tcc:821:53: error: non-member function ‘CORE::BigFloat CORE::evalApprox(const BigFloat&, const extLong&, const extLong&)’ cannot have cv-qualifier 821 | const extLong& /*r*/, const extLong& /*a*/) const { // evaluation | ^~~~~ /usr/include/CGAL/CORE/poly/Poly.tcc:821:53: error: ‘evalApprox’ is not a template function /usr/include/CGAL/CORE/poly/Poly.tcc:909:1: error: ‘BigInt’ does not name a type 909 | BigInt Polynomial::CauchyBound() const { | ^~~~~~ /usr/include/CGAL/CORE/poly/Poly.tcc:937:1: error: ‘BigInt’ does not name a type 937 | BigInt Polynomial::UpperBound() const { | ^~~~~~ /usr/include/CGAL/CORE/poly/Poly.tcc: In member function ‘CORE::BigFloat CORE::Polynomial::sepBound() const’: /usr/include/CGAL/CORE/poly/Poly.tcc:993:3: error: ‘BigInt’ was not declared in this scope 993 | BigInt d; | ^~~~~~ /usr/include/CGAL/CORE/poly/Poly.tcc:997:15: error: ‘d’ was not declared in this scope 997 | CORE::power(d, BigInt(deg), ((deg)+4)/2); | ^ /usr/include/CGAL/CORE/Expr_impl.h: In static member function ‘static const CORE::Expr& CORE::Expr::getZero()’: /usr/include/CGAL/CORE/Expr_impl.h:65:3: error: call of overloaded ‘Expr(int)’ is ambiguous 65 | CGAL_STATIC_THREAD_LOCAL_VARIABLE(Expr, Zero,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Expr.h:141:3: note: candidate: ‘CORE::Expr::Expr(const CORE::Expr&)’ 141 | Expr(const Expr& rhs) : RCExpr(rhs) { | ^~~~ /usr/include/CGAL/CORE/Expr.h:135:3: note: candidate: ‘CORE::Expr::Expr(CORE::ExprRep*)’ 135 | Expr(ExprRep* p) : RCExpr(p) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:121:3: note: candidate: ‘CORE::Expr::Expr(const CORE::Real&)’ 121 | Expr(const Real &r) : RCExpr(new ConstRealRep(r)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:117:3: note: candidate: ‘CORE::Expr::Expr(const std::string&, const CORE::extLong&)’ 117 | Expr(const std::string& s, const extLong& p = get_static_defInputDigits()) | ^~~~ /usr/include/CGAL/CORE/Expr.h:113:3: note: candidate: ‘CORE::Expr::Expr(const char*, const CORE::extLong&)’ 113 | Expr(const char *s, const extLong& p = get_static_defInputDigits()) | ^~~~ /usr/include/CGAL/CORE/Expr.h:104:3: note: candidate: ‘CORE::Expr::Expr(const CORE::BigFloat&)’ 104 | Expr(const BigFloat& F) : RCExpr(new ConstRealRep(Real(F))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:91:3: note: candidate: ‘CORE::Expr::Expr(const int&)’ 91 | Expr(const BigInt& I) : RCExpr(new ConstRealRep(Real(I))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:81:3: note: candidate: ‘CORE::Expr::Expr(double)’ 81 | Expr(double d) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:72:3: note: candidate: ‘CORE::Expr::Expr(float)’ 72 | Expr(float f) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:61:3: note: candidate: ‘CORE::Expr::Expr(long unsigned int)’ 61 | Expr(unsigned long ul) : RCExpr(new ConstRealRep(Real(ul))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:59:3: note: candidate: ‘CORE::Expr::Expr(long int)’ 59 | Expr(long l) : RCExpr(new ConstRealRep(Real(l))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:56:3: note: candidate: ‘CORE::Expr::Expr(unsigned int)’ 56 | Expr(unsigned int ui) : RCExpr(new ConstDoubleRep(ui)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:54:3: note: candidate: ‘CORE::Expr::Expr(short int)’ 54 | Expr(short i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:52:3: note: candidate: ‘CORE::Expr::Expr(int)’ 52 | Expr(int i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr_impl.h: In static member function ‘static const CORE::Expr& CORE::Expr::getOne()’: /usr/include/CGAL/CORE/Expr_impl.h:71:3: error: call of overloaded ‘Expr(int)’ is ambiguous 71 | CGAL_STATIC_THREAD_LOCAL_VARIABLE(Expr, One,1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Expr.h:141:3: note: candidate: ‘CORE::Expr::Expr(const CORE::Expr&)’ 141 | Expr(const Expr& rhs) : RCExpr(rhs) { | ^~~~ /usr/include/CGAL/CORE/Expr.h:121:3: note: candidate: ‘CORE::Expr::Expr(const CORE::Real&)’ 121 | Expr(const Real &r) : RCExpr(new ConstRealRep(r)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:104:3: note: candidate: ‘CORE::Expr::Expr(const CORE::BigFloat&)’ 104 | Expr(const BigFloat& F) : RCExpr(new ConstRealRep(Real(F))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:91:3: note: candidate: ‘CORE::Expr::Expr(const int&)’ 91 | Expr(const BigInt& I) : RCExpr(new ConstRealRep(Real(I))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:81:3: note: candidate: ‘CORE::Expr::Expr(double)’ 81 | Expr(double d) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:72:3: note: candidate: ‘CORE::Expr::Expr(float)’ 72 | Expr(float f) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:61:3: note: candidate: ‘CORE::Expr::Expr(long unsigned int)’ 61 | Expr(unsigned long ul) : RCExpr(new ConstRealRep(Real(ul))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:59:3: note: candidate: ‘CORE::Expr::Expr(long int)’ 59 | Expr(long l) : RCExpr(new ConstRealRep(Real(l))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:56:3: note: candidate: ‘CORE::Expr::Expr(unsigned int)’ 56 | Expr(unsigned int ui) : RCExpr(new ConstDoubleRep(ui)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:54:3: note: candidate: ‘CORE::Expr::Expr(short int)’ 54 | Expr(short i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:52:3: note: candidate: ‘CORE::Expr::Expr(int)’ 52 | Expr(int i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ In file included from /usr/include/CGAL/CORE/Expr.h:550: /usr/include/CGAL/CORE/Expr_impl.h: At global scope: /usr/include/CGAL/CORE/Expr_impl.h:117:1: error: ‘BigInt’ does not name a type 117 | BigInt floor(const Expr& e, Expr &sub) { | ^~~~~~ /usr/include/CGAL/CORE/Expr_impl.h: In function ‘CORE::Expr CORE::pow(const Expr&, long unsigned int)’: /usr/include/CGAL/CORE/Expr_impl.h:137:18: error: call of overloaded ‘Expr(int)’ is ambiguous 137 | return Expr(1); | ^ /usr/include/CGAL/CORE/Expr.h:141:3: note: candidate: ‘CORE::Expr::Expr(const CORE::Expr&)’ 141 | Expr(const Expr& rhs) : RCExpr(rhs) { | ^~~~ /usr/include/CGAL/CORE/Expr.h:121:3: note: candidate: ‘CORE::Expr::Expr(const CORE::Real&)’ 121 | Expr(const Real &r) : RCExpr(new ConstRealRep(r)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:104:3: note: candidate: ‘CORE::Expr::Expr(const CORE::BigFloat&)’ 104 | Expr(const BigFloat& F) : RCExpr(new ConstRealRep(Real(F))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:91:3: note: candidate: ‘CORE::Expr::Expr(const int&)’ 91 | Expr(const BigInt& I) : RCExpr(new ConstRealRep(Real(I))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:81:3: note: candidate: ‘CORE::Expr::Expr(double)’ 81 | Expr(double d) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:72:3: note: candidate: ‘CORE::Expr::Expr(float)’ 72 | Expr(float f) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:61:3: note: candidate: ‘CORE::Expr::Expr(long unsigned int)’ 61 | Expr(unsigned long ul) : RCExpr(new ConstRealRep(Real(ul))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:59:3: note: candidate: ‘CORE::Expr::Expr(long int)’ 59 | Expr(long l) : RCExpr(new ConstRealRep(Real(l))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:56:3: note: candidate: ‘CORE::Expr::Expr(unsigned int)’ 56 | Expr(unsigned int ui) : RCExpr(new ConstDoubleRep(ui)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:54:3: note: candidate: ‘CORE::Expr::Expr(short int)’ 54 | Expr(short i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:52:3: note: candidate: ‘CORE::Expr::Expr(int)’ 52 | Expr(int i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr_impl.h: In constructor ‘CORE::NodeInfo::NodeInfo()’: /usr/include/CGAL/CORE/Expr_impl.h:175:17: error: class ‘CORE::NodeInfo’ does not have any field named ‘ratValue’ 175 | ratFlag(0), ratValue(nullptr) { } | ^~~~~~~~ /usr/include/CGAL/CORE/Expr_impl.h: At global scope: /usr/include/CGAL/CORE/Expr_impl.h:264:36: error: ‘BigRat’ does not name a type; did you mean ‘BigFloat’? 264 | void ExprRep::reduceToBigRat(const BigRat& rat) { | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/Expr_impl.h: In member function ‘void CORE::ExprRep::reduceToBigRat(const int&)’: /usr/include/CGAL/CORE/Expr_impl.h:265:17: error: call of overloaded ‘Real(const int&)’ is ambiguous 265 | Real value(rat); | ^ /usr/include/CGAL/CORE/Real.h:62:3: note: candidate: ‘CORE::Real::Real(const CORE::Real&)’ 62 | Real(const Real& rhs) : RCReal(rhs) { | ^~~~ /usr/include/CGAL/CORE/Real.h:51:3: note: candidate: ‘CORE::Real::Real(const CORE::BigFloat&)’ 51 | Real(const BigFloat& F) : RCReal(new RealBigFloat(F)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:49:3: note: candidate: ‘CORE::Real::Real(const int&)’ 49 | Real(const BigInt& I) : RCReal(new RealBigInt(I)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:48:3: note: candidate: ‘CORE::Real::Real(double)’ 48 | Real(double d) : RCReal(new RealDouble(d)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:47:3: note: candidate: ‘CORE::Real::Real(float)’ 47 | Real(float f) : RCReal(new RealDouble(f)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:44:3: note: candidate: ‘CORE::Real::Real(long unsigned int)’ 44 | Real(unsigned long ul) : RCReal(nullptr) { | ^~~~ /usr/include/CGAL/CORE/Real.h:43:3: note: candidate: ‘CORE::Real::Real(long int)’ 43 | Real(long l) : RCReal(new RealLong(l)) {} | ^~~~ /usr/include/CGAL/CORE/Real.h:40:3: note: candidate: ‘CORE::Real::Real(unsigned int)’ 40 | Real(unsigned int ui) : RCReal(nullptr) { | ^~~~ /usr/include/CGAL/CORE/Real.h:39:3: note: candidate: ‘CORE::Real::Real(int)’ 39 | Real(int i=0) : RCReal(new RealLong(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr_impl.h:306:7: error: ‘ratValue’ was not declared in this scope 306 | if (ratValue() == nullptr) | ^~~~~~~~ /usr/include/CGAL/CORE/Expr_impl.h:307:22: error: expected type-specifier before ‘BigRat’ 307 | ratValue() = new BigRat(rat); | ^~~~~~ /usr/include/CGAL/CORE/Expr_impl.h: In member function ‘void CORE::ExprRep::reduceTo(const CORE::ExprRep*)’: /usr/include/CGAL/CORE/Expr_impl.h:371:32: error: ‘const class CORE::ExprRep’ has no member named ‘ratValue’ 371 | if (e->ratFlag() > 0 && e->ratValue() != nullptr) { | ^~~~~~~~ /usr/include/CGAL/CORE/Expr_impl.h:373:11: error: ‘ratValue’ was not declared in this scope 373 | if (ratValue() == nullptr) | ^~~~~~~~ /usr/include/CGAL/CORE/Expr_impl.h:374:26: error: expected type-specifier before ‘BigRat’ 374 | ratValue() = new BigRat(*(e->ratValue())); | ^~~~~~ /usr/include/CGAL/CORE/Expr_impl.h:376:30: error: ‘const class CORE::ExprRep’ has no member named ‘ratValue’ 376 | *(ratValue()) = *(e->ratValue()); | ^~~~~~~~ /usr/include/CGAL/CORE/Expr_impl.h: In member function ‘void CORE::ExprRep::reduceToZero()’: /usr/include/CGAL/CORE/Expr_impl.h:411:11: error: ‘ratValue’ was not declared in this scope 411 | if (ratValue() == nullptr) | ^~~~~~~~ /usr/include/CGAL/CORE/Expr_impl.h:412:26: error: expected type-specifier before ‘BigRat’ 412 | ratValue() = new BigRat(0); | ^~~~~~ /usr/include/CGAL/CORE/Expr_impl.h: In member function ‘void CORE::ExprRep::approx(const CORE::extLong&, const CORE::extLong&)’: /usr/include/CGAL/CORE/Expr_impl.h:459:61: error: ‘ratValue’ was not declared in this scope 459 | if (get_static_rationalReduceFlag() && ratFlag() > 0 && ratValue() != nullptr) | ^~~~~~~~ /usr/include/CGAL/CORE/Expr_impl.h: In function ‘void CORE::computeExactFlags_temp(ConstRep*, const Real&)’: /usr/include/CGAL/CORE/Expr_impl.h:747:8: error: ‘class CORE::ConstRep’ has no member named ‘ratValue’ 747 | t->ratValue() = new BigRat(value.BigRatValue()); | ^~~~~~~~ /usr/include/CGAL/CORE/Expr_impl.h:747:25: error: expected type-specifier before ‘BigRat’ 747 | t->ratValue() = new BigRat(value.BigRatValue()); | ^~~~~~ /usr/include/CGAL/CORE/Expr_impl.h: In member function ‘virtual void CORE::NegRep::computeExactFlags()’: /usr/include/CGAL/CORE/Expr_impl.h:774:38: error: ‘class CORE::ExprRep’ has no member named ‘ratValue’ 774 | if (child->ratFlag()>0 && child->ratValue() != nullptr) { | ^~~~~~~~ /usr/include/CGAL/CORE/Expr_impl.h:775:7: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 775 | BigRat val = -(*(child->ratValue())); | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/Expr_impl.h:776:22: error: ‘val’ was not declared in this scope 776 | reduceToBigRat(val); | ^~~ /usr/include/CGAL/CORE/Expr_impl.h: In member function ‘virtual void CORE::MultRep::computeExactFlags()’: /usr/include/CGAL/CORE/Expr_impl.h:884:7: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 884 | BigRat val = (*(first->ratValue()))*(*(second->ratValue())); | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/Expr_impl.h:885:22: error: ‘val’ was not declared in this scope 885 | reduceToBigRat(val); | ^~~ /usr/include/CGAL/CORE/Expr_impl.h: In member function ‘virtual void CORE::DivRep::computeExactFlags()’: /usr/include/CGAL/CORE/Expr_impl.h:940:7: error: ‘BigRat’ was not declared in this scope; did you mean ‘BigFloat’? 940 | BigRat val = (*(first->ratValue()))/(*(second->ratValue())); | ^~~~~~ | BigFloat /usr/include/CGAL/CORE/Expr_impl.h:941:22: error: ‘val’ was not declared in this scope 941 | reduceToBigRat(val); | ^~~ /usr/include/CGAL/CORE/BigFloat_impl.h: At global scope: /usr/include/CGAL/CORE/BigFloat_impl.h:57:1: error: ‘BigInt’ does not name a type 57 | BigInt FiveTo(unsigned long exp) { | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h: In static member function ‘static const CORE::BigFloat& CORE::BigFloat::getZero()’: /usr/include/CGAL/CORE/BigFloat_impl.h:83:3: error: call of overloaded ‘BigFloat(int)’ is ambiguous 83 | CGAL_STATIC_THREAD_LOCAL_VARIABLE(BigFloat, Zero,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:118:3: note: candidate: ‘CORE::BigFloat::BigFloat(const CORE::BigFloat&)’ 118 | BigFloat(const BigFloat& rhs) : RCBigFloat(rhs) { | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:101:12: note: candidate: ‘CORE::BigFloat::BigFloat(CORE::BigFloatRep*)’ 101 | explicit BigFloat(BigFloatRep* r) : RCBigFloat(new BigFloatRep()) { | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:91:12: note: candidate: ‘CORE::BigFloat::BigFloat(const CORE::Expr&, const CORE::extLong&, const CORE::extLong&)’ 91 | explicit BigFloat(const Expr& E, const extLong& r = get_static_defRelPrec(), | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:81:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&, const CORE::extLong&, const CORE::extLong&)’ 81 | BigFloat(const BigRat& R, const extLong& r = get_static_defRelPrec(), | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:78:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&)’ 78 | BigFloat(const BigInt& I) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:62:3: note: candidate: ‘CORE::BigFloat::BigFloat(const std::string&)’ 62 | BigFloat(const std::string& s) : RCBigFloat(new BigFloatRep(s.c_str())) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:60:3: note: candidate: ‘CORE::BigFloat::BigFloat(const char*)’ 60 | BigFloat(const char* s) : RCBigFloat(new BigFloatRep(s)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:58:3: note: candidate: ‘CORE::BigFloat::BigFloat(double)’ 58 | BigFloat(double d) : RCBigFloat(new BigFloatRep(d)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:56:3: note: candidate: ‘CORE::BigFloat::BigFloat(long int)’ 56 | BigFloat(long l) : RCBigFloat(new BigFloatRep(l)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:54:3: note: candidate: ‘CORE::BigFloat::BigFloat(unsigned int)’ 54 | BigFloat(unsigned int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:52:3: note: candidate: ‘CORE::BigFloat::BigFloat(int)’ 52 | BigFloat(int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:50:3: note: candidate: ‘CORE::BigFloat::BigFloat(float)’ 50 | BigFloat(float i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:48:3: note: candidate: ‘CORE::BigFloat::BigFloat(short int)’ 48 | BigFloat(short i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h: In static member function ‘static const CORE::BigFloat& CORE::BigFloat::getOne()’: /usr/include/CGAL/CORE/BigFloat_impl.h:90:3: error: call of overloaded ‘BigFloat(int)’ is ambiguous 90 | CGAL_STATIC_THREAD_LOCAL_VARIABLE(BigFloat, One,1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:118:3: note: candidate: ‘CORE::BigFloat::BigFloat(const CORE::BigFloat&)’ 118 | BigFloat(const BigFloat& rhs) : RCBigFloat(rhs) { | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:91:12: note: candidate: ‘CORE::BigFloat::BigFloat(const CORE::Expr&, const CORE::extLong&, const CORE::extLong&)’ 91 | explicit BigFloat(const Expr& E, const extLong& r = get_static_defRelPrec(), | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:81:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&, const CORE::extLong&, const CORE::extLong&)’ 81 | BigFloat(const BigRat& R, const extLong& r = get_static_defRelPrec(), | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:78:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&)’ 78 | BigFloat(const BigInt& I) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:58:3: note: candidate: ‘CORE::BigFloat::BigFloat(double)’ 58 | BigFloat(double d) : RCBigFloat(new BigFloatRep(d)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:56:3: note: candidate: ‘CORE::BigFloat::BigFloat(long int)’ 56 | BigFloat(long l) : RCBigFloat(new BigFloatRep(l)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:54:3: note: candidate: ‘CORE::BigFloat::BigFloat(unsigned int)’ 54 | BigFloat(unsigned int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:52:3: note: candidate: ‘CORE::BigFloat::BigFloat(int)’ 52 | BigFloat(int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:50:3: note: candidate: ‘CORE::BigFloat::BigFloat(float)’ 50 | BigFloat(float i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:48:3: note: candidate: ‘CORE::BigFloat::BigFloat(short int)’ 48 | BigFloat(short i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h: In constructor ‘CORE::BigFloatRep::BigFloatRep(double)’: /usr/include/CGAL/CORE/BigFloat_impl.h:108:38: error: class ‘CORE::BigFloatRep’ does not have any field named ‘m’ 108 | BigFloatRep::BigFloatRep(double d) : m(0), err(0), exp(0) { | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:131:7: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 131 | m <<= CHUNK_BIT; | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:141:7: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 141 | m <<= s; | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:143:14: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 143 | negate(m); | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:143:7: error: ‘negate’ was not declared in this scope 143 | negate(m); | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:143:7: note: suggested alternatives: In file included from /usr/include/c++/14/bits/unique_ptr.h:38, from /usr/include/c++/14/memory:78, from /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:27, from /usr/include/boost/smart_ptr/shared_ptr.hpp:18, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build/include/SFCGAL/Geometry.h:11: /usr/include/c++/14/bits/stl_function.h:175:12: note: ‘std::negate’ 175 | struct negate; | ^~~~~~ In file included from /usr/include/boost/mpl/advance.hpp:19, from /usr/include/boost/mpl/pair_view.hpp:20, from /usr/include/boost/mpl/transform.hpp:20, from /usr/include/CGAL/Kernel/Type_mapper.h:24, from /usr/include/CGAL/Cartesian_converter.h:34, from /usr/include/CGAL/Filtered_kernel.h:19, from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:21: /usr/include/boost/mpl/negate.hpp:37:8: note: ‘boost::mpl::negate’ 37 | struct negate | ^~~~~~ In file included from /usr/include/boost/move/algo/detail/merge.hpp:18, from /usr/include/boost/move/algo/detail/adaptive_sort_merge.hpp:49, from /usr/include/boost/move/algo/adaptive_merge.hpp:16, from /usr/include/boost/container/vector.hpp:60, from /usr/include/boost/container/detail/flat_tree.hpp:30, from /usr/include/boost/container/flat_set.hpp:29, from /usr/include/CGAL/Intersections_3/internal/Triangle_3_Triangle_3_intersection.h:27, from /usr/include/CGAL/Intersections_3/Triangle_3_Triangle_3.h:26, from /usr/include/CGAL/intersection_3.h:86, from /usr/include/CGAL/Kernel/function_objects.h:30, from /usr/include/CGAL/Cartesian/function_objects.h:21, from /usr/include/CGAL/Cartesian/Cartesian_base.h:62: /usr/include/boost/move/algo/predicate.hpp:56:7: note: ‘boost::movelib::negate’ 56 | class negate | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h: At global scope: /usr/include/CGAL/CORE/BigFloat_impl.h:149:31: error: ‘BigInt’ does not name a type 149 | void BigFloatRep::trunc(const BigInt& I, const extLong& r, const extLong& a) { | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h: In member function ‘void CORE::BigFloatRep::trunc(const int&, const CORE::extLong&, const CORE::extLong&)’: /usr/include/CGAL/CORE/BigFloat_impl.h:163:7: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 163 | m = chunkShift(I, - t); | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:163:13: error: ‘chunkShift’ was not declared in this scope 163 | m = chunkShift(I, - t); | ^~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:167:7: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 167 | m = I; | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:172:5: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 172 | m = 0; | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h: In member function ‘void CORE::BigFloatRep::truncM(const CORE::BigFloatRep&, const CORE::extLong&, const CORE::extLong&)’: /usr/include/CGAL/CORE/BigFloat_impl.h:180:14: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 180 | if (sign(B.m)) { | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:181:49: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 181 | long tr = chunkFloor((- 1 - r + bitLength(B.m)).asLong()); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:193:7: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 193 | m = chunkShift(B.m, - t); | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:193:26: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 193 | m = chunkShift(B.m, - t); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:193:13: error: ‘chunkShift’ was not declared in this scope 193 | m = chunkShift(B.m, - t); | ^~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:202:7: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 202 | m = 0; | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h: In member function ‘void CORE::BigFloatRep::approx(const CORE::BigFloatRep&, const CORE::extLong&, const CORE::extLong&)’: /usr/include/CGAL/CORE/BigFloat_impl.h:217:66: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 217 | if (static_cast(1 + clLg(B.err)) <= bitLength(B.m)) | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:222:13: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 222 | trunc(B.m, r, a - bits(B.exp)); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h: At global scope: /usr/include/CGAL/CORE/BigFloat_impl.h:230:29: error: ‘BigInt’ does not name a type 230 | void BigFloatRep::div(const BigInt& N, const BigInt& D, | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:230:46: error: ‘BigInt’ does not name a type 230 | void BigFloatRep::div(const BigInt& N, const BigInt& D, | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h: In member function ‘void CORE::BigFloatRep::div(const int&, const int&, const CORE::extLong&, const CORE::extLong&)’: /usr/include/CGAL/CORE/BigFloat_impl.h:244:7: error: ‘BigInt’ was not declared in this scope 244 | BigInt remainder; | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:247:15: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 247 | div_rem(m, remainder, chunkShift(N, - exp), D); | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:247:29: error: ‘chunkShift’ was not declared in this scope 247 | div_rem(m, remainder, chunkShift(N, - exp), D); | ^~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:247:7: error: ‘div_rem’ was not declared in this scope 247 | div_rem(m, remainder, chunkShift(N, - exp), D); | ^~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:249:27: error: no matching function for call to ‘sign()’ 249 | if (exp <= 0 && sign(remainder) == 0) | ~~~~^~~~~~~~~~~ In file included from /usr/include/CGAL/CORE/extLong.h:32, from /usr/include/CGAL/CORE/CoreDefs.h:31, from /usr/include/CGAL/CORE/CORE.h:29: /usr/include/CGAL/CORE/CoreAux.h:136:12: note: candidate: ‘int CORE::sign(int)’ 136 | inline int sign(int x) { | ^~~~ /usr/include/CGAL/CORE/CoreAux.h:136:21: note: no known conversion for argument 1 from ‘’ to ‘int’ 136 | inline int sign(int x) { | ~~~~^ /usr/include/CGAL/CORE/CoreAux.h:141:13: note: candidate: ‘long int CORE::sign(long int)’ 141 | inline long sign(long x) { | ^~~~ /usr/include/CGAL/CORE/CoreAux.h:141:23: note: no known conversion for argument 1 from ‘’ to ‘long int’ 141 | inline long sign(long x) { | ~~~~~^ /usr/include/CGAL/CORE/BigFloat.h:466:12: note: candidate: ‘int CORE::sign(const BigFloat&)’ 466 | inline int sign(const BigFloat& x) { | ^~~~ /usr/include/CGAL/CORE/BigFloat.h:466:33: note: no known conversion for argument 1 from ‘’ to ‘const CORE::BigFloat&’ 466 | inline int sign(const BigFloat& x) { | ~~~~~~~~~~~~~~~~^ /usr/include/CGAL/CORE/Real.h:444:12: note: candidate: ‘int CORE::sign(const Real&)’ 444 | inline int sign(const Real& r) { | ^~~~ /usr/include/CGAL/CORE/Real.h:444:29: note: no known conversion for argument 1 from ‘’ to ‘const CORE::Real&’ 444 | inline int sign(const Real& r) { | ~~~~~~~~~~~~^ /usr/include/CGAL/CORE/Expr.h:425:12: note: candidate: ‘int CORE::sign(const Expr&)’ 425 | inline int sign(const Expr& e) { | ^~~~ /usr/include/CGAL/CORE/Expr.h:425:29: note: no known conversion for argument 1 from ‘’ to ‘const CORE::Expr&’ 425 | inline int sign(const Expr& e) { | ~~~~~~~~~~~~^ /usr/include/CGAL/CORE/BigFloat_impl.h:254:7: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 254 | m = 0; | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h: In member function ‘void CORE::BigFloatRep::normal()’: /usr/include/CGAL/CORE/BigFloat_impl.h:278:5: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 278 | m >>= bits_f; // reduce mantissa by bits_f many bits | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h: At global scope: /usr/include/CGAL/CORE/BigFloat_impl.h:294:6: error: variable or field ‘bigNormal’ declared void 294 | void BigFloatRep::bigNormal(BigInt& bigErr) { | ^~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:294:29: error: ‘BigInt’ was not declared in this scope 294 | void BigFloatRep::bigNormal(BigInt& bigErr) { | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:294:37: error: ‘bigErr’ was not declared in this scope 294 | void BigFloatRep::bigNormal(BigInt& bigErr) { | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h: In member function ‘void CORE::BigFloatRep::add(const CORE::BigFloatRep&, const CORE::BigFloatRep&)’: /usr/include/CGAL/CORE/BigFloat_impl.h:327:7: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 327 | m = chunkShift(x.m, expDiff) + y.m; | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:327:26: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 327 | m = chunkShift(x.m, expDiff) + y.m; | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:327:13: error: ‘chunkShift’ was not declared in this scope 327 | m = chunkShift(x.m, expDiff) + y.m; | ^~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:327:42: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 327 | m = chunkShift(x.m, expDiff) + y.m; | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:331:7: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 331 | m = x.m + chunkShift(y.m, - expDiff); // negative shift! | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:331:15: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 331 | m = x.m + chunkShift(y.m, - expDiff); // negative shift! | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:331:32: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 331 | m = x.m + chunkShift(y.m, - expDiff); // negative shift! | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:331:19: error: ‘chunkShift’ was not declared in this scope 331 | m = x.m + chunkShift(y.m, - expDiff); // negative shift! | ^~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:337:5: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 337 | m = x.m + y.m; | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:337:13: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 337 | m = x.m + y.m; | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:337:19: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 337 | m = x.m + y.m; | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:343:7: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 343 | m = x.m + chunkShift(y.m, - expDiff); | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:343:15: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 343 | m = x.m + chunkShift(y.m, - expDiff); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:343:32: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 343 | m = x.m + chunkShift(y.m, - expDiff); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:343:19: error: ‘chunkShift’ was not declared in this scope 343 | m = x.m + chunkShift(y.m, - expDiff); | ^~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:347:7: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 347 | m = chunkShift(x.m, expDiff) + y.m; | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:347:26: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 347 | m = chunkShift(x.m, expDiff) + y.m; | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:347:13: error: ‘chunkShift’ was not declared in this scope 347 | m = chunkShift(x.m, expDiff) + y.m; | ^~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:347:42: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 347 | m = chunkShift(x.m, expDiff) + y.m; | ^ /usr/include/CGAL/CORE/BigFloat_impl.h: In member function ‘void CORE::BigFloatRep::sub(const CORE::BigFloatRep&, const CORE::BigFloatRep&)’: /usr/include/CGAL/CORE/BigFloat_impl.h:364:7: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 364 | m = chunkShift(x.m, expDiff) - y.m; | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:364:26: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 364 | m = chunkShift(x.m, expDiff) - y.m; | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:364:13: error: ‘chunkShift’ was not declared in this scope 364 | m = chunkShift(x.m, expDiff) - y.m; | ^~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:364:42: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 364 | m = chunkShift(x.m, expDiff) - y.m; | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:368:7: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 368 | m = x.m - chunkShift(y.m, - expDiff); | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:368:15: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 368 | m = x.m - chunkShift(y.m, - expDiff); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:368:32: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 368 | m = x.m - chunkShift(y.m, - expDiff); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:368:19: error: ‘chunkShift’ was not declared in this scope 368 | m = x.m - chunkShift(y.m, - expDiff); | ^~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:374:5: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 374 | m = x.m - y.m; | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:374:13: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 374 | m = x.m - y.m; | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:374:19: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 374 | m = x.m - y.m; | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:380:7: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 380 | m = x.m - chunkShift(y.m, - expDiff); | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:380:15: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 380 | m = x.m - chunkShift(y.m, - expDiff); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:380:32: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 380 | m = x.m - chunkShift(y.m, - expDiff); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:380:19: error: ‘chunkShift’ was not declared in this scope 380 | m = x.m - chunkShift(y.m, - expDiff); | ^~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:384:7: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 384 | m = chunkShift(x.m, expDiff) - y.m; | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:384:26: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 384 | m = chunkShift(x.m, expDiff) - y.m; | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:384:13: error: ‘chunkShift’ was not declared in this scope 384 | m = chunkShift(x.m, expDiff) - y.m; | ^~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:384:42: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 384 | m = chunkShift(x.m, expDiff) - y.m; | ^ /usr/include/CGAL/CORE/BigFloat_impl.h: In member function ‘void CORE::BigFloatRep::mul(const CORE::BigFloatRep&, const CORE::BigFloatRep&)’: /usr/include/CGAL/CORE/BigFloat_impl.h:396:3: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 396 | m = x.m * y.m; | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:396:9: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 396 | m = x.m * y.m; | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:396:15: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 396 | m = x.m * y.m; | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:403:5: error: ‘BigInt’ was not declared in this scope 403 | BigInt bigErr(0); | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:405:7: error: ‘bigErr’ was not declared in this scope 405 | bigErr += abs(x.m)*y.err; | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:405:23: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 405 | bigErr += abs(x.m)*y.err; | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:407:7: error: ‘bigErr’ was not declared in this scope 407 | bigErr += abs(y.m)*x.err; | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:407:23: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 407 | bigErr += abs(y.m)*x.err; | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:409:7: error: ‘bigErr’ was not declared in this scope 409 | bigErr += x.err*y.err; | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:410:15: error: ‘bigErr’ was not declared in this scope 410 | bigNormal(bigErr); | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h: In member function ‘void CORE::BigFloatRep::div2(const CORE::BigFloatRep&)’: /usr/include/CGAL/CORE/BigFloat_impl.h:420:16: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 420 | if (isEven(x.m)) { | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:421:5: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 421 | m = (x.m >> 1); | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:421:12: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 421 | m = (x.m >> 1); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:424:5: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 424 | m = (x.m << static_cast(CHUNK_BIT-1)); | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:424:12: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 424 | m = (x.m << static_cast(CHUNK_BIT-1)); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h: In member function ‘void CORE::BigFloatRep::centerize(const CORE::BigFloatRep&, const CORE::BigFloatRep&)’: /usr/include/CGAL/CORE/BigFloat_impl.h:435:10: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 435 | if ((a.m == b.m) && (a.err == b.err) && (a.exp == b.exp)) { | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:435:17: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 435 | if ((a.m == b.m) && (a.err == b.err) && (a.exp == b.exp)) { | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:436:5: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 436 | m = a.m; | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:436:11: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 436 | m = a.m; | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:455:3: error: ‘BigInt’ was not declared in this scope 455 | BigInt E = chunkShift(r.m, r.exp - exp); | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:456:3: error: ‘E’ was not declared in this scope 456 | E = abs(E); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h: In member function ‘void CORE::BigFloatRep::div(const CORE::BigFloatRep&, const CORE::BigFloatRep&, const CORE::extLong&)’: /usr/include/CGAL/CORE/BigFloat_impl.h:473:15: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 473 | div(x.m, y.m, get_static_defBFdivRelPrec(), CORE_posInfty); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:473:20: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 473 | div(x.m, y.m, get_static_defBFdivRelPrec(), CORE_posInfty); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:475:15: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 475 | div(x.m, y.m, R, CORE_posInfty); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:475:20: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 475 | div(x.m, y.m, R, CORE_posInfty); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:478:7: error: ‘BigInt’ was not declared in this scope 478 | BigInt bigErr, errRemainder; | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:481:9: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 481 | m = 0; | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:484:17: error: ‘bigErr’ was not declared in this scope 484 | div_rem(bigErr, errRemainder, abs(x.m) + static_cast(x.err), | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:484:25: error: ‘errRemainder’ was not declared in this scope; did you mean ‘remainder’? 484 | div_rem(bigErr, errRemainder, abs(x.m) + static_cast(x.err), | ^~~~~~~~~~~~ | remainder /usr/include/CGAL/CORE/BigFloat_impl.h:484:45: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 484 | div_rem(bigErr, errRemainder, abs(x.m) + static_cast(x.err), | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:485:23: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 485 | abs(y.m) - static_cast(y.err)); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:484:9: error: ‘div_rem’ was not declared in this scope 484 | div_rem(bigErr, errRemainder, abs(x.m) + static_cast(x.err), | ^~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:487:31: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 487 | long lx = bitLength(x.m); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:488:31: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 488 | long ly = bitLength(y.m); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:499:15: error: expected ‘;’ before ‘remainder’ 499 | BigInt remainder; | ^~~~~~~~~~ | ; /usr/include/CGAL/CORE/BigFloat_impl.h:501:17: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 501 | div_rem(m, remainder, chunkShift(x.m, - t), y.m); | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:501:44: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 501 | div_rem(m, remainder, chunkShift(x.m, - t), y.m); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:501:31: error: ‘chunkShift’ was not declared in this scope 501 | div_rem(m, remainder, chunkShift(x.m, - t), y.m); | ^~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:501:55: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 501 | div_rem(m, remainder, chunkShift(x.m, - t), y.m); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:501:9: error: ‘div_rem’ was not declared in this scope 501 | div_rem(m, remainder, chunkShift(x.m, - t), y.m); | ^~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:516:15: error: expected ‘;’ before ‘errx_over_Bexp’ 516 | BigInt errx_over_Bexp = x.err; | ^~~~~~~~~~~~~~~ | ; /usr/include/CGAL/CORE/BigFloat_impl.h:519:11: error: ‘errx_over_Bexp’ was not declared in this scope 519 | errx_over_Bexp >>= bits_Bexp; | ^~~~~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:521:11: error: ‘errx_over_Bexp’ was not declared in this scope 521 | errx_over_Bexp <<= (-bits_Bexp); | ^~~~~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:529:17: error: ‘bigErr’ was not declared in this scope 529 | div_rem(bigErr, errRemainder, | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:529:25: error: ‘errRemainder’ was not declared in this scope; did you mean ‘remainder’? 529 | div_rem(bigErr, errRemainder, | ^~~~~~~~~~~~ | remainder /usr/include/CGAL/CORE/BigFloat_impl.h:530:20: error: no matching function for call to ‘abs()’ 530 | abs(remainder) + errx_over_Bexp + delta + static_cast(y.err) * abs(m), | ~~~^~~~~~~~~~~ /usr/include/CGAL/CORE/CoreAux.h:126:12: note: candidate: ‘int CORE::abs(int)’ 126 | inline int abs(int x) { | ^~~ /usr/include/CGAL/CORE/CoreAux.h:126:20: note: no known conversion for argument 1 from ‘’ to ‘int’ 126 | inline int abs(int x) { | ~~~~^ /usr/include/CGAL/CORE/CoreAux.h:131:13: note: candidate: ‘long int CORE::abs(long int)’ 131 | inline long abs(long x) { | ^~~ /usr/include/CGAL/CORE/CoreAux.h:131:22: note: no known conversion for argument 1 from ‘’ to ‘long int’ 131 | inline long abs(long x) { | ~~~~~^ /usr/include/CGAL/CORE/BigFloat.h:474:17: note: candidate: ‘CORE::BigFloat CORE::abs(const BigFloat&)’ 474 | inline BigFloat abs(const BigFloat& x) { | ^~~ /usr/include/CGAL/CORE/BigFloat.h:474:37: note: no known conversion for argument 1 from ‘’ to ‘const CORE::BigFloat&’ 474 | inline BigFloat abs(const BigFloat& x) { | ~~~~~~~~~~~~~~~~^ /usr/include/CGAL/CORE/Real.h:452:13: note: candidate: ‘CORE::Real CORE::abs(const Real&)’ 452 | inline Real abs(const Real& x) { | ^~~ /usr/include/CGAL/CORE/Real.h:452:29: note: no known conversion for argument 1 from ‘’ to ‘const CORE::Real&’ 452 | inline Real abs(const Real& x) { | ~~~~~~~~~~~~^ /usr/include/CGAL/CORE/Expr.h:441:13: note: candidate: ‘CORE::Expr CORE::abs(const Expr&)’ 441 | inline Expr abs(const Expr& x) { | ^~~ /usr/include/CGAL/CORE/Expr.h:441:29: note: no known conversion for argument 1 from ‘’ to ‘const CORE::Expr&’ 441 | inline Expr abs(const Expr& x) { | ~~~~~~~~~~~~^ /usr/include/CGAL/CORE/BigFloat_impl.h:530:34: error: ‘errx_over_Bexp’ was not declared in this scope 530 | abs(remainder) + errx_over_Bexp + delta + static_cast(y.err) * abs(m), | ^~~~~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:531:23: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 531 | abs(y.m) - static_cast(y.err)); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:534:16: error: ‘errRemainder’ was not declared in this scope; did you mean ‘remainder’? 534 | if (sign(errRemainder)) | ^~~~~~~~~~~~ | remainder /usr/include/CGAL/CORE/BigFloat_impl.h:535:11: error: ‘bigErr’ was not declared in this scope 535 | ++bigErr; | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:537:17: error: ‘bigErr’ was not declared in this scope 537 | bigNormal(bigErr); | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h: At global scope: /usr/include/CGAL/CORE/BigFloat_impl.h:552:30: error: ‘BigInt’ does not name a type 552 | void BigFloatRep::sqrt(const BigInt& x, const extLong& a) { | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:563:30: error: ‘BigInt’ does not name a type 563 | void BigFloatRep::sqrt(const BigInt& x, const extLong& a, const BigFloat& A) { | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h: In member function ‘void CORE::BigFloatRep::sqrt(const int&, const CORE::extLong&, const CORE::BigFloat&)’: /usr/include/CGAL/CORE/BigFloat_impl.h:565:5: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 565 | m = 0; | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:569:5: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 569 | m = 1; | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:574:5: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 574 | m = A.m(); | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:574:11: error: ‘const class CORE::BigFloat’ has no member named ‘m’ 574 | m = A.m(); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:600:18: error: ‘class CORE::BigFloatRep’ has no member named ‘m’ 600 | if (sign(z.m) <= 0) { | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:612:14: error: ‘class CORE::BigFloatRep’ has no member named ‘m’ 612 | if ((z.m > 1) && isEven(z.m)) { | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:612:33: error: ‘class CORE::BigFloatRep’ has no member named ‘m’ 612 | if ((z.m > 1) && isEven(z.m)) { | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:613:15: error: ‘class CORE::BigFloatRep’ has no member named ‘m’ 613 | m = z.m >> 1; // exact division by 2 | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:617:26: error: ‘class CORE::BigFloatRep’ has no member named ‘m’ 617 | m = chunkShift(z.m, 1) >> 1; | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:617:13: error: ‘chunkShift’ was not declared in this scope 617 | m = chunkShift(z.m, 1) >> 1; | ^~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h: In member function ‘void CORE::BigFloatRep::sqrt(const CORE::BigFloatRep&, const CORE::extLong&)’: /usr/include/CGAL/CORE/BigFloat_impl.h:628:25: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 628 | sqrt(x, a, BigFloat(x.m, 0, x.exp)); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h: In member function ‘void CORE::BigFloatRep::sqrt(const CORE::BigFloatRep&, const CORE::extLong&, const CORE::BigFloat&)’: /usr/include/CGAL/CORE/BigFloat_impl.h:636:14: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 636 | if (sign(x.m) >= 0) { // x.m >= 0 | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:640:7: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 640 | m = 0; | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:654:33: error: ‘const class CORE::BigFloat’ has no member named ‘m’ 654 | BigFloat AA( chunkShift(A.m(), delta), 0, aExp); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:654:20: error: ‘chunkShift’ was not declared in this scope 654 | BigFloat AA( chunkShift(A.m(), delta), 0, aExp); | ^~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:665:29: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 665 | z.sqrt(chunkShift(x.m, delta), absp, AA); // call sqrt(BigInt, a, AA) | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:671:11: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 671 | m = z.m; | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:671:17: error: ‘class CORE::BigFloatRep’ has no member named ‘m’ 671 | m = z.m; | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:674:11: error: ‘BigInt’ was not declared in this scope 674 | BigInt bigErr(1); | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:675:11: error: ‘bigErr’ was not declared in this scope 675 | bigErr = bigErr << static_cast(-p); | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:679:11: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 679 | m = chunkShift(z.m, chunkCeil(p)); | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:679:28: error: ‘class CORE::BigFloatRep’ has no member named ‘m’ 679 | m = chunkShift(z.m, chunkCeil(p)); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:691:48: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 691 | extLong absp=-flrLg(x.err)+bitLength(x.m)-(bits(delta) >> 1)+EXTLONG_FOUR; | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:693:29: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 693 | z.sqrt(chunkShift(x.m, delta), absp, AA); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:695:39: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 695 | long qqq = - 1 + (bitLength(x.m) >> 1) - delta * HALF_CHUNK_BIT; | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:700:11: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 700 | m = z.m; | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:700:17: error: ‘class CORE::BigFloatRep’ has no member named ‘m’ 700 | m = z.m; | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:711:11: error: ‘BigInt’ was not declared in this scope 711 | BigInt bigErr = x.err; | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:713:13: error: ‘bigErr’ was not declared in this scope 713 | bigErr <<= qqqq; | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:715:13: error: ‘bigErr’ was not declared in this scope 715 | bigErr >>= (-qqqq); | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:720:21: error: ‘bigErr’ was not declared in this scope 720 | bigNormal(bigErr); | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:722:11: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 722 | m = chunkShift(z.m, chunkCeil(q)); | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:722:28: error: ‘class CORE::BigFloatRep’ has no member named ‘m’ 722 | m = chunkShift(z.m, chunkCeil(q)); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h: In member function ‘int CORE::BigFloatRep::compareMExp(const CORE::BigFloatRep&) const’: /usr/include/CGAL/CORE/BigFloat_impl.h:750:17: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 750 | int st = sign(m); | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:751:19: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 751 | int sx = sign(x.m); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:763:18: error: ‘chunkShift’ was not declared in this scope 763 | return cmp(chunkShift(m, expDiff), x.m); | ^~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:763:44: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 763 | return cmp(chunkShift(m, expDiff), x.m); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:765:23: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 765 | return cmp(m, x.m); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:767:34: error: ‘const class CORE::BigFloatRep’ has no member named ‘m’ 767 | return cmp(m, chunkShift(x.m, - expDiff)); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:767:21: error: ‘chunkShift’ was not declared in this scope 767 | return cmp(m, chunkShift(x.m, - expDiff)); | ^~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h: At global scope: /usr/include/CGAL/CORE/BigFloat_impl.h:781:38: error: ‘BigInt’ has not been declared 781 | long BigFloatRep :: adjustE( long E, BigInt M, long ee) const { | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h: In member function ‘long int CORE::BigFloatRep::adjustE(long int, int, long int) const’: /usr/include/CGAL/CORE/BigFloat_impl.h:784:3: error: ‘BigInt’ was not declared in this scope 784 | BigInt mm(1); | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:788:5: error: ‘mm’ was not declared in this scope; did you mean ‘tm’? 788 | mm = (mm << static_cast(-ee)); | ^~ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:790:5: error: ‘mm’ was not declared in this scope; did you mean ‘tm’? 790 | mm *= (FiveTo(E)<< static_cast(E)); | ^~ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:790:12: error: ‘FiveTo’ was not declared in this scope 790 | mm *= (FiveTo(E)<< static_cast(E)); | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:792:11: error: ‘FiveTo’ was not declared in this scope 792 | M *= (FiveTo(-E) << static_cast(-E)); | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:794:11: error: ‘mm’ was not declared in this scope; did you mean ‘tm’? 794 | if (M < mm) { | ^~ | tm /usr/include/CGAL/CORE/BigFloat_impl.h: In member function ‘CORE::BigFloatRep::DecimalOutput CORE::BigFloatRep::toDecimal(unsigned int, bool) const’: /usr/include/CGAL/CORE/BigFloat_impl.h:819:29: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 819 | if (err > 0 && err >= abs(m)) { | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:830:22: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 830 | decOut.sign = sign(m); | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:833:3: error: ‘BigInt’ was not declared in this scope 833 | BigInt M(m); // temporary mantissa | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:834:23: error: ‘M’ was not declared in this scope 834 | long lm = bitLength(M); // binary length of mantissa | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:863:10: error: ‘FiveTo’ was not declared in this scope 863 | M *= FiveTo(-e2); // M = x * 10^(-e2) | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:868:48: error: expected primary-expression before ‘>’ token 868 | std::string decRep = M.convert_to(); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:868:50: error: expected primary-expression before ‘)’ token 868 | std::string decRep = M.convert_to(); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h: In member function ‘void CORE::BigFloatRep::fromString(const char*, CORE::extLong)’: /usr/include/CGAL/CORE/BigFloat_impl.h:1021:3: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 1021 | m = 0; | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:1034:3: error: ‘BigInt’ was not declared in this scope 1034 | BigInt one = 1; | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:1036:9: error: expected ‘;’ before ‘ten’ 1036 | BigInt ten = FiveTo(t) * (one << static_cast(t)); | ^~~~ | ; /usr/include/CGAL/CORE/BigFloat_impl.h:1046:12: error: ‘ten’ was not declared in this scope; did you mean ‘tan’? 1046 | div(m, ten, CORE_posInfty, 4 * prec); | ^~~ | tan /usr/include/CGAL/CORE/BigFloat_impl.h:1048:10: error: ‘ten’ was not declared in this scope; did you mean ‘tan’? 1048 | m *= ten; | ^~~ | tan /usr/include/CGAL/CORE/BigFloat_impl.h: In member function ‘double CORE::BigFloatRep::toDouble() const’: /usr/include/CGAL/CORE/BigFloat_impl.h:1128:7: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 1128 | if (m == 0) | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:1136:3: error: ‘BigInt’ was not declared in this scope 1136 | BigInt M = m >> static_cast(le);// remove error bits in mantissa | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:1147:7: error: ‘M’ was not declared in this scope 1147 | if (M == 0) | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:1152:23: error: ‘M’ was not declared in this scope 1152 | int len = bitLength(M) - 53; // this is positive if M is too large | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:1164:20: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 1164 | return ( sign(m)/foolCompilerZero ); // return a signed infinity | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h:1168:19: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 1168 | return ( sign(m) * 0.0 ); // return signed zero. | ^ | tm /usr/include/CGAL/CORE/BigFloat_impl.h: At global scope: /usr/include/CGAL/CORE/BigFloat_impl.h:1184:1: error: ‘BigInt’ does not name a type 1184 | BigInt BigFloatRep::toBigInt() const { | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h: In member function ‘long int CORE::BigFloatRep::toLong() const’: /usr/include/CGAL/CORE/BigFloat_impl.h:1213:3: error: ‘BigInt’ was not declared in this scope 1213 | BigInt M = m >> static_cast(le); // discard the contaminated bits. | ^~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:1217:20: error: ‘M’ was not declared in this scope 1217 | t = ulongValue(M >> static_cast(-e2)); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:1219:20: error: ‘M’ was not declared in this scope 1219 | t = ulongValue(M << static_cast(e2)); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h:1221:20: error: ‘M’ was not declared in this scope 1221 | t = ulongValue(M); | ^ /usr/include/CGAL/CORE/BigFloat_impl.h: In function ‘CORE::BigFloat CORE::pow(const BigFloat&, long unsigned int)’: /usr/include/CGAL/CORE/BigFloat_impl.h:1233:22: error: call of overloaded ‘BigFloat(int)’ is ambiguous 1233 | return BigFloat(1); | ^ /usr/include/CGAL/CORE/BigFloat.h:118:3: note: candidate: ‘CORE::BigFloat::BigFloat(const CORE::BigFloat&)’ 118 | BigFloat(const BigFloat& rhs) : RCBigFloat(rhs) { | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:98:1: note: candidate: ‘CORE::BigFloat::BigFloat(const CORE::Expr&, const CORE::extLong&, const CORE::extLong&)’ 98 | BigFloat::BigFloat(const Expr& E, const extLong& r, const extLong& a) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:81:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&, const CORE::extLong&, const CORE::extLong&)’ 81 | BigFloat(const BigRat& R, const extLong& r = get_static_defRelPrec(), | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:78:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&)’ 78 | BigFloat(const BigInt& I) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:58:3: note: candidate: ‘CORE::BigFloat::BigFloat(double)’ 58 | BigFloat(double d) : RCBigFloat(new BigFloatRep(d)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:56:3: note: candidate: ‘CORE::BigFloat::BigFloat(long int)’ 56 | BigFloat(long l) : RCBigFloat(new BigFloatRep(l)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:54:3: note: candidate: ‘CORE::BigFloat::BigFloat(unsigned int)’ 54 | BigFloat(unsigned int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:52:3: note: candidate: ‘CORE::BigFloat::BigFloat(int)’ 52 | BigFloat(int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:50:3: note: candidate: ‘CORE::BigFloat::BigFloat(float)’ 50 | BigFloat(float i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:48:3: note: candidate: ‘CORE::BigFloat::BigFloat(short int)’ 48 | BigFloat(short i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h: In function ‘CORE::BigFloat CORE::root(const BigFloat&, long unsigned int, const extLong&, const BigFloat&)’: /usr/include/CGAL/CORE/BigFloat_impl.h:1260:22: error: call of overloaded ‘BigFloat(int)’ is ambiguous 1260 | return BigFloat(0); | ^ /usr/include/CGAL/CORE/BigFloat.h:118:3: note: candidate: ‘CORE::BigFloat::BigFloat(const CORE::BigFloat&)’ 118 | BigFloat(const BigFloat& rhs) : RCBigFloat(rhs) { | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:101:12: note: candidate: ‘CORE::BigFloat::BigFloat(CORE::BigFloatRep*)’ 101 | explicit BigFloat(BigFloatRep* r) : RCBigFloat(new BigFloatRep()) { | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:98:1: note: candidate: ‘CORE::BigFloat::BigFloat(const CORE::Expr&, const CORE::extLong&, const CORE::extLong&)’ 98 | BigFloat::BigFloat(const Expr& E, const extLong& r, const extLong& a) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:81:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&, const CORE::extLong&, const CORE::extLong&)’ 81 | BigFloat(const BigRat& R, const extLong& r = get_static_defRelPrec(), | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:78:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&)’ 78 | BigFloat(const BigInt& I) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:62:3: note: candidate: ‘CORE::BigFloat::BigFloat(const std::string&)’ 62 | BigFloat(const std::string& s) : RCBigFloat(new BigFloatRep(s.c_str())) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:60:3: note: candidate: ‘CORE::BigFloat::BigFloat(const char*)’ 60 | BigFloat(const char* s) : RCBigFloat(new BigFloatRep(s)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:58:3: note: candidate: ‘CORE::BigFloat::BigFloat(double)’ 58 | BigFloat(double d) : RCBigFloat(new BigFloatRep(d)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:56:3: note: candidate: ‘CORE::BigFloat::BigFloat(long int)’ 56 | BigFloat(long l) : RCBigFloat(new BigFloatRep(l)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:54:3: note: candidate: ‘CORE::BigFloat::BigFloat(unsigned int)’ 54 | BigFloat(unsigned int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:52:3: note: candidate: ‘CORE::BigFloat::BigFloat(int)’ 52 | BigFloat(int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:50:3: note: candidate: ‘CORE::BigFloat::BigFloat(float)’ 50 | BigFloat(float i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:48:3: note: candidate: ‘CORE::BigFloat::BigFloat(short int)’ 48 | BigFloat(short i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:1261:19: error: conversion from ‘int’ to ‘const CORE::BigFloat’ is ambiguous 1261 | } else if (x == 1) { | ^ /usr/include/CGAL/CORE/BigFloat.h:81:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&, const CORE::extLong&, const CORE::extLong&)’ 81 | BigFloat(const BigRat& R, const extLong& r = get_static_defRelPrec(), | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:78:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&)’ 78 | BigFloat(const BigInt& I) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:58:3: note: candidate: ‘CORE::BigFloat::BigFloat(double)’ 58 | BigFloat(double d) : RCBigFloat(new BigFloatRep(d)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:56:3: note: candidate: ‘CORE::BigFloat::BigFloat(long int)’ 56 | BigFloat(long l) : RCBigFloat(new BigFloatRep(l)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:54:3: note: candidate: ‘CORE::BigFloat::BigFloat(unsigned int)’ 54 | BigFloat(unsigned int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:52:3: note: candidate: ‘CORE::BigFloat::BigFloat(int)’ 52 | BigFloat(int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:50:3: note: candidate: ‘CORE::BigFloat::BigFloat(float)’ 50 | BigFloat(float i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:48:3: note: candidate: ‘CORE::BigFloat::BigFloat(short int)’ 48 | BigFloat(short i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:441:60: note: initializing argument 2 of ‘bool CORE::operator==(const BigFloat&, const BigFloat&)’ 441 | inline bool operator== (const BigFloat& x, const BigFloat& y) { | ~~~~~~~~~~~~~~~~^ /usr/include/CGAL/CORE/BigFloat_impl.h:1262:22: error: call of overloaded ‘BigFloat(int)’ is ambiguous 1262 | return BigFloat(1); | ^ /usr/include/CGAL/CORE/BigFloat.h:118:3: note: candidate: ‘CORE::BigFloat::BigFloat(const CORE::BigFloat&)’ 118 | BigFloat(const BigFloat& rhs) : RCBigFloat(rhs) { | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:98:1: note: candidate: ‘CORE::BigFloat::BigFloat(const CORE::Expr&, const CORE::extLong&, const CORE::extLong&)’ 98 | BigFloat::BigFloat(const Expr& E, const extLong& r, const extLong& a) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:81:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&, const CORE::extLong&, const CORE::extLong&)’ 81 | BigFloat(const BigRat& R, const extLong& r = get_static_defRelPrec(), | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:78:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&)’ 78 | BigFloat(const BigInt& I) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:58:3: note: candidate: ‘CORE::BigFloat::BigFloat(double)’ 58 | BigFloat(double d) : RCBigFloat(new BigFloatRep(d)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:56:3: note: candidate: ‘CORE::BigFloat::BigFloat(long int)’ 56 | BigFloat(long l) : RCBigFloat(new BigFloatRep(l)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:54:3: note: candidate: ‘CORE::BigFloat::BigFloat(unsigned int)’ 54 | BigFloat(unsigned int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:52:3: note: candidate: ‘CORE::BigFloat::BigFloat(int)’ 52 | BigFloat(int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:50:3: note: candidate: ‘CORE::BigFloat::BigFloat(float)’ 50 | BigFloat(float i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:48:3: note: candidate: ‘CORE::BigFloat::BigFloat(short int)’ 48 | BigFloat(short i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:1275:16: error: conversion from ‘int’ to ‘const CORE::BigFloat’ is ambiguous 1275 | z = ((bk-1)*z + q).div(bk, a); | ^ /usr/include/CGAL/CORE/BigFloat.h:81:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&, const CORE::extLong&, const CORE::extLong&)’ 81 | BigFloat(const BigRat& R, const extLong& r = get_static_defRelPrec(), | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:78:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&)’ 78 | BigFloat(const BigInt& I) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:58:3: note: candidate: ‘CORE::BigFloat::BigFloat(double)’ 58 | BigFloat(double d) : RCBigFloat(new BigFloatRep(d)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:56:3: note: candidate: ‘CORE::BigFloat::BigFloat(long int)’ 56 | BigFloat(long l) : RCBigFloat(new BigFloatRep(l)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:54:3: note: candidate: ‘CORE::BigFloat::BigFloat(unsigned int)’ 54 | BigFloat(unsigned int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:52:3: note: candidate: ‘CORE::BigFloat::BigFloat(int)’ 52 | BigFloat(int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:50:3: note: candidate: ‘CORE::BigFloat::BigFloat(float)’ 50 | BigFloat(float i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:48:3: note: candidate: ‘CORE::BigFloat::BigFloat(short int)’ 48 | BigFloat(short i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:422:63: note: initializing argument 2 of ‘CORE::BigFloat CORE::operator-(const BigFloat&, const BigFloat&)’ 422 | inline BigFloat operator- (const BigFloat& x, const BigFloat& y) { | ~~~~~~~~~~~~~~~~^ In file included from /usr/include/CGAL/number_type_basic.h:35: /usr/include/CGAL/CORE_coercion_traits.h: In member function ‘CGAL::Coercion_traits::Type CGAL::Coercion_traits::Cast::operator()(const int&) const’: /usr/include/CGAL/CORE_coercion_traits.h:34:5: error: call of overloaded ‘Expr(const int&)’ is ambiguous 34 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(int ,::CORE::Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Expr.h:141:3: note: candidate: ‘CORE::Expr::Expr(const CORE::Expr&)’ 141 | Expr(const Expr& rhs) : RCExpr(rhs) { | ^~~~ /usr/include/CGAL/CORE/Expr.h:121:3: note: candidate: ‘CORE::Expr::Expr(const CORE::Real&)’ 121 | Expr(const Real &r) : RCExpr(new ConstRealRep(r)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:104:3: note: candidate: ‘CORE::Expr::Expr(const CORE::BigFloat&)’ 104 | Expr(const BigFloat& F) : RCExpr(new ConstRealRep(Real(F))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:91:3: note: candidate: ‘CORE::Expr::Expr(const int&)’ 91 | Expr(const BigInt& I) : RCExpr(new ConstRealRep(Real(I))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:81:3: note: candidate: ‘CORE::Expr::Expr(double)’ 81 | Expr(double d) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:72:3: note: candidate: ‘CORE::Expr::Expr(float)’ 72 | Expr(float f) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:61:3: note: candidate: ‘CORE::Expr::Expr(long unsigned int)’ 61 | Expr(unsigned long ul) : RCExpr(new ConstRealRep(Real(ul))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:59:3: note: candidate: ‘CORE::Expr::Expr(long int)’ 59 | Expr(long l) : RCExpr(new ConstRealRep(Real(l))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:56:3: note: candidate: ‘CORE::Expr::Expr(unsigned int)’ 56 | Expr(unsigned int ui) : RCExpr(new ConstDoubleRep(ui)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:54:3: note: candidate: ‘CORE::Expr::Expr(short int)’ 54 | Expr(short i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:52:3: note: candidate: ‘CORE::Expr::Expr(int)’ 52 | Expr(int i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE_coercion_traits.h: In member function ‘CGAL::Coercion_traits::Type CGAL::Coercion_traits::Cast::operator()(const int&) const’: /usr/include/CGAL/CORE_coercion_traits.h:34:5: error: call of overloaded ‘Expr(const int&)’ is ambiguous 34 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(int ,::CORE::Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/Expr.h:141:3: note: candidate: ‘CORE::Expr::Expr(const CORE::Expr&)’ 141 | Expr(const Expr& rhs) : RCExpr(rhs) { | ^~~~ /usr/include/CGAL/CORE/Expr.h:121:3: note: candidate: ‘CORE::Expr::Expr(const CORE::Real&)’ 121 | Expr(const Real &r) : RCExpr(new ConstRealRep(r)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:104:3: note: candidate: ‘CORE::Expr::Expr(const CORE::BigFloat&)’ 104 | Expr(const BigFloat& F) : RCExpr(new ConstRealRep(Real(F))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:91:3: note: candidate: ‘CORE::Expr::Expr(const int&)’ 91 | Expr(const BigInt& I) : RCExpr(new ConstRealRep(Real(I))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:81:3: note: candidate: ‘CORE::Expr::Expr(double)’ 81 | Expr(double d) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:72:3: note: candidate: ‘CORE::Expr::Expr(float)’ 72 | Expr(float f) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:61:3: note: candidate: ‘CORE::Expr::Expr(long unsigned int)’ 61 | Expr(unsigned long ul) : RCExpr(new ConstRealRep(Real(ul))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:59:3: note: candidate: ‘CORE::Expr::Expr(long int)’ 59 | Expr(long l) : RCExpr(new ConstRealRep(Real(l))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:56:3: note: candidate: ‘CORE::Expr::Expr(unsigned int)’ 56 | Expr(unsigned int ui) : RCExpr(new ConstDoubleRep(ui)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:54:3: note: candidate: ‘CORE::Expr::Expr(short int)’ 54 | Expr(short i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:52:3: note: candidate: ‘CORE::Expr::Expr(int)’ 52 | Expr(int i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE_coercion_traits.h: At global scope: /usr/include/CGAL/CORE_coercion_traits.h:38:5: error: ‘BigInt’ is not a member of ‘CORE’ 38 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(::CORE::BigInt,::CORE::Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE_coercion_traits.h:38:5: error: template argument 1 is invalid 38 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(::CORE::BigInt,::CORE::Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE_coercion_traits.h:38:5: error: ‘BigInt’ is not a member of ‘CORE’ 38 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(::CORE::BigInt,::CORE::Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE_coercion_traits.h:38:5: error: template argument 2 is invalid 38 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(::CORE::BigInt,::CORE::Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE_coercion_traits.h:39:5: error: ‘BigRat’ is not a member of ‘CORE’; did you mean ‘BigFloat’? 39 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(::CORE::BigRat,::CORE::Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE_coercion_traits.h:39:5: error: template argument 1 is invalid 39 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(::CORE::BigRat,::CORE::Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE_coercion_traits.h:39:5: error: ‘BigRat’ is not a member of ‘CORE’; did you mean ‘BigFloat’? 39 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(::CORE::BigRat,::CORE::Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE_coercion_traits.h:39:5: error: template argument 2 is invalid 39 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(::CORE::BigRat,::CORE::Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE_coercion_traits.h: In member function ‘CGAL::Coercion_traits::Type CGAL::Coercion_traits::Cast::operator()(const int&) const’: /usr/include/CGAL/CORE_coercion_traits.h:45:5: error: call of overloaded ‘BigFloat(const int&)’ is ambiguous 45 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(int ,::CORE::BigFloat) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:118:3: note: candidate: ‘CORE::BigFloat::BigFloat(const CORE::BigFloat&)’ 118 | BigFloat(const BigFloat& rhs) : RCBigFloat(rhs) { | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:98:1: note: candidate: ‘CORE::BigFloat::BigFloat(const CORE::Expr&, const CORE::extLong&, const CORE::extLong&)’ 98 | BigFloat::BigFloat(const Expr& E, const extLong& r, const extLong& a) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:81:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&, const CORE::extLong&, const CORE::extLong&)’ 81 | BigFloat(const BigRat& R, const extLong& r = get_static_defRelPrec(), | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:78:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&)’ 78 | BigFloat(const BigInt& I) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:58:3: note: candidate: ‘CORE::BigFloat::BigFloat(double)’ 58 | BigFloat(double d) : RCBigFloat(new BigFloatRep(d)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:56:3: note: candidate: ‘CORE::BigFloat::BigFloat(long int)’ 56 | BigFloat(long l) : RCBigFloat(new BigFloatRep(l)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:54:3: note: candidate: ‘CORE::BigFloat::BigFloat(unsigned int)’ 54 | BigFloat(unsigned int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:52:3: note: candidate: ‘CORE::BigFloat::BigFloat(int)’ 52 | BigFloat(int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:50:3: note: candidate: ‘CORE::BigFloat::BigFloat(float)’ 50 | BigFloat(float i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:48:3: note: candidate: ‘CORE::BigFloat::BigFloat(short int)’ 48 | BigFloat(short i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE_coercion_traits.h: In member function ‘CGAL::Coercion_traits::Type CGAL::Coercion_traits::Cast::operator()(const int&) const’: /usr/include/CGAL/CORE_coercion_traits.h:45:5: error: call of overloaded ‘BigFloat(const int&)’ is ambiguous 45 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(int ,::CORE::BigFloat) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:118:3: note: candidate: ‘CORE::BigFloat::BigFloat(const CORE::BigFloat&)’ 118 | BigFloat(const BigFloat& rhs) : RCBigFloat(rhs) { | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:98:1: note: candidate: ‘CORE::BigFloat::BigFloat(const CORE::Expr&, const CORE::extLong&, const CORE::extLong&)’ 98 | BigFloat::BigFloat(const Expr& E, const extLong& r, const extLong& a) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:81:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&, const CORE::extLong&, const CORE::extLong&)’ 81 | BigFloat(const BigRat& R, const extLong& r = get_static_defRelPrec(), | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:78:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&)’ 78 | BigFloat(const BigInt& I) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:58:3: note: candidate: ‘CORE::BigFloat::BigFloat(double)’ 58 | BigFloat(double d) : RCBigFloat(new BigFloatRep(d)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:56:3: note: candidate: ‘CORE::BigFloat::BigFloat(long int)’ 56 | BigFloat(long l) : RCBigFloat(new BigFloatRep(l)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:54:3: note: candidate: ‘CORE::BigFloat::BigFloat(unsigned int)’ 54 | BigFloat(unsigned int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:52:3: note: candidate: ‘CORE::BigFloat::BigFloat(int)’ 52 | BigFloat(int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:50:3: note: candidate: ‘CORE::BigFloat::BigFloat(float)’ 50 | BigFloat(float i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:48:3: note: candidate: ‘CORE::BigFloat::BigFloat(short int)’ 48 | BigFloat(short i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE_coercion_traits.h: At global scope: /usr/include/CGAL/CORE_coercion_traits.h:51:49: error: ‘BigInt’ is not a member of ‘CORE’ 51 | struct Coercion_traits{ | ^~~~~~ /usr/include/CGAL/CORE_coercion_traits.h:51:55: error: template argument 2 is invalid 51 | struct Coercion_traits{ | ^ /usr/include/CGAL/CORE_coercion_traits.h:73:49: error: ‘BigRat’ is not a member of ‘CORE’; did you mean ‘BigFloat’? 73 | struct Coercion_traits{ | ^~~~~~ | BigFloat /usr/include/CGAL/CORE_coercion_traits.h:73:55: error: template argument 2 is invalid 73 | struct Coercion_traits{ | ^ /usr/include/CGAL/CORE_coercion_traits.h:114:45: error: ‘BigInt’ is not a member of ‘CORE’ 114 | template <> struct Coercion_traits< ::CORE::BigInt, CORE::BigFloat > | ^~~~~~ /usr/include/CGAL/CORE_coercion_traits.h:114:68: error: template argument 1 is invalid 114 | template <> struct Coercion_traits< ::CORE::BigInt, CORE::BigFloat > | ^ /usr/include/CGAL/CORE_coercion_traits.h:115:55: error: ‘BigInt’ is not a member of ‘CORE’ 115 | :public Coercion_traits< CORE::BigFloat , ::CORE::BigInt >{}; | ^~~~~~ /usr/include/CGAL/CORE_coercion_traits.h:115:62: error: template argument 2 is invalid 115 | :public Coercion_traits< CORE::BigFloat , ::CORE::BigInt >{}; | ^ /usr/include/CGAL/CORE_coercion_traits.h:117:45: error: ‘BigRat’ is not a member of ‘CORE’; did you mean ‘BigFloat’? 117 | template <> struct Coercion_traits< ::CORE::BigRat, CORE::BigFloat > | ^~~~~~ | BigFloat /usr/include/CGAL/CORE_coercion_traits.h:117:68: error: template argument 1 is invalid 117 | template <> struct Coercion_traits< ::CORE::BigRat, CORE::BigFloat > | ^ /usr/include/CGAL/CORE_coercion_traits.h:118:55: error: ‘BigRat’ is not a member of ‘CORE’; did you mean ‘BigFloat’? 118 | :public Coercion_traits< CORE::BigFloat , ::CORE::BigRat >{}; | ^~~~~~ | BigFloat /usr/include/CGAL/CORE_coercion_traits.h:118:62: error: template argument 2 is invalid 118 | :public Coercion_traits< CORE::BigFloat , ::CORE::BigRat >{}; | ^ /usr/include/CGAL/CORE_BigFloat.h: In member function ‘CGAL::Interval_traits::Bound CGAL::Interval_traits::Lower::operator()(CGAL::Interval_traits::Interval) const’: /usr/include/CGAL/CORE_BigFloat.h:41:56: error: ‘CGAL::Interval_traits::Interval’ {aka ‘class CORE::BigFloat’} has no member named ‘m’ 41 | CORE::BigFloat result = ::CORE::BigFloat(x.m()-x.err(),0,x.exp()); | ^ /usr/include/CGAL/CORE_BigFloat.h: In member function ‘CGAL::Interval_traits::Bound CGAL::Interval_traits::Upper::operator()(CGAL::Interval_traits::Interval) const’: /usr/include/CGAL/CORE_BigFloat.h:49:56: error: ‘CGAL::Interval_traits::Interval’ {aka ‘class CORE::BigFloat’} has no member named ‘m’ 49 | CORE::BigFloat result = ::CORE::BigFloat(x.m()+x.err(),0,x.exp()); | ^ /usr/include/CGAL/CORE_BigFloat.h: In member function ‘CGAL::Interval_traits::Bound CGAL::Interval_traits::Width::operator()(CGAL::Interval_traits::Interval) const’: /usr/include/CGAL/CORE_BigFloat.h:59:32: error: ‘BigInt’ is not a member of ‘CORE’ 59 | return Bound(CORE::BigInt(err),0,x.exp()); | ^~~~~~ /usr/include/CGAL/CORE_BigFloat.h: In member function ‘CGAL::Interval_traits::Bound CGAL::Interval_traits::Median::operator()(CGAL::Interval_traits::Interval) const’: /usr/include/CGAL/CORE_BigFloat.h:66:28: error: ‘CGAL::Interval_traits::Interval’ {aka ‘class CORE::BigFloat’} has no member named ‘m’ 66 | return Bound(x.m(),0,x.exp()); | ^ /usr/include/CGAL/CORE_BigFloat.h: In member function ‘CGAL::Interval_traits::Interval CGAL::Interval_traits::Hull::operator()(CGAL::Interval_traits::Interval, CGAL::Interval_traits::Interval) const’: /usr/include/CGAL/CORE_BigFloat.h:156:20: error: ‘CGAL::Interval_traits::Interval’ {aka ‘class CORE::BigFloat’} has no member named ‘m’ 156 | if ((x.m() == y.m()) && (x.err() == y.err()) && (x.exp() == y.exp())) { | ^ /usr/include/CGAL/CORE_BigFloat.h:156:29: error: ‘CGAL::Interval_traits::Interval’ {aka ‘class CORE::BigFloat’} has no member named ‘m’ 156 | if ((x.m() == y.m()) && (x.err() == y.err()) && (x.exp() == y.exp())) { | ^ /usr/include/CGAL/CORE_BigFloat.h:163:50: error: conversion from ‘int’ to ‘const CORE::BigFloat’ is ambiguous 163 | CORE::BigFloat mid = (lower + upper)/2; | ^ /usr/include/CGAL/CORE/BigFloat.h:81:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&, const CORE::extLong&, const CORE::extLong&)’ 81 | BigFloat(const BigRat& R, const extLong& r = get_static_defRelPrec(), | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:78:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&)’ 78 | BigFloat(const BigInt& I) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:58:3: note: candidate: ‘CORE::BigFloat::BigFloat(double)’ 58 | BigFloat(double d) : RCBigFloat(new BigFloatRep(d)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:56:3: note: candidate: ‘CORE::BigFloat::BigFloat(long int)’ 56 | BigFloat(long l) : RCBigFloat(new BigFloatRep(l)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:54:3: note: candidate: ‘CORE::BigFloat::BigFloat(unsigned int)’ 54 | BigFloat(unsigned int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:52:3: note: candidate: ‘CORE::BigFloat::BigFloat(int)’ 52 | BigFloat(int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:50:3: note: candidate: ‘CORE::BigFloat::BigFloat(float)’ 50 | BigFloat(float i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:48:3: note: candidate: ‘CORE::BigFloat::BigFloat(short int)’ 48 | BigFloat(short i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:434:63: note: initializing argument 2 of ‘CORE::BigFloat CORE::operator/(const BigFloat&, const BigFloat&)’ 434 | inline BigFloat operator/ (const BigFloat& x, const BigFloat& y) { | ~~~~~~~~~~~~~~~~^ /usr/include/CGAL/CORE_BigFloat.h:170:66: error: call of overloaded ‘BigFloat(int)’ is ambiguous 170 | CORE::BigFloat err = (upper - lower)/CORE::BigFloat(2); | ^ /usr/include/CGAL/CORE/BigFloat.h:118:3: note: candidate: ‘CORE::BigFloat::BigFloat(const CORE::BigFloat&)’ 118 | BigFloat(const BigFloat& rhs) : RCBigFloat(rhs) { | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:98:1: note: candidate: ‘CORE::BigFloat::BigFloat(const CORE::Expr&, const CORE::extLong&, const CORE::extLong&)’ 98 | BigFloat::BigFloat(const Expr& E, const extLong& r, const extLong& a) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:81:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&, const CORE::extLong&, const CORE::extLong&)’ 81 | BigFloat(const BigRat& R, const extLong& r = get_static_defRelPrec(), | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:78:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&)’ 78 | BigFloat(const BigInt& I) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:58:3: note: candidate: ‘CORE::BigFloat::BigFloat(double)’ 58 | BigFloat(double d) : RCBigFloat(new BigFloatRep(d)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:56:3: note: candidate: ‘CORE::BigFloat::BigFloat(long int)’ 56 | BigFloat(long l) : RCBigFloat(new BigFloatRep(l)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:54:3: note: candidate: ‘CORE::BigFloat::BigFloat(unsigned int)’ 54 | BigFloat(unsigned int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:52:3: note: candidate: ‘CORE::BigFloat::BigFloat(int)’ 52 | BigFloat(int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:50:3: note: candidate: ‘CORE::BigFloat::BigFloat(float)’ 50 | BigFloat(float i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:48:3: note: candidate: ‘CORE::BigFloat::BigFloat(short int)’ 48 | BigFloat(short i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE_BigFloat.h:181:38: error: ‘class CORE::BigFloat’ has no member named ‘m’ 181 | if(::CORE::bitLength(err.m()+err.err()) >= static_cast(digits_long)){ | ^ /usr/include/CGAL/CORE_BigFloat.h:183:70: error: ‘class CORE::BigFloat’ has no member named ‘m’ 183 | long shift = static_cast(::CORE::bitLength(err.m())) - digits_long + 1; | ^ /usr/include/CGAL/CORE_BigFloat.h:185:23: error: ‘BigInt’ is not a member of ‘CORE’ 185 | CORE::BigInt bi = (err.m() + err.err()); | ^~~~~~ /usr/include/CGAL/CORE_BigFloat.h:186:17: error: ‘bi’ was not declared in this scope 186 | bi = bi >> shift; | ^~ /usr/include/CGAL/CORE_BigFloat.h:186:17: note: suggested alternatives: In file included from /usr/include/boost/container/allocator_traits.hpp:31, from /usr/include/boost/container/flat_set.hpp:25: /usr/include/boost/container/container_fwd.hpp:73:35: note: ‘boost::container::dtl::bi’ 73 | namespace bi = boost::intrusive; | ^ /usr/include/boost/container/container_fwd.hpp:78:35: note: ‘boost::container::pmr::bi’ 78 | namespace bi = boost::intrusive; | ^ /usr/include/CGAL/CORE_BigFloat.h:190:61: error: ‘class CORE::BigFloat’ has no member named ‘m’ 190 | err = CORE::BigFloat(0, CORE::longValue(err.m())+err.err(),err.exp()); | ^ /usr/include/CGAL/CORE_BigFloat.h:199:23: error: ‘BigInt’ is not a member of ‘CORE’ 199 | CORE::BigInt mid_m = mid.m(); | ^~~~~~ /usr/include/CGAL/CORE_BigFloat.h:201:17: error: ‘mid_m’ was not declared in this scope 201 | mid_m = mid_m << (mid.exp()-err.exp())*CORE::CHUNK_BIT; | ^~~~~ /usr/include/CGAL/CORE_BigFloat.h: In function ‘CORE::BigFloat CGAL::internal::round(const CORE::BigFloat&, long int)’: /usr/include/CGAL/CORE_BigFloat.h:263:11: error: ‘BigInt’ is not a member of ‘CORE’ 263 | CORE::BigInt m = x.m(); | ^~~~~~ /usr/include/CGAL/CORE_BigFloat.h:280:53: error: ‘m’ was not declared in this scope 280 | shift = static_cast(::CORE::bitLength(m)) - rel_prec - 3; | ^ /usr/include/CGAL/CORE_BigFloat.h:285:7: error: ‘m’ was not declared in this scope 285 | m >>= shift ; | ^ /usr/include/CGAL/CORE_BigFloat.h: In member function ‘long int CGAL::Bigfloat_interval_traits::Relative_precision::operator()(CGAL::Bigfloat_interval_traits::NT) const’: /usr/include/CGAL/CORE_BigFloat.h:329:35: error: ‘CGAL::Bigfloat_interval_traits::NT’ {aka ‘class CORE::BigFloat’} has no member named ‘m’ 329 | w /= ::CORE::BigFloat(x.m()-x.err(),0,x.exp()); | ^ /usr/include/CGAL/CORE_BigFloat.h:331:39: error: ‘BigInt’ is not a member of ‘CORE’ 331 | return -(CORE::ceilLg(CORE::BigInt(w.m()+w.err()))+w.exp()*CORE::CHUNK_BIT); | ^~~~~~ /usr/include/CGAL/CORE_BigFloat.h:331:48: error: ‘CGAL::Bigfloat_interval_traits::NT’ {aka ‘class CORE::BigFloat’} has no member named ‘m’ 331 | return -(CORE::ceilLg(CORE::BigInt(w.m()+w.err()))+w.exp()*CORE::CHUNK_BIT); | ^ /usr/include/CGAL/CORE_BigFloat.h: In member function ‘CGAL::Algebraic_structure_traits_base::Type CGAL::Algebraic_structure_traits::Sqrt::operator()(const CGAL::Algebraic_structure_traits_base::Type&) const’: /usr/include/CGAL/CORE_BigFloat.h:388:19: error: ‘CGAL::Algebraic_structure_traits_base::Type’ {aka ‘class CORE::BigFloat’} has no member named ‘m’ 388 | a.m(),0,0).sqrt(::CORE::get_static_defRelPrec().toLong()); | ^ /usr/include/CGAL/CORE_BigFloat.h: In member function ‘CGAL::Algebraic_structure_traits_base::Type CGAL::Algebraic_structure_traits::Kth_root::operator()(int, const CGAL::Algebraic_structure_traits_base::Type&) const’: /usr/include/CGAL/CORE_BigFloat.h:410:21: error: conversion from ‘int’ to ‘const CORE::BigFloat’ is ambiguous 410 | if( x < 0 && k%2 != 0) { | ^ /usr/include/CGAL/CORE/BigFloat.h:81:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&, const CORE::extLong&, const CORE::extLong&)’ 81 | BigFloat(const BigRat& R, const extLong& r = get_static_defRelPrec(), | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:78:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&)’ 78 | BigFloat(const BigInt& I) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:60:3: note: candidate: ‘CORE::BigFloat::BigFloat(const char*)’ 60 | BigFloat(const char* s) : RCBigFloat(new BigFloatRep(s)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:58:3: note: candidate: ‘CORE::BigFloat::BigFloat(double)’ 58 | BigFloat(double d) : RCBigFloat(new BigFloatRep(d)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:56:3: note: candidate: ‘CORE::BigFloat::BigFloat(long int)’ 56 | BigFloat(long l) : RCBigFloat(new BigFloatRep(l)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:54:3: note: candidate: ‘CORE::BigFloat::BigFloat(unsigned int)’ 54 | BigFloat(unsigned int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:52:3: note: candidate: ‘CORE::BigFloat::BigFloat(int)’ 52 | BigFloat(int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:50:3: note: candidate: ‘CORE::BigFloat::BigFloat(float)’ 50 | BigFloat(float i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:48:3: note: candidate: ‘CORE::BigFloat::BigFloat(short int)’ 48 | BigFloat(short i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:461:59: note: initializing argument 2 of ‘bool CORE::operator<(const BigFloat&, const BigFloat&)’ 461 | inline bool operator< (const BigFloat& x, const BigFloat& y) { | ~~~~~~~~~~~~~~~~^ /usr/include/CGAL/CORE_BigFloat.h: In member function ‘CGAL::INTERN_RET::Real_embeddable_traits_base >::Type CGAL::Real_embeddable_traits::Abs::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const’: /usr/include/CGAL/CORE_BigFloat.h:432:23: error: ‘BigInt’ is not a member of ‘CORE’ 432 | CORE::BigInt m; | ^~~~~~ /usr/include/CGAL/CORE_BigFloat.h:433:22: error: ‘const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type’ {aka ‘const class CORE::BigFloat’} has no member named ‘m’ 433 | if(x.m() < 0 ){ | ^ /usr/include/CGAL/CORE_BigFloat.h:434:21: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 434 | m = -(x.m()-x.err()); | ^ | tm /usr/include/CGAL/CORE_BigFloat.h:434:29: error: ‘const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type’ {aka ‘const class CORE::BigFloat’} has no member named ‘m’ 434 | m = -(x.m()-x.err()); | ^ /usr/include/CGAL/CORE_BigFloat.h:436:21: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 436 | m = x.m()+x.err(); | ^ | tm /usr/include/CGAL/CORE_BigFloat.h:436:28: error: ‘const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type’ {aka ‘const class CORE::BigFloat’} has no member named ‘m’ 436 | m = x.m()+x.err(); | ^ /usr/include/CGAL/CORE_BigFloat.h:438:20: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 438 | if(m % 2 == 1) m += 1; | ^ | tm /usr/include/CGAL/CORE_BigFloat.h:440:28: error: ‘m’ was not declared in this scope; did you mean ‘tm’? 440 | Type upper(m,0,x.exp()); | ^ | tm /usr/include/CGAL/CORE_BigFloat.h:441:58: error: call of overloaded ‘BigFloat(int)’ is ambiguous 441 | result = CORE::centerize(CORE::BigFloat(0),upper); | ^ /usr/include/CGAL/CORE/BigFloat.h:118:3: note: candidate: ‘CORE::BigFloat::BigFloat(const CORE::BigFloat&)’ 118 | BigFloat(const BigFloat& rhs) : RCBigFloat(rhs) { | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:101:12: note: candidate: ‘CORE::BigFloat::BigFloat(CORE::BigFloatRep*)’ 101 | explicit BigFloat(BigFloatRep* r) : RCBigFloat(new BigFloatRep()) { | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:98:1: note: candidate: ‘CORE::BigFloat::BigFloat(const CORE::Expr&, const CORE::extLong&, const CORE::extLong&)’ 98 | BigFloat::BigFloat(const Expr& E, const extLong& r, const extLong& a) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:81:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&, const CORE::extLong&, const CORE::extLong&)’ 81 | BigFloat(const BigRat& R, const extLong& r = get_static_defRelPrec(), | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:78:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&)’ 78 | BigFloat(const BigInt& I) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:62:3: note: candidate: ‘CORE::BigFloat::BigFloat(const std::string&)’ 62 | BigFloat(const std::string& s) : RCBigFloat(new BigFloatRep(s.c_str())) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:60:3: note: candidate: ‘CORE::BigFloat::BigFloat(const char*)’ 60 | BigFloat(const char* s) : RCBigFloat(new BigFloatRep(s)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:58:3: note: candidate: ‘CORE::BigFloat::BigFloat(double)’ 58 | BigFloat(double d) : RCBigFloat(new BigFloatRep(d)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:56:3: note: candidate: ‘CORE::BigFloat::BigFloat(long int)’ 56 | BigFloat(long l) : RCBigFloat(new BigFloatRep(l)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:54:3: note: candidate: ‘CORE::BigFloat::BigFloat(unsigned int)’ 54 | BigFloat(unsigned int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:52:3: note: candidate: ‘CORE::BigFloat::BigFloat(int)’ 52 | BigFloat(int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:50:3: note: candidate: ‘CORE::BigFloat::BigFloat(float)’ 50 | BigFloat(float i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:48:3: note: candidate: ‘CORE::BigFloat::BigFloat(short int)’ 48 | BigFloat(short i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE_BigFloat.h:444:27: error: ‘CGAL::INTERN_RET::Real_embeddable_traits_base >::Type’ {aka ‘class CORE::BigFloat’} has no member named ‘m’ 444 | if(result.m()-result.err() != 0){ | ^ In file included from /usr/include/CGAL/CORE_BigFloat.h:516: /usr/include/CGAL/CORE_Expr.h: In member function ‘CGAL::Algebraic_structure_traits_base::Type CGAL::Algebraic_structure_traits::Kth_root::operator()(int, const CGAL::Algebraic_structure_traits_base::Type&) const’: /usr/include/CGAL/CORE_Expr.h:52:19: error: conversion from ‘int’ to ‘const CORE::Expr’ is ambiguous 52 | if( x < 0 && k%2 != 0) | ^ /usr/include/CGAL/CORE/Expr.h:135:3: note: candidate: ‘CORE::Expr::Expr(CORE::ExprRep*)’ 135 | Expr(ExprRep* p) : RCExpr(p) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:113:3: note: candidate: ‘CORE::Expr::Expr(const char*, const CORE::extLong&)’ 113 | Expr(const char *s, const extLong& p = get_static_defInputDigits()) | ^~~~ /usr/include/CGAL/CORE/Expr.h:91:3: note: candidate: ‘CORE::Expr::Expr(const int&)’ 91 | Expr(const BigInt& I) : RCExpr(new ConstRealRep(Real(I))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:81:3: note: candidate: ‘CORE::Expr::Expr(double)’ 81 | Expr(double d) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:72:3: note: candidate: ‘CORE::Expr::Expr(float)’ 72 | Expr(float f) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:61:3: note: candidate: ‘CORE::Expr::Expr(long unsigned int)’ 61 | Expr(unsigned long ul) : RCExpr(new ConstRealRep(Real(ul))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:59:3: note: candidate: ‘CORE::Expr::Expr(long int)’ 59 | Expr(long l) : RCExpr(new ConstRealRep(Real(l))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:56:3: note: candidate: ‘CORE::Expr::Expr(unsigned int)’ 56 | Expr(unsigned int ui) : RCExpr(new ConstDoubleRep(ui)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:54:3: note: candidate: ‘CORE::Expr::Expr(short int)’ 54 | Expr(short i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:52:3: note: candidate: ‘CORE::Expr::Expr(int)’ 52 | Expr(int i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:408:52: note: initializing argument 2 of ‘bool CORE::operator<(const Expr&, const Expr&)’ 408 | inline bool operator< (const Expr& e1, const Expr& e2) { | ~~~~~~~~~~~~^~ In file included from /usr/include/CGAL/CORE_Expr.h:194: /usr/include/CGAL/CORE_arithmetic_kernel.h: At global scope: /usr/include/CGAL/CORE_arithmetic_kernel.h:44:19: error: ‘BigInt’ in namespace ‘CORE’ does not name a type 44 | typedef CORE::BigInt Integer; | ^~~~~~ /usr/include/CGAL/CORE_arithmetic_kernel.h:46:19: error: ‘BigRat’ in namespace ‘CORE’ does not name a type; did you mean ‘BigFloat’? 46 | typedef CORE::BigRat Exact_float_number; | ^~~~~~ | BigFloat /usr/include/CGAL/CORE_arithmetic_kernel.h:48:19: error: ‘BigRat’ in namespace ‘CORE’ does not name a type; did you mean ‘BigFloat’? 48 | typedef CORE::BigRat Rational; | ^~~~~~ | BigFloat In file included from /usr/include/CGAL/boost_mp.h:17, from /usr/include/CGAL/BOOST_MP_arithmetic_kernel.h:18, from /usr/include/CGAL/CORE_arithmetic_kernel.h:69: /usr/include/CGAL/cpp_float.h: In member function ‘bool CGAL::cpp_float::is_positive() const’: /usr/include/CGAL/cpp_float.h:334:29: error: cannot convert ‘CGAL::Null_functor::result_type’ {aka ‘CGAL::Null_tag’} to ‘bool’ in return 334 | return CGAL::is_positive(man); | ~~~~~~~~~~~~~~~~~^~~~~ | | | CGAL::Null_functor::result_type {aka CGAL::Null_tag} /usr/include/CGAL/cpp_float.h: In member function ‘bool CGAL::cpp_float::is_negative() const’: /usr/include/CGAL/cpp_float.h:339:29: error: cannot convert ‘CGAL::Null_functor::result_type’ {aka ‘CGAL::Null_tag’} to ‘bool’ in return 339 | return CGAL::is_negative(man); | ~~~~~~~~~~~~~~~~~^~~~~ | | | CGAL::Null_functor::result_type {aka CGAL::Null_tag} /usr/include/CGAL/cpp_float.h: In member function ‘double CGAL::cpp_float::to_double() const’: /usr/include/CGAL/cpp_float.h:412:29: error: cannot convert ‘CGAL::Null_functor::result_type’ {aka ‘CGAL::Null_tag’} to ‘double’ in return 412 | return CGAL::to_double(man); | ~~~~~~~~~~~~~~~^~~~~ | | | CGAL::Null_functor::result_type {aka CGAL::Null_tag} /usr/include/CGAL/cpp_float.h:417:29: error: cannot convert ‘CGAL::Null_functor::result_type’ {aka ‘CGAL::Null_tag’} to ‘double’ in return 417 | return CGAL::to_double(as); | ~~~~~~~~~~~~~~~^~~~ | | | CGAL::Null_functor::result_type {aka CGAL::Null_tag} /usr/include/CGAL/cpp_float.h:422:27: error: cannot convert ‘CGAL::Null_functor::result_type’ {aka ‘CGAL::Null_tag’} to ‘double’ in return 422 | return CGAL::to_double(r); | ~~~~~~~~~~~~~~~^~~ | | | CGAL::Null_functor::result_type {aka CGAL::Null_tag} /usr/include/CGAL/cpp_float.h: In member function ‘std::pair CGAL::cpp_float::to_interval() const’: /usr/include/CGAL/cpp_float.h:428:31: error: could not convert ‘CGAL::to_interval > >(((const CGAL::cpp_float*)this)->CGAL::cpp_float::man)’ from ‘CGAL::Null_functor::result_type’ {aka ‘CGAL::Null_tag’} to ‘std::pair’ 428 | return CGAL::to_interval(man); | ~~~~~~~~~~~~~~~~~^~~~~ | | | CGAL::Null_functor::result_type {aka CGAL::Null_tag} /usr/include/CGAL/cpp_float.h:432:31: error: could not convert ‘CGAL::to_interval > >(as)’ from ‘CGAL::Null_functor::result_type’ {aka ‘CGAL::Null_tag’} to ‘std::pair’ 432 | return CGAL::to_interval(as); | ~~~~~~~~~~~~~~~~~^~~~ | | | CGAL::Null_functor::result_type {aka CGAL::Null_tag} /usr/include/CGAL/cpp_float.h:437:29: error: could not convert ‘CGAL::to_interval > > >(r)’ from ‘CGAL::Null_functor::result_type’ {aka ‘CGAL::Null_tag’} to ‘std::pair’ 437 | return CGAL::to_interval(r); | ~~~~~~~~~~~~~~~~~^~~ | | | CGAL::Null_functor::result_type {aka CGAL::Null_tag} /usr/include/CGAL/cpp_float.h: In member function ‘bool CGAL::cpp_float::is_zero() const’: /usr/include/CGAL/cpp_float.h:442:25: error: cannot convert ‘CGAL::Null_functor::result_type’ {aka ‘CGAL::Null_tag’} to ‘bool’ in return 442 | return CGAL::is_zero(man); | ~~~~~~~~~~~~~^~~~~ | | | CGAL::Null_functor::result_type {aka CGAL::Null_tag} /usr/include/CGAL/cpp_float.h: In member function ‘CGAL::Sign CGAL::cpp_float::sign() const’: /usr/include/CGAL/cpp_float.h:458:22: error: cannot convert ‘CGAL::Null_functor::result_type’ {aka ‘CGAL::Null_tag’} to ‘CGAL::Sign’ in return 458 | return CGAL::sign(man); | ~~~~~~~~~~^~~~~ | | | CGAL::Null_functor::result_type {aka CGAL::Null_tag} /usr/include/CGAL/CORE_Expr.h: In static member function ‘static Eigen::NumTraits::Real Eigen::NumTraits::epsilon()’: /usr/include/CGAL/CORE_Expr.h:205:43: error: conversion from ‘int’ to ‘Eigen::NumTraits::Real’ {aka ‘CORE::Expr’} is ambiguous 205 | static inline Real epsilon() { return 0; } | ^ /usr/include/CGAL/CORE/Expr.h:135:3: note: candidate: ‘CORE::Expr::Expr(CORE::ExprRep*)’ 135 | Expr(ExprRep* p) : RCExpr(p) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:113:3: note: candidate: ‘CORE::Expr::Expr(const char*, const CORE::extLong&)’ 113 | Expr(const char *s, const extLong& p = get_static_defInputDigits()) | ^~~~ /usr/include/CGAL/CORE/Expr.h:91:3: note: candidate: ‘CORE::Expr::Expr(const int&)’ 91 | Expr(const BigInt& I) : RCExpr(new ConstRealRep(Real(I))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:81:3: note: candidate: ‘CORE::Expr::Expr(double)’ 81 | Expr(double d) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:72:3: note: candidate: ‘CORE::Expr::Expr(float)’ 72 | Expr(float f) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:61:3: note: candidate: ‘CORE::Expr::Expr(long unsigned int)’ 61 | Expr(unsigned long ul) : RCExpr(new ConstRealRep(Real(ul))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:59:3: note: candidate: ‘CORE::Expr::Expr(long int)’ 59 | Expr(long l) : RCExpr(new ConstRealRep(Real(l))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:56:3: note: candidate: ‘CORE::Expr::Expr(unsigned int)’ 56 | Expr(unsigned int ui) : RCExpr(new ConstDoubleRep(ui)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:54:3: note: candidate: ‘CORE::Expr::Expr(short int)’ 54 | Expr(short i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:52:3: note: candidate: ‘CORE::Expr::Expr(int)’ 52 | Expr(int i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE_Expr.h: In static member function ‘static Eigen::NumTraits::Real Eigen::NumTraits::dummy_precision()’: /usr/include/CGAL/CORE_Expr.h:206:51: error: conversion from ‘int’ to ‘Eigen::NumTraits::Real’ {aka ‘CORE::Expr’} is ambiguous 206 | static inline Real dummy_precision() { return 0; } | ^ /usr/include/CGAL/CORE/Expr.h:135:3: note: candidate: ‘CORE::Expr::Expr(CORE::ExprRep*)’ 135 | Expr(ExprRep* p) : RCExpr(p) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:113:3: note: candidate: ‘CORE::Expr::Expr(const char*, const CORE::extLong&)’ 113 | Expr(const char *s, const extLong& p = get_static_defInputDigits()) | ^~~~ /usr/include/CGAL/CORE/Expr.h:91:3: note: candidate: ‘CORE::Expr::Expr(const int&)’ 91 | Expr(const BigInt& I) : RCExpr(new ConstRealRep(Real(I))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:81:3: note: candidate: ‘CORE::Expr::Expr(double)’ 81 | Expr(double d) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:72:3: note: candidate: ‘CORE::Expr::Expr(float)’ 72 | Expr(float f) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:61:3: note: candidate: ‘CORE::Expr::Expr(long unsigned int)’ 61 | Expr(unsigned long ul) : RCExpr(new ConstRealRep(Real(ul))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:59:3: note: candidate: ‘CORE::Expr::Expr(long int)’ 59 | Expr(long l) : RCExpr(new ConstRealRep(Real(l))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:56:3: note: candidate: ‘CORE::Expr::Expr(unsigned int)’ 56 | Expr(unsigned int ui) : RCExpr(new ConstDoubleRep(ui)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:54:3: note: candidate: ‘CORE::Expr::Expr(short int)’ 54 | Expr(short i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:52:3: note: candidate: ‘CORE::Expr::Expr(int)’ 52 | Expr(int i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE_BigFloat.h: In static member function ‘static Eigen::NumTraits::Real Eigen::NumTraits::epsilon()’: /usr/include/CGAL/CORE_BigFloat.h:530:43: error: conversion from ‘int’ to ‘Eigen::NumTraits::Real’ {aka ‘CORE::BigFloat’} is ambiguous 530 | static inline Real epsilon() { return 0; } | ^ /usr/include/CGAL/CORE/BigFloat.h:81:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&, const CORE::extLong&, const CORE::extLong&)’ 81 | BigFloat(const BigRat& R, const extLong& r = get_static_defRelPrec(), | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:78:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&)’ 78 | BigFloat(const BigInt& I) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:60:3: note: candidate: ‘CORE::BigFloat::BigFloat(const char*)’ 60 | BigFloat(const char* s) : RCBigFloat(new BigFloatRep(s)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:58:3: note: candidate: ‘CORE::BigFloat::BigFloat(double)’ 58 | BigFloat(double d) : RCBigFloat(new BigFloatRep(d)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:56:3: note: candidate: ‘CORE::BigFloat::BigFloat(long int)’ 56 | BigFloat(long l) : RCBigFloat(new BigFloatRep(l)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:54:3: note: candidate: ‘CORE::BigFloat::BigFloat(unsigned int)’ 54 | BigFloat(unsigned int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:52:3: note: candidate: ‘CORE::BigFloat::BigFloat(int)’ 52 | BigFloat(int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:50:3: note: candidate: ‘CORE::BigFloat::BigFloat(float)’ 50 | BigFloat(float i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:48:3: note: candidate: ‘CORE::BigFloat::BigFloat(short int)’ 48 | BigFloat(short i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE_BigFloat.h: In static member function ‘static Eigen::NumTraits::Real Eigen::NumTraits::dummy_precision()’: /usr/include/CGAL/CORE_BigFloat.h:531:51: error: conversion from ‘int’ to ‘Eigen::NumTraits::Real’ {aka ‘CORE::BigFloat’} is ambiguous 531 | static inline Real dummy_precision() { return 0; } | ^ /usr/include/CGAL/CORE/BigFloat.h:81:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&, const CORE::extLong&, const CORE::extLong&)’ 81 | BigFloat(const BigRat& R, const extLong& r = get_static_defRelPrec(), | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:78:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&)’ 78 | BigFloat(const BigInt& I) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:60:3: note: candidate: ‘CORE::BigFloat::BigFloat(const char*)’ 60 | BigFloat(const char* s) : RCBigFloat(new BigFloatRep(s)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:58:3: note: candidate: ‘CORE::BigFloat::BigFloat(double)’ 58 | BigFloat(double d) : RCBigFloat(new BigFloatRep(d)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:56:3: note: candidate: ‘CORE::BigFloat::BigFloat(long int)’ 56 | BigFloat(long l) : RCBigFloat(new BigFloatRep(l)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:54:3: note: candidate: ‘CORE::BigFloat::BigFloat(unsigned int)’ 54 | BigFloat(unsigned int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:52:3: note: candidate: ‘CORE::BigFloat::BigFloat(int)’ 52 | BigFloat(int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:50:3: note: candidate: ‘CORE::BigFloat::BigFloat(float)’ 50 | BigFloat(float i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:48:3: note: candidate: ‘CORE::BigFloat::BigFloat(short int)’ 48 | BigFloat(short i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/straightSkeleton.cpp: In function ‘boost::shared_ptr > SFCGAL::algorithm::{anonymous}::straightSkeleton(const SFCGAL::algorithm::Polygon_with_holes_2&)’: /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/straightSkeleton.cpp:184:48: error: conversion from ‘std::shared_ptr >’ to non-scalar type ‘boost::shared_ptr >’ requested 184 | CGAL::create_interior_straight_skeleton_2( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 185 | poly.outer_boundary().vertices_begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186 | poly.outer_boundary().vertices_end(), poly.holes_begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187 | poly.holes_end(), CGAL::Epick()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/straightSkeleton.cpp:190:69: error: no match for ‘operator=’ (operand types are ‘boost::shared_ptr >’ and ‘std::shared_ptr >’) 190 | ret = CGAL::convert_straight_skeleton_2(*sk); | ^ /usr/include/boost/smart_ptr/shared_ptr.hpp:593:18: note: candidate: ‘template boost::shared_ptr& boost::shared_ptr::operator=(const boost::shared_ptr&) [with T = CGAL::Straight_skeleton_2]’ 593 | shared_ptr & operator=(shared_ptr const & r) BOOST_SP_NOEXCEPT | ^~~~~~~~ /usr/include/boost/smart_ptr/shared_ptr.hpp:593:18: note: template argument deduction/substitution failed: /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/straightSkeleton.cpp:190:69: note: ‘std::shared_ptr >’ is not derived from ‘const boost::shared_ptr’ 190 | ret = CGAL::convert_straight_skeleton_2(*sk); | ^ /usr/include/boost/smart_ptr/shared_ptr.hpp:604:18: note: candidate: ‘template boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&) [with T = CGAL::Straight_skeleton_2]’ 604 | shared_ptr & operator=( std::auto_ptr & r ) | ^~~~~~~~ /usr/include/boost/smart_ptr/shared_ptr.hpp:604:18: note: template argument deduction/substitution failed: /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/straightSkeleton.cpp:190:69: note: ‘std::shared_ptr >’ is not derived from ‘std::auto_ptr’ 190 | ret = CGAL::convert_straight_skeleton_2(*sk); | ^ /usr/include/boost/smart_ptr/shared_ptr.hpp:613:18: note: candidate: ‘template boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&) [with T = CGAL::Straight_skeleton_2]’ 613 | shared_ptr & operator=( std::auto_ptr && r ) | ^~~~~~~~ /usr/include/boost/smart_ptr/shared_ptr.hpp:613:18: note: template argument deduction/substitution failed: /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/straightSkeleton.cpp:190:69: note: ‘std::shared_ptr >’ is not derived from ‘std::auto_ptr’ 190 | ret = CGAL::convert_straight_skeleton_2(*sk); | ^ /usr/include/boost/smart_ptr/shared_ptr.hpp:635:18: note: candidate: ‘template boost::shared_ptr& boost::shared_ptr::operator=(std::unique_ptr<_Up, _Ep>&&) [with D = Y; T = CGAL::Straight_skeleton_2]’ 635 | shared_ptr & operator=( std::unique_ptr && r ) | ^~~~~~~~ /usr/include/boost/smart_ptr/shared_ptr.hpp:635:18: note: template argument deduction/substitution failed: /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/straightSkeleton.cpp:190:69: note: ‘std::shared_ptr >’ is not derived from ‘std::unique_ptr<_Tp, _Dp>’ 190 | ret = CGAL::convert_straight_skeleton_2(*sk); | ^ /usr/include/boost/smart_ptr/shared_ptr.hpp:644:18: note: candidate: ‘template boost::shared_ptr& boost::shared_ptr::operator=(boost::movelib::unique_ptr) [with D = Y; T = CGAL::Straight_skeleton_2]’ 644 | shared_ptr & operator=( boost::movelib::unique_ptr r ) | ^~~~~~~~ /usr/include/boost/smart_ptr/shared_ptr.hpp:644:18: note: template argument deduction/substitution failed: /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/straightSkeleton.cpp:190:69: note: ‘std::shared_ptr >’ is not derived from ‘boost::movelib::unique_ptr’ 190 | ret = CGAL::convert_straight_skeleton_2(*sk); | ^ /usr/include/boost/smart_ptr/shared_ptr.hpp:699:18: note: candidate: ‘template boost::shared_ptr& boost::shared_ptr::operator=(boost::shared_ptr&&) [with T = CGAL::Straight_skeleton_2]’ 699 | shared_ptr & operator=( shared_ptr && r ) BOOST_SP_NOEXCEPT | ^~~~~~~~ /usr/include/boost/smart_ptr/shared_ptr.hpp:699:18: note: template argument deduction/substitution failed: /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/straightSkeleton.cpp:190:69: note: ‘std::shared_ptr >’ is not derived from ‘boost::shared_ptr’ 190 | ret = CGAL::convert_straight_skeleton_2(*sk); | ^ /usr/include/boost/smart_ptr/shared_ptr.hpp:584:18: note: candidate: ‘boost::shared_ptr& boost::shared_ptr::operator=(const boost::shared_ptr&) [with T = CGAL::Straight_skeleton_2]’ 584 | shared_ptr & operator=( shared_ptr const & r ) BOOST_SP_NOEXCEPT | ^~~~~~~~ /usr/include/boost/smart_ptr/shared_ptr.hpp:584:48: note: no known conversion for argument 1 from ‘std::shared_ptr >’ to ‘const boost::shared_ptr >&’ 584 | shared_ptr & operator=( shared_ptr const & r ) BOOST_SP_NOEXCEPT | ~~~~~~~~~~~~~~~~~~~^ /usr/include/boost/smart_ptr/shared_ptr.hpp:692:18: note: candidate: ‘boost::shared_ptr& boost::shared_ptr::operator=(boost::shared_ptr&&) [with T = CGAL::Straight_skeleton_2]’ 692 | shared_ptr & operator=( shared_ptr && r ) BOOST_SP_NOEXCEPT | ^~~~~~~~ /usr/include/boost/smart_ptr/shared_ptr.hpp:692:43: note: no known conversion for argument 1 from ‘std::shared_ptr >’ to ‘boost::shared_ptr >&&’ 692 | shared_ptr & operator=( shared_ptr && r ) BOOST_SP_NOEXCEPT | ~~~~~~~~~~~~~~^ /usr/include/boost/smart_ptr/shared_ptr.hpp:717:18: note: candidate: ‘boost::shared_ptr& boost::shared_ptr::operator=(boost::detail::sp_nullptr_t) [with T = CGAL::Straight_skeleton_2; boost::detail::sp_nullptr_t = std::nullptr_t]’ 717 | shared_ptr & operator=( boost::detail::sp_nullptr_t ) BOOST_SP_NOEXCEPT | ^~~~~~~~ /usr/include/boost/smart_ptr/shared_ptr.hpp:717:29: note: no known conversion for argument 1 from ‘std::shared_ptr >’ to ‘boost::detail::sp_nullptr_t’ {aka ‘std::nullptr_t’} 717 | shared_ptr & operator=( boost::detail::sp_nullptr_t ) BOOST_SP_NOEXCEPT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/straightSkeleton.cpp: In function ‘std::unique_ptr SFCGAL::algorithm::straightSkeleton(const SFCGAL::Geometry&, bool, NoValidityCheck, bool, bool, const double&)’: /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/straightSkeleton.cpp:268:32: warning: unused parameter ‘toleranceAbs’ [-Wunused-parameter] 268 | const double &toleranceAbs) -> std::unique_ptr | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/straightSkeleton.cpp: In function ‘std::unique_ptr SFCGAL::algorithm::straightSkeleton(const SFCGAL::Geometry&, bool, bool, bool, const double&)’: /builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/src/algorithm/straightSkeleton.cpp:290:56: warning: unused parameter ‘toleranceAbs’ [-Wunused-parameter] 290 | bool outputDistanceInM, const double &toleranceAbs) | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/CGAL/CORE/CoreAux.h: In instantiation of ‘const T CORE::core_abs(const T&) [with T = BigFloat]’: /usr/include/CGAL/CORE/BigFloat.h:552:40: required from here 552 | if (sign(a.m()) == 0) return core_abs(b); | ~~~~~~~~^~~ /usr/include/CGAL/CORE/CoreAux.h:103:16: error: call of overloaded ‘BigFloat(int)’ is ambiguous 103 | return ((a < T(0)) ? -a : a); | ^~~~ /usr/include/CGAL/CORE/BigFloat.h:118:3: note: candidate: ‘CORE::BigFloat::BigFloat(const CORE::BigFloat&)’ 118 | BigFloat(const BigFloat& rhs) : RCBigFloat(rhs) { | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:101:12: note: candidate: ‘CORE::BigFloat::BigFloat(CORE::BigFloatRep*)’ 101 | explicit BigFloat(BigFloatRep* r) : RCBigFloat(new BigFloatRep()) { | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat_impl.h:98:1: note: candidate: ‘CORE::BigFloat::BigFloat(const CORE::Expr&, const CORE::extLong&, const CORE::extLong&)’ 98 | BigFloat::BigFloat(const Expr& E, const extLong& r, const extLong& a) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:81:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&, const CORE::extLong&, const CORE::extLong&)’ 81 | BigFloat(const BigRat& R, const extLong& r = get_static_defRelPrec(), | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:78:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&)’ 78 | BigFloat(const BigInt& I) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:62:3: note: candidate: ‘CORE::BigFloat::BigFloat(const std::string&)’ 62 | BigFloat(const std::string& s) : RCBigFloat(new BigFloatRep(s.c_str())) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:60:3: note: candidate: ‘CORE::BigFloat::BigFloat(const char*)’ 60 | BigFloat(const char* s) : RCBigFloat(new BigFloatRep(s)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:58:3: note: candidate: ‘CORE::BigFloat::BigFloat(double)’ 58 | BigFloat(double d) : RCBigFloat(new BigFloatRep(d)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:56:3: note: candidate: ‘CORE::BigFloat::BigFloat(long int)’ 56 | BigFloat(long l) : RCBigFloat(new BigFloatRep(l)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:54:3: note: candidate: ‘CORE::BigFloat::BigFloat(unsigned int)’ 54 | BigFloat(unsigned int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:52:3: note: candidate: ‘CORE::BigFloat::BigFloat(int)’ 52 | BigFloat(int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:50:3: note: candidate: ‘CORE::BigFloat::BigFloat(float)’ 50 | BigFloat(float i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:48:3: note: candidate: ‘CORE::BigFloat::BigFloat(short int)’ 48 | BigFloat(short i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/Expr.h: In instantiation of ‘CORE::Expr CORE::radical(const NT&, int) [with NT = BigFloat]’: /usr/include/CGAL/CORE_BigFloat.h:411:41: required from here 411 | return Type(-CORE::radical( -x, k ) ); | ~~~~~~~~~~~~~^~~~~~~~~ /usr/include/CGAL/CORE/Expr.h:535:12: error: conversion from ‘int’ to ‘const CORE::BigFloat’ is ambiguous 535 | if (n == 0 || n == 1 || m == 1) | ^ /usr/include/CGAL/CORE/BigFloat.h:81:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&, const CORE::extLong&, const CORE::extLong&)’ 81 | BigFloat(const BigRat& R, const extLong& r = get_static_defRelPrec(), | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:78:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&)’ 78 | BigFloat(const BigInt& I) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:60:3: note: candidate: ‘CORE::BigFloat::BigFloat(const char*)’ 60 | BigFloat(const char* s) : RCBigFloat(new BigFloatRep(s)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:58:3: note: candidate: ‘CORE::BigFloat::BigFloat(double)’ 58 | BigFloat(double d) : RCBigFloat(new BigFloatRep(d)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:56:3: note: candidate: ‘CORE::BigFloat::BigFloat(long int)’ 56 | BigFloat(long l) : RCBigFloat(new BigFloatRep(l)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:54:3: note: candidate: ‘CORE::BigFloat::BigFloat(unsigned int)’ 54 | BigFloat(unsigned int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:52:3: note: candidate: ‘CORE::BigFloat::BigFloat(int)’ 52 | BigFloat(int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:50:3: note: candidate: ‘CORE::BigFloat::BigFloat(float)’ 50 | BigFloat(float i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:48:3: note: candidate: ‘CORE::BigFloat::BigFloat(short int)’ 48 | BigFloat(short i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:441:60: note: initializing argument 2 of ‘bool CORE::operator==(const BigFloat&, const BigFloat&)’ 441 | inline bool operator== (const BigFloat& x, const BigFloat& y) { | ~~~~~~~~~~~~~~~~^ /usr/include/CGAL/CORE/Expr.h:535:22: error: conversion from ‘int’ to ‘const CORE::BigFloat’ is ambiguous 535 | if (n == 0 || n == 1 || m == 1) | ^ /usr/include/CGAL/CORE/BigFloat.h:81:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&, const CORE::extLong&, const CORE::extLong&)’ 81 | BigFloat(const BigRat& R, const extLong& r = get_static_defRelPrec(), | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:78:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&)’ 78 | BigFloat(const BigInt& I) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:58:3: note: candidate: ‘CORE::BigFloat::BigFloat(double)’ 58 | BigFloat(double d) : RCBigFloat(new BigFloatRep(d)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:56:3: note: candidate: ‘CORE::BigFloat::BigFloat(long int)’ 56 | BigFloat(long l) : RCBigFloat(new BigFloatRep(l)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:54:3: note: candidate: ‘CORE::BigFloat::BigFloat(unsigned int)’ 54 | BigFloat(unsigned int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:52:3: note: candidate: ‘CORE::BigFloat::BigFloat(int)’ 52 | BigFloat(int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:50:3: note: candidate: ‘CORE::BigFloat::BigFloat(float)’ 50 | BigFloat(float i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:48:3: note: candidate: ‘CORE::BigFloat::BigFloat(short int)’ 48 | BigFloat(short i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:441:60: note: initializing argument 2 of ‘bool CORE::operator==(const BigFloat&, const BigFloat&)’ 441 | inline bool operator== (const BigFloat& x, const BigFloat& y) { | ~~~~~~~~~~~~~~~~^ /usr/include/CGAL/CORE/Expr.h:539:17: error: conversion from ‘int’ to ‘const CORE::BigFloat’ is ambiguous 539 | Q.setCoeff(m, 1); | ^ /usr/include/CGAL/CORE/BigFloat.h:81:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&, const CORE::extLong&, const CORE::extLong&)’ 81 | BigFloat(const BigRat& R, const extLong& r = get_static_defRelPrec(), | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:78:3: note: candidate: ‘CORE::BigFloat::BigFloat(const int&)’ 78 | BigFloat(const BigInt& I) | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:58:3: note: candidate: ‘CORE::BigFloat::BigFloat(double)’ 58 | BigFloat(double d) : RCBigFloat(new BigFloatRep(d)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:56:3: note: candidate: ‘CORE::BigFloat::BigFloat(long int)’ 56 | BigFloat(long l) : RCBigFloat(new BigFloatRep(l)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:54:3: note: candidate: ‘CORE::BigFloat::BigFloat(unsigned int)’ 54 | BigFloat(unsigned int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:52:3: note: candidate: ‘CORE::BigFloat::BigFloat(int)’ 52 | BigFloat(int i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:50:3: note: candidate: ‘CORE::BigFloat::BigFloat(float)’ 50 | BigFloat(float i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/BigFloat.h:48:3: note: candidate: ‘CORE::BigFloat::BigFloat(short int)’ 48 | BigFloat(short i) : RCBigFloat(new BigFloatRep(i)) {} | ^~~~~~~~ /usr/include/CGAL/CORE/poly/Poly.h:407:49: note: initializing argument 2 of ‘bool CORE::Polynomial::setCoeff(int, const NT&) [with NT = CORE::BigFloat]’ 407 | bool Polynomial::setCoeff(int i, const NT & cc) { | ~~~~~~~~~~~^~ /usr/include/CGAL/CORE/Expr.h: In instantiation of ‘CORE::Expr CORE::radical(const NT&, int) [with NT = Expr]’: /usr/include/CGAL/CORE_Expr.h:53:34: required from here 53 | return -CORE::radical( -x, k ); | ~~~~~~~~~~~~~^~~~~~~~~ /usr/include/CGAL/CORE/Expr.h:535:12: error: conversion from ‘int’ to ‘const CORE::Expr’ is ambiguous 535 | if (n == 0 || n == 1 || m == 1) | ^ /usr/include/CGAL/CORE/Expr.h:135:3: note: candidate: ‘CORE::Expr::Expr(CORE::ExprRep*)’ 135 | Expr(ExprRep* p) : RCExpr(p) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:113:3: note: candidate: ‘CORE::Expr::Expr(const char*, const CORE::extLong&)’ 113 | Expr(const char *s, const extLong& p = get_static_defInputDigits()) | ^~~~ /usr/include/CGAL/CORE/Expr.h:91:3: note: candidate: ‘CORE::Expr::Expr(const int&)’ 91 | Expr(const BigInt& I) : RCExpr(new ConstRealRep(Real(I))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:81:3: note: candidate: ‘CORE::Expr::Expr(double)’ 81 | Expr(double d) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:72:3: note: candidate: ‘CORE::Expr::Expr(float)’ 72 | Expr(float f) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:61:3: note: candidate: ‘CORE::Expr::Expr(long unsigned int)’ 61 | Expr(unsigned long ul) : RCExpr(new ConstRealRep(Real(ul))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:59:3: note: candidate: ‘CORE::Expr::Expr(long int)’ 59 | Expr(long l) : RCExpr(new ConstRealRep(Real(l))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:56:3: note: candidate: ‘CORE::Expr::Expr(unsigned int)’ 56 | Expr(unsigned int ui) : RCExpr(new ConstDoubleRep(ui)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:54:3: note: candidate: ‘CORE::Expr::Expr(short int)’ 54 | Expr(short i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:52:3: note: candidate: ‘CORE::Expr::Expr(int)’ 52 | Expr(int i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:400:52: note: initializing argument 2 of ‘bool CORE::operator==(const Expr&, const Expr&)’ 400 | inline bool operator==(const Expr& e1, const Expr& e2) { | ~~~~~~~~~~~~^~ /usr/include/CGAL/CORE/Expr.h:535:22: error: conversion from ‘int’ to ‘const CORE::Expr’ is ambiguous 535 | if (n == 0 || n == 1 || m == 1) | ^ /usr/include/CGAL/CORE/Expr.h:91:3: note: candidate: ‘CORE::Expr::Expr(const int&)’ 91 | Expr(const BigInt& I) : RCExpr(new ConstRealRep(Real(I))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:81:3: note: candidate: ‘CORE::Expr::Expr(double)’ 81 | Expr(double d) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:72:3: note: candidate: ‘CORE::Expr::Expr(float)’ 72 | Expr(float f) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:61:3: note: candidate: ‘CORE::Expr::Expr(long unsigned int)’ 61 | Expr(unsigned long ul) : RCExpr(new ConstRealRep(Real(ul))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:59:3: note: candidate: ‘CORE::Expr::Expr(long int)’ 59 | Expr(long l) : RCExpr(new ConstRealRep(Real(l))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:56:3: note: candidate: ‘CORE::Expr::Expr(unsigned int)’ 56 | Expr(unsigned int ui) : RCExpr(new ConstDoubleRep(ui)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:54:3: note: candidate: ‘CORE::Expr::Expr(short int)’ 54 | Expr(short i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:52:3: note: candidate: ‘CORE::Expr::Expr(int)’ 52 | Expr(int i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:400:52: note: initializing argument 2 of ‘bool CORE::operator==(const Expr&, const Expr&)’ 400 | inline bool operator==(const Expr& e1, const Expr& e2) { | ~~~~~~~~~~~~^~ /usr/include/CGAL/CORE/Expr.h:539:17: error: conversion from ‘int’ to ‘const CORE::Expr’ is ambiguous 539 | Q.setCoeff(m, 1); | ^ /usr/include/CGAL/CORE/Expr.h:91:3: note: candidate: ‘CORE::Expr::Expr(const int&)’ 91 | Expr(const BigInt& I) : RCExpr(new ConstRealRep(Real(I))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:81:3: note: candidate: ‘CORE::Expr::Expr(double)’ 81 | Expr(double d) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:72:3: note: candidate: ‘CORE::Expr::Expr(float)’ 72 | Expr(float f) : RCExpr(nullptr) { // check for valid numbers | ^~~~ /usr/include/CGAL/CORE/Expr.h:61:3: note: candidate: ‘CORE::Expr::Expr(long unsigned int)’ 61 | Expr(unsigned long ul) : RCExpr(new ConstRealRep(Real(ul))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:59:3: note: candidate: ‘CORE::Expr::Expr(long int)’ 59 | Expr(long l) : RCExpr(new ConstRealRep(Real(l))) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:56:3: note: candidate: ‘CORE::Expr::Expr(unsigned int)’ 56 | Expr(unsigned int ui) : RCExpr(new ConstDoubleRep(ui)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:54:3: note: candidate: ‘CORE::Expr::Expr(short int)’ 54 | Expr(short i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/Expr.h:52:3: note: candidate: ‘CORE::Expr::Expr(int)’ 52 | Expr(int i) : RCExpr(new ConstDoubleRep(i)) {} | ^~~~ /usr/include/CGAL/CORE/poly/Poly.h:407:49: note: initializing argument 2 of ‘bool CORE::Polynomial::setCoeff(int, const NT&) [with NT = CORE::Expr]’ 407 | bool Polynomial::setCoeff(int i, const NT & cc) { | ~~~~~~~~~~~^~ In file included from /usr/include/CGAL/double.h:22, from /usr/include/CGAL/number_type_basic.h:51: /usr/include/CGAL/number_utils.h: In instantiation of ‘typename CGAL::Real_embeddable_traits::Is_positive::result_type CGAL::is_positive(const Real_embeddable&) [with Real_embeddable = boost::multiprecision::number >; typename Real_embeddable_traits::Is_positive::result_type = Null_tag; typename Real_embeddable_traits::Is_positive = Null_functor]’: /usr/include/CGAL/cpp_float.h:334:29: required from here 334 | return CGAL::is_positive(man); | ~~~~~~~~~~~~~~~~~^~~~~ /usr/include/CGAL/number_utils.h:263:23: error: no match for call to ‘(CGAL::INTERN_RET::Real_embeddable_traits_base >, std::integral_constant >::Is_positive {aka CGAL::Null_functor}) (const boost::multiprecision::number >&)’ 263 | return is_positive( x ); | ~~~~~~~~~~~^~~~~ /usr/include/CGAL/number_utils.h: In instantiation of ‘typename CGAL::Real_embeddable_traits::Is_negative::result_type CGAL::is_negative(const Real_embeddable&) [with Real_embeddable = boost::multiprecision::number >; typename Real_embeddable_traits::Is_negative::result_type = Null_tag; typename Real_embeddable_traits::Is_negative = Null_functor]’: /usr/include/CGAL/cpp_float.h:339:29: required from here 339 | return CGAL::is_negative(man); | ~~~~~~~~~~~~~~~~~^~~~~ /usr/include/CGAL/number_utils.h:272:23: error: no match for call to ‘(CGAL::INTERN_RET::Real_embeddable_traits_base >, std::integral_constant >::Is_negative {aka CGAL::Null_functor}) (const boost::multiprecision::number >&)’ 272 | return is_negative( x ); | ~~~~~~~~~~~^~~~~ /usr/include/CGAL/number_utils.h: In instantiation of ‘typename CGAL::Real_embeddable_traits::To_double::result_type CGAL::to_double(const Real_embeddable&) [with Real_embeddable = boost::multiprecision::number >; typename Real_embeddable_traits::To_double::result_type = Null_tag; typename Real_embeddable_traits::To_double = Null_functor]’: /usr/include/CGAL/cpp_float.h:412:29: required from here 412 | return CGAL::to_double(man); | ~~~~~~~~~~~~~~~^~~~~ /usr/include/CGAL/number_utils.h:292:21: error: no match for call to ‘(CGAL::INTERN_RET::Real_embeddable_traits_base >, std::integral_constant >::To_double {aka CGAL::Null_functor}) (const boost::multiprecision::number >&)’ 292 | return to_double( x ); | ~~~~~~~~~^~~~~ /usr/include/CGAL/number_utils.h: In instantiation of ‘typename CGAL::Real_embeddable_traits::To_double::result_type CGAL::to_double(const Real_embeddable&) [with Real_embeddable = boost::multiprecision::number > >; typename Real_embeddable_traits::To_double::result_type = Null_tag; typename Real_embeddable_traits::To_double = Null_functor]’: /usr/include/CGAL/cpp_float.h:422:27: required from here 422 | return CGAL::to_double(r); | ~~~~~~~~~~~~~~~^~~ /usr/include/CGAL/number_utils.h:292:21: error: no match for call to ‘(CGAL::INTERN_RET::Real_embeddable_traits_base > >, std::integral_constant >::To_double {aka CGAL::Null_functor}) (const boost::multiprecision::number > >&)’ 292 | return to_double( x ); | ~~~~~~~~~^~~~~ /usr/include/CGAL/number_utils.h: In instantiation of ‘typename CGAL::Real_embeddable_traits::To_interval::result_type CGAL::to_interval(const Real_embeddable&) [with Real_embeddable = boost::multiprecision::number >; typename Real_embeddable_traits::To_interval::result_type = Null_tag; typename Real_embeddable_traits::To_interval = Null_functor]’: /usr/include/CGAL/cpp_float.h:428:31: required from here 428 | return CGAL::to_interval(man); | ~~~~~~~~~~~~~~~~~^~~~~ /usr/include/CGAL/number_utils.h:302:23: error: no match for call to ‘(CGAL::INTERN_RET::Real_embeddable_traits_base >, std::integral_constant >::To_interval {aka CGAL::Null_functor}) (const boost::multiprecision::number >&)’ 302 | return to_interval( x ); | ~~~~~~~~~~~^~~~~ /usr/include/CGAL/number_utils.h: In instantiation of ‘typename CGAL::Real_embeddable_traits::To_interval::result_type CGAL::to_interval(const Real_embeddable&) [with Real_embeddable = boost::multiprecision::number > >; typename Real_embeddable_traits::To_interval::result_type = Null_tag; typename Real_embeddable_traits::To_interval = Null_functor]’: /usr/include/CGAL/cpp_float.h:437:29: required from here 437 | return CGAL::to_interval(r); | ~~~~~~~~~~~~~~~~~^~~ /usr/include/CGAL/number_utils.h:302:23: error: no match for call to ‘(CGAL::INTERN_RET::Real_embeddable_traits_base > >, std::integral_constant >::To_interval {aka CGAL::Null_functor}) (const boost::multiprecision::number > >&)’ 302 | return to_interval( x ); | ~~~~~~~~~~~^~~~~ /usr/include/CGAL/number_utils.h: In instantiation of ‘typename std::conditional::Is_zero, CGAL::Null_functor>, typename CGAL::Real_embeddable_traits::Is_zero, typename CGAL::Algebraic_structure_traits::Is_zero>::type::result_type CGAL::is_zero(const Number_type&) [with Number_type = boost::multiprecision::number >; typename std::conditional::Is_zero, Null_functor>, typename Real_embeddable_traits::Is_zero, typename Algebraic_structure_traits::Is_zero>::type::result_type = Null_tag; std::conditional_t<((bool)is_same_v::Is_zero, Null_functor>), typename Real_embeddable_traits::Is_zero, typename Algebraic_structure_traits::Is_zero> = Null_functor; typename Algebraic_structure_traits::Is_zero = Null_functor; typename Real_embeddable_traits::Is_zero = Null_functor]’: /usr/include/CGAL/cpp_float.h:442:25: required from here 442 | return CGAL::is_zero(man); | ~~~~~~~~~~~~~^~~~~ /usr/include/CGAL/number_utils.h:213:15: error: no match for call to ‘(std::conditional_t {aka CGAL::Null_functor}) (const boost::multiprecision::number >&)’ 213 | return is_zero( x ); | ~~~~~~~^~~~~ /usr/include/CGAL/number_utils.h: In instantiation of ‘typename CGAL::Real_embeddable_traits::Sgn::result_type CGAL::sign(const Real_embeddable&) [with Real_embeddable = boost::multiprecision::number >; typename Real_embeddable_traits::Sgn::result_type = Null_tag; typename Real_embeddable_traits::Sgn = Null_functor]’: /usr/include/CGAL/cpp_float.h:458:22: required from here 458 | return CGAL::sign(man); | ~~~~~~~~~~^~~~~ /usr/include/CGAL/number_utils.h:246:15: error: no match for call to ‘(CGAL::INTERN_RET::Real_embeddable_traits_base >, std::integral_constant >::Sgn {aka CGAL::Null_functor}) (const boost::multiprecision::number >&)’ 246 | return sgn( x ); | ~~~^~~~~ /usr/include/CGAL/CORE/ExprRep.h: In instantiation of ‘void CORE::AddSubRep::computeExactFlags() [with Operator = CORE::Sub]’: /usr/include/CGAL/CORE/ExprRep.h:934:6: required from here 934 | void AddSubRep::computeExactFlags() { | ^~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/ExprRep.h:951:17: error: ‘ratValue’ was not declared in this scope 951 | *(ratValue()) = Op(*(ratValue())); | ~~~~~~~~~^~~ /usr/include/CGAL/CORE/ExprRep.h: In instantiation of ‘void CORE::AddSubRep::computeExactFlags() [with Operator = CORE::Add]’: /usr/include/CGAL/CORE/ExprRep.h:934:6: required from here 934 | void AddSubRep::computeExactFlags() { | ^~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/CORE/ExprRep.h:951:17: error: ‘ratValue’ was not declared in this scope 951 | *(ratValue()) = Op(*(ratValue())); | ~~~~~~~~~^~~ gmake[2]: *** [src/CMakeFiles/SFCGAL.dir/build.make:765: src/CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o] Error 1 gmake[2]: Leaving directory '/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build' gmake[1]: *** [CMakeFiles/Makefile2:164: src/CMakeFiles/SFCGAL.dir/all] Error 2 gmake[1]: Leaving directory '/builddir/build/BUILD/SFCGAL-1.5.0-build/SFCGAL-v1.5.0/redhat-linux-build' gmake: *** [Makefile:149: all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.X8lgFN (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.X8lgFN (%build) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M b984e57fb1eb4c6a9b8b484191f7b8a4 -D /var/lib/mock/f42-build-55179606-6533259/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.ys9gyo7r:/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 /builddir/build/SPECS/SFCGAL.spec\'\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.13/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.13/site-packages/mockbuild/util.py", line 610, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode) mockbuild.exception.Error: Command failed: # /usr/bin/systemd-nspawn -q -M b984e57fb1eb4c6a9b8b484191f7b8a4 -D /var/lib/mock/f42-build-55179606-6533259/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.ys9gyo7r:/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 /builddir/build/SPECS/SFCGAL.spec'