Diff of the two buildlogs: -- --- b1/build.log 2025-01-27 10:38:07.194081453 +0000 +++ b2/build.log 2025-01-27 17:53:23.274322433 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Mar 1 03:36:24 -12 2026 -I: pbuilder-time-stamp: 1772379384 +I: Current time: Tue Jan 28 00:38:14 +14 2025 +I: pbuilder-time-stamp: 1737974294 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -25,54 +25,86 @@ dpkg-source: info: applying sfcgal-config.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/62178/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/50520/tmp/hooks/D01_modify_environment starting +debug: Running on ionos2-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jan 27 10:38 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/50520/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/50520/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=22 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='i386' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=10 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='72e41376c09044e29c53c7182a3807c3' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='62178' - PS1='# ' - PS2='> ' + INVOCATION_ID=d3bd30cecc15408cbecbd079a7a41525 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=50520 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.OSydRAzZ/pbuilderrc_zLK9 --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.OSydRAzZ/b1 --logfile b1/build.log sfcgal_2.0.0-1.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.OSydRAzZ/pbuilderrc_GrNr --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.OSydRAzZ/b2 --logfile b2/build.log sfcgal_2.0.0-1.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos16-i386 6.1.0-30-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-12) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-30-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-12) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/62178/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/50520/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -336,7 +368,7 @@ Get: 210 http://deb.debian.org/debian unstable/main i386 python3-debian all 0.1.49 [115 kB] Get: 211 http://deb.debian.org/debian unstable/main i386 python3-yaml i386 6.0.2-1+b1 [173 kB] Get: 212 http://deb.debian.org/debian unstable/main i386 pkg-kde-tools all 0.18.12 [89.1 kB] -Fetched 130 MB in 4s (34.5 MB/s) +Fetched 130 MB in 3s (40.5 MB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.13-minimal:i386. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19818 files and directories currently installed.) @@ -1024,8 +1056,8 @@ Setting up tzdata (2025a-1) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun Mar 1 15:37:01 UTC 2026. -Universal Time is now: Sun Mar 1 15:37:01 UTC 2026. +Local time is now: Mon Jan 27 10:40:21 UTC 2025. +Universal Time is now: Mon Jan 27 10:40:21 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libboost-atomic1.83.0:i386 (1.83.0-4) ... @@ -1214,7 +1246,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/sfcgal-2.0.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../sfcgal_2.0.0-1_source.changes +I: user script /srv/workspace/pbuilder/50520/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/50520/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/sfcgal-2.0.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../sfcgal_2.0.0-1_source.changes dpkg-buildpackage: info: source package sfcgal dpkg-buildpackage: info: source version 2.0.0-1 dpkg-buildpackage: info: source distribution unstable @@ -3373,8 +3409,8 @@ This warning is for project developers. Use -Wno-dev to suppress it. -- removing OSG dependencies from the library --- Configuring done (0.7s) --- Generating done (0.1s) +-- Configuring done (6.2s) +-- Generating done (0.3s) CMake Warning: Manually-specified variables were not used by the project: @@ -3389,7 +3425,7 @@ -- Build files have been written to: /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu make[1]: Leaving directory '/build/reproducible-path/sfcgal-2.0.0' dh_auto_build - cd obj-i686-linux-gnu && make -j22 "INSTALL=install --strip-program=true" VERBOSE=1 + cd obj-i686-linux-gnu && make -j10 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' /usr/bin/cmake -S/build/reproducible-path/sfcgal-2.0.0 -B/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/CMakeFiles /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu//CMakeFiles/progress.marks @@ -3525,55 +3561,55 @@ make[3]: Leaving directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' make -f src/CMakeFiles/SFCGAL.dir/build.make src/CMakeFiles/SFCGAL.dir/build make[3]: Entering directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' +[ 0%] Building CXX object src/CMakeFiles/SFCGAL.dir/Coordinate.cpp.o [ 1%] Building CXX object src/CMakeFiles/SFCGAL.dir/Cylinder.cpp.o -[ 1%] Building CXX object src/CMakeFiles/SFCGAL.dir/Coordinate.cpp.o -[ 2%] Building CXX object src/CMakeFiles/SFCGAL.dir/GeometryCollection.cpp.o -[ 2%] Building CXX object src/CMakeFiles/SFCGAL.dir/GeometryVisitor.cpp.o -[ 2%] Building CXX object src/CMakeFiles/SFCGAL.dir/Envelope.cpp.o -[ 3%] Building CXX object src/CMakeFiles/SFCGAL.dir/LineString.cpp.o -[ 3%] Building CXX object src/CMakeFiles/SFCGAL.dir/Geometry.cpp.o -[ 4%] Building CXX object src/CMakeFiles/SFCGAL.dir/Exception.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/Cylinder.cpp.o -MF CMakeFiles/SFCGAL.dir/Cylinder.cpp.o.d -o CMakeFiles/SFCGAL.dir/Cylinder.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/Cylinder.cpp -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/GeometryVisitor.cpp cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/Coordinate.cpp -[ 4%] Building CXX object src/CMakeFiles/SFCGAL.dir/MultiLineString.cpp.o -[ 4%] Building CXX object src/CMakeFiles/SFCGAL.dir/MultiPolygon.cpp.o -[ 4%] Building CXX object src/CMakeFiles/SFCGAL.dir/Point.cpp.o +[ 1%] Building CXX object src/CMakeFiles/SFCGAL.dir/Envelope.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/Cylinder.cpp.o -MF CMakeFiles/SFCGAL.dir/Cylinder.cpp.o.d -o CMakeFiles/SFCGAL.dir/Cylinder.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/Cylinder.cpp +[ 1%] Building CXX object src/CMakeFiles/SFCGAL.dir/Geometry.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/Envelope.cpp -[ 6%] Building CXX object src/CMakeFiles/SFCGAL.dir/MultiSolid.cpp.o -[ 6%] Building CXX object src/CMakeFiles/SFCGAL.dir/Polygon.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/Exception.cpp -[ 7%] Building CXX object src/CMakeFiles/SFCGAL.dir/MultiPoint.cpp.o +[ 2%] Building CXX object src/CMakeFiles/SFCGAL.dir/Exception.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/Geometry.cpp -[ 7%] Building CXX object src/CMakeFiles/SFCGAL.dir/PolyhedralSurface.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/Exception.cpp +[ 3%] Building CXX object src/CMakeFiles/SFCGAL.dir/GeometryCollection.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/GeometryCollection.cpp +[ 3%] Building CXX object src/CMakeFiles/SFCGAL.dir/GeometryVisitor.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/GeometryVisitor.cpp +[ 4%] Building CXX object src/CMakeFiles/SFCGAL.dir/LineString.cpp.o +[ 4%] Building CXX object src/CMakeFiles/SFCGAL.dir/MultiLineString.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/LineString.cpp +[ 5%] Building CXX object src/CMakeFiles/SFCGAL.dir/MultiPoint.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/MultiLineString.cpp -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/MultiPolygon.cpp -[ 8%] Building CXX object src/CMakeFiles/SFCGAL.dir/Solid.cpp.o -[ 10%] Building CXX object src/CMakeFiles/SFCGAL.dir/Sphere.cpp.o -[ 10%] Building CXX object src/CMakeFiles/SFCGAL.dir/Triangle.cpp.o -[ 10%] Building CXX object src/CMakeFiles/SFCGAL.dir/Surface.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/MultiPoint.cpp +[ 5%] Building CXX object src/CMakeFiles/SFCGAL.dir/MultiPolygon.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/MultiPolygon.cpp +[ 6%] Building CXX object src/CMakeFiles/SFCGAL.dir/MultiSolid.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/MultiSolid.cpp -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/Point.cpp -[ 10%] Building CXX object src/CMakeFiles/SFCGAL.dir/Transform.cpp.o +[ 7%] Building CXX object src/CMakeFiles/SFCGAL.dir/Polygon.cpp.o +[ 7%] Building CXX object src/CMakeFiles/SFCGAL.dir/Point.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/Polygon.cpp -[ 10%] Building CXX object src/CMakeFiles/SFCGAL.dir/TriangulatedSurface.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/Point.cpp +[ 7%] Building CXX object src/CMakeFiles/SFCGAL.dir/PolyhedralSurface.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/PolyhedralSurface.cpp -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/Solid.cpp +[ 8%] Building CXX object src/CMakeFiles/SFCGAL.dir/PreparedGeometry.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/PreparedGeometry.cpp +[ 9%] Building CXX object src/CMakeFiles/SFCGAL.dir/Sphere.cpp.o +[ 9%] Building CXX object src/CMakeFiles/SFCGAL.dir/Solid.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/Sphere.cpp.o -MF CMakeFiles/SFCGAL.dir/Sphere.cpp.o.d -o CMakeFiles/SFCGAL.dir/Sphere.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/Sphere.cpp +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/Solid.cpp +[ 10%] Building CXX object src/CMakeFiles/SFCGAL.dir/Surface.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/Surface.cpp +[ 10%] Building CXX object src/CMakeFiles/SFCGAL.dir/Transform.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/Transform.cpp +[ 11%] Building CXX object src/CMakeFiles/SFCGAL.dir/Triangle.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/Triangle.cpp +[ 11%] Building CXX object src/CMakeFiles/SFCGAL.dir/TriangulatedSurface.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/TriangulatedSurface.cpp -[ 11%] Building CXX object src/CMakeFiles/SFCGAL.dir/PreparedGeometry.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/PreparedGeometry.cpp [ 12%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/BoundaryVisitor.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/BoundaryVisitor.cpp -[ 12%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/ConsistentOrientationBuilder.cpp.o [ 13%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/Intersection2D.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/Intersection2D.cpp +[ 13%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/ConsistentOrientationBuilder.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/ConsistentOrientationBuilder.cpp [ 13%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/Intersection3D.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/Intersection3D.cpp @@ -3581,14 +3617,50 @@ cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/alphaShapes.cpp [ 14%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/area.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/area.cpp -In file included from /usr/include/c++/14/bits/stl_algobase.h:64, - from /usr/include/c++/14/algorithm:60, - from /usr/include/CGAL/config.h:260, - from /usr/include/CGAL/Bbox_2.h:19, - from /usr/include/CGAL/Intersections_2/Bbox_2_Circle_2.h:17, - from /usr/include/CGAL/intersection_2.h:22, - from /usr/include/CGAL/intersections.h:37, - from /build/reproducible-path/sfcgal-2.0.0/src/algorithm/Intersection3D.cpp:5: +[ 15%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/buffer3D.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/buffer3D.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/buffer3D.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/buffer3D.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/algorithm/buffer3D.cpp +[ 15%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/collect.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/collect.cpp +[ 16%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/collectionExtract.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/collectionExtract.cpp +/build/reproducible-path/sfcgal-2.0.0/src/algorithm/buffer3D.cpp: In member function 'std::unique_ptr SFCGAL::algorithm::Buffer3D::computeCylSphereBuffer() const': +/build/reproducible-path/sfcgal-2.0.0/src/algorithm/buffer3D.cpp:111:42: warning: variable 'is_first' set but not used [-Wunused-but-set-variable] + 111 | bool is_first = true; + | ^~~~~~~~ +/build/reproducible-path/sfcgal-2.0.0/src/algorithm/buffer3D.cpp: In member function 'std::unique_ptr SFCGAL::algorithm::Buffer3D::computeFlatBuffer() const': +/build/reproducible-path/sfcgal-2.0.0/src/algorithm/buffer3D.cpp:231:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'const int' [-Wsign-compare] + 231 | for (size_t j = 0; j < _segments; ++j) { + | ~~^~~~~~~~~~~ +/build/reproducible-path/sfcgal-2.0.0/src/algorithm/buffer3D.cpp:276:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'const int' [-Wsign-compare] + 276 | for (size_t i = 0; i < _segments; ++i) { + | ~~^~~~~~~~~~~ +[ 16%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/collectionHomogenize.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/collectionHomogenize.cpp +[ 17%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/collectionToMulti.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/collectionToMulti.cpp +[ 17%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/connection.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/connection.cpp +[ 18%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/convexHull.cpp.o +[ 18%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/covers.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/convexHull.cpp +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/covers.cpp +[ 19%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/difference.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/difference.cpp +[ 20%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/differencePrimitives.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/differencePrimitives.cpp +[ 21%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/distance3d.cpp.o +[ 20%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/distance.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/distance3d.cpp +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/distance.cpp +In file included from /usr/include/c++/14/bits/stl_tempbuf.h:62, + from /usr/include/c++/14/memory:66, + 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 /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/Geometry.h:11, + from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/algorithm/distance3d.h:10, + from /build/reproducible-path/sfcgal-2.0.0/src/algorithm/distance3d.cpp:5: In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Triangle_3; _T2 = bool]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3; _T2 = bool]' at /usr/include/c++/14/bits/stl_pair.h:1137:72, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:224:28: @@ -3598,12 +3670,12 @@ In file included from /usr/include/CGAL/Static_filtered_predicate.h:15, from /usr/include/CGAL/Lazy_kernel.h:18, from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:27, - from /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_nodes.h:19, - from /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:24, - from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:25, - from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22, - from /usr/include/CGAL/Polygon_mesh_processing/clip.h:18, - from /build/reproducible-path/sfcgal-2.0.0/src/algorithm/Intersection3D.cpp:7: + from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/Kernel.h:8, + from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/numeric.h:13, + from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/Coordinate.h:15, + from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/Point.h:8, + from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/LineString.h:15, + from /build/reproducible-path/sfcgal-2.0.0/src/algorithm/distance3d.cpp:8: /usr/include/CGAL/Epic_converter.h: In function 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]': /usr/include/CGAL/Epic_converter.h:224:29: note: '' declared here 224 | return std::make_pair(Triangle_3(),false); @@ -3628,43 +3700,48 @@ /usr/include/CGAL/Epic_converter.h:232:29: note: '' declared here 232 | return std::make_pair(Triangle_3(),false); | ^~~~~~~~~~~~ -[ 15%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/buffer3D.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/buffer3D.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/buffer3D.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/buffer3D.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/algorithm/buffer3D.cpp -[ 15%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/collect.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/collect.cpp -[ 16%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/collectionExtract.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/collectionExtract.cpp -/build/reproducible-path/sfcgal-2.0.0/src/algorithm/buffer3D.cpp: In member function 'std::unique_ptr SFCGAL::algorithm::Buffer3D::computeCylSphereBuffer() const': -/build/reproducible-path/sfcgal-2.0.0/src/algorithm/buffer3D.cpp:111:42: warning: variable 'is_first' set but not used [-Wunused-but-set-variable] - 111 | bool is_first = true; - | ^~~~~~~~ -/build/reproducible-path/sfcgal-2.0.0/src/algorithm/buffer3D.cpp: In member function 'std::unique_ptr SFCGAL::algorithm::Buffer3D::computeFlatBuffer() const': -/build/reproducible-path/sfcgal-2.0.0/src/algorithm/buffer3D.cpp:231:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'const int' [-Wsign-compare] - 231 | for (size_t j = 0; j < _segments; ++j) { - | ~~^~~~~~~~~~~ -/build/reproducible-path/sfcgal-2.0.0/src/algorithm/buffer3D.cpp:276:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'const int' [-Wsign-compare] - 276 | for (size_t i = 0; i < _segments; ++i) { - | ~~^~~~~~~~~~~ -[ 16%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/collectionHomogenize.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/collectionHomogenize.cpp -[ 17%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/collectionToMulti.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/collectionToMulti.cpp -[ 17%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/connection.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/connection.cpp -[ 18%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/convexHull.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/convexHull.cpp -[ 18%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/covers.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/covers.cpp -[ 19%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/difference.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/difference.cpp -[ 20%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/differencePrimitives.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/differencePrimitives.cpp -[ 20%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/distance.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/distance.cpp -[ 21%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/distance3d.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/distance3d.cpp [ 21%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/extrude.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/extrude.cpp +In file included from /usr/include/c++/14/bits/stl_tempbuf.h:62, + from /usr/include/c++/14/memory:66, + from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/algorithm/difference.h:10, + from /build/reproducible-path/sfcgal-2.0.0/src/algorithm/difference.cpp:5: +In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Triangle_3; _T2 = bool]', + inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3; _T2 = bool]' at /usr/include/c++/14/bits/stl_pair.h:1137:72, + inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:224:28: +/usr/include/c++/14/bits/stl_pair.h:882:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] + 882 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/CGAL/Static_filtered_predicate.h:15, + from /usr/include/CGAL/Lazy_kernel.h:18, + from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:27, + from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/Kernel.h:8, + from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/Polygon.h:16, + from /build/reproducible-path/sfcgal-2.0.0/src/algorithm/difference.cpp:7: +/usr/include/CGAL/Epic_converter.h: In function 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]': +/usr/include/CGAL/Epic_converter.h:224:29: note: '' declared here + 224 | return std::make_pair(Triangle_3(),false); + | ^~~~~~~~~~~~ +In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Triangle_3; _T2 = bool]', + inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3; _T2 = bool]' at /usr/include/c++/14/bits/stl_pair.h:1137:72, + inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:228:28: +/usr/include/c++/14/bits/stl_pair.h:882:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] + 882 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/CGAL/Epic_converter.h: In function 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]': +/usr/include/CGAL/Epic_converter.h:228:29: note: '' declared here + 228 | return std::make_pair(Triangle_3(),false); + | ^~~~~~~~~~~~ +In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Triangle_3; _T2 = bool]', + inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3; _T2 = bool]' at /usr/include/c++/14/bits/stl_pair.h:1137:72, + inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:232:28: +/usr/include/c++/14/bits/stl_pair.h:882:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] + 882 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/CGAL/Epic_converter.h: In function 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]': +/usr/include/CGAL/Epic_converter.h:232:29: note: '' declared here + 232 | return std::make_pair(Triangle_3(),false); + | ^~~~~~~~~~~~ [ 22%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/force2D.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/force2D.cpp [ 22%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/force3D.cpp.o @@ -3672,9 +3749,51 @@ [ 23%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/intersection.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/intersection.cpp [ 23%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/intersects.cpp.o -[ 24%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/isValid.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/intersects.cpp +[ 24%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/isValid.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/isValid.cpp +In file included from /usr/include/c++/14/bits/stl_algobase.h:64, + from /usr/include/c++/14/bits/stl_tree.h:63, + from /usr/include/c++/14/map:62, + from /build/reproducible-path/sfcgal-2.0.0/src/algorithm/intersects.cpp:5: +In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Triangle_3; _T2 = bool]', + inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3; _T2 = bool]' at /usr/include/c++/14/bits/stl_pair.h:1137:72, + inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:224:28: +/usr/include/c++/14/bits/stl_pair.h:882:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] + 882 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/CGAL/Static_filtered_predicate.h:15, + from /usr/include/CGAL/Lazy_kernel.h:18, + from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:27, + from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/Kernel.h:8, + from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/numeric.h:13, + from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/Coordinate.h:15, + from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/Envelope.h:16, + from /build/reproducible-path/sfcgal-2.0.0/src/algorithm/intersects.cpp:9: +/usr/include/CGAL/Epic_converter.h: In function 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]': +/usr/include/CGAL/Epic_converter.h:224:29: note: '' declared here + 224 | return std::make_pair(Triangle_3(),false); + | ^~~~~~~~~~~~ +In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Triangle_3; _T2 = bool]', + inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3; _T2 = bool]' at /usr/include/c++/14/bits/stl_pair.h:1137:72, + inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:228:28: +/usr/include/c++/14/bits/stl_pair.h:882:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] + 882 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/CGAL/Epic_converter.h: In function 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]': +/usr/include/CGAL/Epic_converter.h:228:29: note: '' declared here + 228 | return std::make_pair(Triangle_3(),false); + | ^~~~~~~~~~~~ +In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Triangle_3; _T2 = bool]', + inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3; _T2 = bool]' at /usr/include/c++/14/bits/stl_pair.h:1137:72, + inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:232:28: +/usr/include/c++/14/bits/stl_pair.h:882:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] + 882 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/CGAL/Epic_converter.h: In function 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]': +/usr/include/CGAL/Epic_converter.h:232:29: note: '' declared here + 232 | return std::make_pair(Triangle_3(),false); + | ^~~~~~~~~~~~ [ 24%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/length.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/length.cpp [ 25%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/lineSubstring.cpp.o @@ -3687,16 +3806,16 @@ cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/offset.cpp [ 27%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/orientation.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/orientation.cpp +/build/reproducible-path/sfcgal-2.0.0/src/algorithm/orientation.cpp: In function 'void SFCGAL::algorithm::makeValidOrientation(CGAL::Polygon_with_holes_2&)': +/build/reproducible-path/sfcgal-2.0.0/src/algorithm/orientation.cpp:34:9: warning: typedef 'using Polygon_with_holes_2 = class CGAL::Polygon_with_holes_2' locally defined but not used [-Wunused-local-typedefs] + 34 | using Polygon_with_holes_2 = CGAL::Polygon_with_holes_2; + | ^~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/partition_2.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/partition_2.cpp [ 28%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/rotate.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/rotate.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/rotate.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/rotate.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/algorithm/rotate.cpp [ 28%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/scale.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/scale.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/scale.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/scale.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/algorithm/scale.cpp -/build/reproducible-path/sfcgal-2.0.0/src/algorithm/orientation.cpp: In function 'void SFCGAL::algorithm::makeValidOrientation(CGAL::Polygon_with_holes_2&)': -/build/reproducible-path/sfcgal-2.0.0/src/algorithm/orientation.cpp:34:9: warning: typedef 'using Polygon_with_holes_2 = class CGAL::Polygon_with_holes_2' locally defined but not used [-Wunused-local-typedefs] - 34 | using Polygon_with_holes_2 = CGAL::Polygon_with_holes_2; - | ^~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -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 /build/reproducible-path/sfcgal-2.0.0/src/algorithm/straightSkeleton.cpp [ 30%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/tesselate.cpp.o @@ -3707,45 +3826,10 @@ cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/union.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/union.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/union.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/algorithm/union.cpp [ 31%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/visibility.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/visibility.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/visibility.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/visibility.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/algorithm/visibility.cpp -[ 32%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/volume.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/volume.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/volume.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/volume.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/algorithm/volume.cpp -[ 32%] Building CXX object src/CMakeFiles/SFCGAL.dir/capi/sfcgal_c.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/capi/sfcgal_c.cpp.o -MF CMakeFiles/SFCGAL.dir/capi/sfcgal_c.cpp.o.d -o CMakeFiles/SFCGAL.dir/capi/sfcgal_c.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/capi/sfcgal_c.cpp -[ 33%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/EnvelopeVisitor.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/EnvelopeVisitor.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/EnvelopeVisitor.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/EnvelopeVisitor.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/EnvelopeVisitor.cpp -[ 33%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/ForceValidityVisitor.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/ForceValidityVisitor.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/ForceValidityVisitor.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/ForceValidityVisitor.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/ForceValidityVisitor.cpp -[ 34%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/GeometrySet.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/GeometrySet.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/GeometrySet.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/GeometrySet.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/GeometrySet.cpp -[ 34%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/GetPointsVisitor.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/GetPointsVisitor.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/GetPointsVisitor.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/GetPointsVisitor.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/GetPointsVisitor.cpp -[ 35%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/Interval.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/Interval.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/Interval.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/Interval.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/Interval.cpp -[ 35%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/algorithm/coversPoints.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/algorithm/coversPoints.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/algorithm/coversPoints.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/algorithm/coversPoints.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/algorithm/coversPoints.cpp -[ 36%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/generator/building.cpp -[ 36%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/generator/disc.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/generator/disc.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/generator/disc.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/generator/disc.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/generator/disc.cpp -[ 37%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/generator/hoch.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/generator/hoch.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/generator/hoch.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/generator/hoch.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/generator/hoch.cpp -[ 37%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/generator/sierpinski.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/generator/sierpinski.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/generator/sierpinski.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/generator/sierpinski.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/generator/sierpinski.cpp -[ 38%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/graph/Edge.cpp.o -[ 37%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/graph/Vertex.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/graph/Vertex.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/graph/Vertex.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/graph/Vertex.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/graph/Vertex.cpp -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/graph/Edge.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/graph/Edge.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/graph/Edge.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/graph/Edge.cpp -[ 39%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/io/Serialization.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/io/Serialization.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/io/Serialization.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/io/Serialization.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/io/Serialization.cpp In file included from /usr/include/c++/14/bits/stl_tempbuf.h:62, from /usr/include/c++/14/memory:66, - 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 /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/Geometry.h:11, - from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/algorithm/distance3d.h:10, - from /build/reproducible-path/sfcgal-2.0.0/src/algorithm/distance3d.cpp:5: + from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/algorithm/union.h:10, + from /build/reproducible-path/sfcgal-2.0.0/src/algorithm/union.cpp:5: In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Triangle_3; _T2 = bool]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3; _T2 = bool]' at /usr/include/c++/14/bits/stl_pair.h:1137:72, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:224:28: @@ -3756,11 +3840,9 @@ from /usr/include/CGAL/Lazy_kernel.h:18, from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:27, from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/Kernel.h:8, - from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/numeric.h:13, - from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/Coordinate.h:15, - from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/Point.h:8, - from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/LineString.h:15, - from /build/reproducible-path/sfcgal-2.0.0/src/algorithm/distance3d.cpp:8: + from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/Polygon.h:16, + from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/algorithm/differencePrimitives.h:9, + from /build/reproducible-path/sfcgal-2.0.0/src/algorithm/union.cpp:6: /usr/include/CGAL/Epic_converter.h: In function 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]': /usr/include/CGAL/Epic_converter.h:224:29: note: '' declared here 224 | return std::make_pair(Triangle_3(),false); @@ -3785,6 +3867,36 @@ /usr/include/CGAL/Epic_converter.h:232:29: note: '' declared here 232 | return std::make_pair(Triangle_3(),false); | ^~~~~~~~~~~~ +[ 32%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/volume.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/volume.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/volume.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/volume.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/algorithm/volume.cpp +[ 32%] Building CXX object src/CMakeFiles/SFCGAL.dir/capi/sfcgal_c.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/capi/sfcgal_c.cpp.o -MF CMakeFiles/SFCGAL.dir/capi/sfcgal_c.cpp.o.d -o CMakeFiles/SFCGAL.dir/capi/sfcgal_c.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/capi/sfcgal_c.cpp +[ 33%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/EnvelopeVisitor.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/EnvelopeVisitor.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/EnvelopeVisitor.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/EnvelopeVisitor.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/EnvelopeVisitor.cpp +[ 33%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/ForceValidityVisitor.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/ForceValidityVisitor.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/ForceValidityVisitor.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/ForceValidityVisitor.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/ForceValidityVisitor.cpp +[ 34%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/GeometrySet.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/GeometrySet.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/GeometrySet.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/GeometrySet.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/GeometrySet.cpp +[ 34%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/GetPointsVisitor.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/GetPointsVisitor.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/GetPointsVisitor.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/GetPointsVisitor.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/GetPointsVisitor.cpp +[ 35%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/Interval.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/Interval.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/Interval.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/Interval.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/Interval.cpp +[ 35%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/algorithm/coversPoints.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/algorithm/coversPoints.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/algorithm/coversPoints.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/algorithm/coversPoints.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/algorithm/coversPoints.cpp +[ 36%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/generator/building.cpp +[ 36%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/generator/disc.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/generator/disc.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/generator/disc.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/generator/disc.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/generator/disc.cpp +[ 37%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/generator/hoch.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/generator/hoch.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/generator/hoch.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/generator/hoch.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/generator/hoch.cpp +[ 37%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/generator/sierpinski.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/generator/sierpinski.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/generator/sierpinski.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/generator/sierpinski.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/generator/sierpinski.cpp +[ 38%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/graph/Edge.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/graph/Edge.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/graph/Edge.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/graph/Edge.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/graph/Edge.cpp +[ 38%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/graph/Vertex.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/graph/Vertex.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/graph/Vertex.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/graph/Vertex.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/graph/Vertex.cpp +[ 39%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/io/Serialization.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/io/Serialization.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/io/Serialization.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/io/Serialization.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/io/Serialization.cpp [ 40%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/io/WkbReader.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/io/WkbReader.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/io/WkbReader.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/io/WkbReader.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/io/WkbReader.cpp [ 40%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/io/WkbWriter.cpp.o @@ -3819,55 +3931,13 @@ cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/triangulate/ConstraintDelaunayTriangulation.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/triangulate/ConstraintDelaunayTriangulation.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/triangulate/ConstraintDelaunayTriangulation.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/triangulate/ConstraintDelaunayTriangulation.cpp [ 48%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/triangulate/triangulateInGeometrySet.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/detail/triangulate/triangulateInGeometrySet.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/triangulate/triangulateInGeometrySet.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/triangulate/triangulateInGeometrySet.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/detail/triangulate/triangulateInGeometrySet.cpp -In file included from /usr/include/c++/14/bits/stl_algobase.h:64, - from /usr/include/c++/14/bits/stl_tree.h:63, - from /usr/include/c++/14/map:62, - from /build/reproducible-path/sfcgal-2.0.0/src/algorithm/intersects.cpp:5: -In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Triangle_3; _T2 = bool]', - inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3; _T2 = bool]' at /usr/include/c++/14/bits/stl_pair.h:1137:72, - inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:224:28: -/usr/include/c++/14/bits/stl_pair.h:882:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] - 882 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/CGAL/Static_filtered_predicate.h:15, - from /usr/include/CGAL/Lazy_kernel.h:18, - from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:27, - from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/Kernel.h:8, - from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/numeric.h:13, - from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/Coordinate.h:15, - from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/Envelope.h:16, - from /build/reproducible-path/sfcgal-2.0.0/src/algorithm/intersects.cpp:9: -/usr/include/CGAL/Epic_converter.h: In function 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]': -/usr/include/CGAL/Epic_converter.h:224:29: note: '' declared here - 224 | return std::make_pair(Triangle_3(),false); - | ^~~~~~~~~~~~ -In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Triangle_3; _T2 = bool]', - inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3; _T2 = bool]' at /usr/include/c++/14/bits/stl_pair.h:1137:72, - inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:228:28: -/usr/include/c++/14/bits/stl_pair.h:882:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] - 882 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/CGAL/Epic_converter.h: In function 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]': -/usr/include/CGAL/Epic_converter.h:228:29: note: '' declared here - 228 | return std::make_pair(Triangle_3(),false); - | ^~~~~~~~~~~~ -In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Triangle_3; _T2 = bool]', - inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3; _T2 = bool]' at /usr/include/c++/14/bits/stl_pair.h:1137:72, - inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:232:28: -/usr/include/c++/14/bits/stl_pair.h:882:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] - 882 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/CGAL/Epic_converter.h: In function 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]': -/usr/include/CGAL/Epic_converter.h:232:29: note: '' declared here - 232 | return std::make_pair(Triangle_3(),false); - | ^~~~~~~~~~~~ [ 48%] Building CXX object src/CMakeFiles/SFCGAL.dir/io/GeometryStreams.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/io/GeometryStreams.cpp.o -MF CMakeFiles/SFCGAL.dir/io/GeometryStreams.cpp.o.d -o CMakeFiles/SFCGAL.dir/io/GeometryStreams.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/io/GeometryStreams.cpp [ 49%] Building CXX object src/CMakeFiles/SFCGAL.dir/io/OBJ.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/io/OBJ.cpp.o -MF CMakeFiles/SFCGAL.dir/io/OBJ.cpp.o.d -o CMakeFiles/SFCGAL.dir/io/OBJ.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/io/OBJ.cpp [ 50%] Building CXX object src/CMakeFiles/SFCGAL.dir/io/ewkt.cpp.o -[ 49%] Building CXX object src/CMakeFiles/SFCGAL.dir/io/vtk.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/io/ewkt.cpp.o -MF CMakeFiles/SFCGAL.dir/io/ewkt.cpp.o.d -o CMakeFiles/SFCGAL.dir/io/ewkt.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/io/ewkt.cpp +[ 50%] Building CXX object src/CMakeFiles/SFCGAL.dir/io/vtk.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/io/vtk.cpp.o -MF CMakeFiles/SFCGAL.dir/io/vtk.cpp.o.d -o CMakeFiles/SFCGAL.dir/io/vtk.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/io/vtk.cpp [ 51%] Building CXX object src/CMakeFiles/SFCGAL.dir/io/wkb.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/io/wkb.cpp.o -MF CMakeFiles/SFCGAL.dir/io/wkb.cpp.o.d -o CMakeFiles/SFCGAL.dir/io/wkb.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/io/wkb.cpp @@ -3881,50 +3951,14 @@ cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/triangulate/triangulatePolygon.cpp.o -MF CMakeFiles/SFCGAL.dir/triangulate/triangulatePolygon.cpp.o.d -o CMakeFiles/SFCGAL.dir/triangulate/triangulatePolygon.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/triangulate/triangulatePolygon.cpp [ 53%] Building CXX object src/CMakeFiles/SFCGAL.dir/version.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -fPIC -frounding-math -MD -MT src/CMakeFiles/SFCGAL.dir/version.cpp.o -MF CMakeFiles/SFCGAL.dir/version.cpp.o.d -o CMakeFiles/SFCGAL.dir/version.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/src/version.cpp -In file included from /usr/include/c++/14/bits/stl_tempbuf.h:62, - from /usr/include/c++/14/memory:66, - from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/algorithm/difference.h:10, - from /build/reproducible-path/sfcgal-2.0.0/src/algorithm/difference.cpp:5: -In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Triangle_3; _T2 = bool]', - inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3; _T2 = bool]' at /usr/include/c++/14/bits/stl_pair.h:1137:72, - inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:224:28: -/usr/include/c++/14/bits/stl_pair.h:882:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] - 882 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/CGAL/Static_filtered_predicate.h:15, - from /usr/include/CGAL/Lazy_kernel.h:18, - from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:27, - from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/Kernel.h:8, - from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/Polygon.h:16, - from /build/reproducible-path/sfcgal-2.0.0/src/algorithm/difference.cpp:7: -/usr/include/CGAL/Epic_converter.h: In function 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]': -/usr/include/CGAL/Epic_converter.h:224:29: note: '' declared here - 224 | return std::make_pair(Triangle_3(),false); - | ^~~~~~~~~~~~ -In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Triangle_3; _T2 = bool]', - inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3; _T2 = bool]' at /usr/include/c++/14/bits/stl_pair.h:1137:72, - inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:228:28: -/usr/include/c++/14/bits/stl_pair.h:882:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] - 882 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/CGAL/Epic_converter.h: In function 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]': -/usr/include/CGAL/Epic_converter.h:228:29: note: '' declared here - 228 | return std::make_pair(Triangle_3(),false); - | ^~~~~~~~~~~~ -In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Triangle_3; _T2 = bool]', - inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3; _T2 = bool]' at /usr/include/c++/14/bits/stl_pair.h:1137:72, - inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:232:28: -/usr/include/c++/14/bits/stl_pair.h:882:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] - 882 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/CGAL/Epic_converter.h: In function 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]': -/usr/include/CGAL/Epic_converter.h:232:29: note: '' declared here - 232 | return std::make_pair(Triangle_3(),false); - | ^~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_tempbuf.h:62, - from /usr/include/c++/14/memory:66, - from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/algorithm/union.h:10, - from /build/reproducible-path/sfcgal-2.0.0/src/algorithm/union.cpp:5: +In file included from /usr/include/c++/14/bits/stl_algobase.h:64, + from /usr/include/c++/14/algorithm:60, + from /usr/include/CGAL/config.h:260, + from /usr/include/CGAL/Bbox_2.h:19, + from /usr/include/CGAL/Intersections_2/Bbox_2_Circle_2.h:17, + from /usr/include/CGAL/intersection_2.h:22, + from /usr/include/CGAL/intersections.h:37, + from /build/reproducible-path/sfcgal-2.0.0/src/algorithm/Intersection3D.cpp:5: In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Triangle_3; _T2 = bool]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3; _T2 = bool]' at /usr/include/c++/14/bits/stl_pair.h:1137:72, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:224:28: @@ -3934,10 +3968,12 @@ In file included from /usr/include/CGAL/Static_filtered_predicate.h:15, from /usr/include/CGAL/Lazy_kernel.h:18, from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:27, - from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/Kernel.h:8, - from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/Polygon.h:16, - from /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include/SFCGAL/algorithm/differencePrimitives.h:9, - from /build/reproducible-path/sfcgal-2.0.0/src/algorithm/union.cpp:6: + from /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_nodes.h:19, + from /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:24, + from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:25, + from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22, + from /usr/include/CGAL/Polygon_mesh_processing/clip.h:18, + from /build/reproducible-path/sfcgal-2.0.0/src/algorithm/Intersection3D.cpp:7: /usr/include/CGAL/Epic_converter.h: In function 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]': /usr/include/CGAL/Epic_converter.h:224:29: note: '' declared here 224 | return std::make_pair(Triangle_3(),false); @@ -3975,72 +4011,72 @@ make[3]: Entering directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sfcgal-2.0.0 /build/reproducible-path/sfcgal-2.0.0/test/regress/polygon_triangulator /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/polygon_triangulator /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/polygon_triangulator/CMakeFiles/test-regress-polygon_triangulator.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sfcgal-2.0.0 /build/reproducible-path/sfcgal-2.0.0/test/regress/standalone /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/standalone /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sfcgal-2.0.0 /build/reproducible-path/sfcgal-2.0.0/test/unit /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit/CMakeFiles/unit-test-SFCGAL.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sfcgal-2.0.0 /build/reproducible-path/sfcgal-2.0.0/test/regress/convex_hull /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/convex_hull /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/convex_hull/CMakeFiles/test-regress-convex_hull.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sfcgal-2.0.0 /build/reproducible-path/sfcgal-2.0.0/test/unit /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit/CMakeFiles/unit-test-SFCGAL.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' +make -f test/regress/polygon_triangulator/CMakeFiles/test-regress-polygon_triangulator.dir/build.make test/regress/polygon_triangulator/CMakeFiles/test-regress-polygon_triangulator.dir/build make[3]: Leaving directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' make -f test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/build.make test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/build -make[3]: Leaving directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' -make -f test/regress/polygon_triangulator/CMakeFiles/test-regress-polygon_triangulator.dir/build.make test/regress/polygon_triangulator/CMakeFiles/test-regress-polygon_triangulator.dir/build make -f test/regress/convex_hull/CMakeFiles/test-regress-convex_hull.dir/build.make test/regress/convex_hull/CMakeFiles/test-regress-convex_hull.dir/build -make[3]: Leaving directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' -make -f test/unit/CMakeFiles/unit-test-SFCGAL.dir/build.make test/unit/CMakeFiles/unit-test-SFCGAL.dir/build make[3]: Entering directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' make[3]: Entering directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' +make -f test/unit/CMakeFiles/unit-test-SFCGAL.dir/build.make test/unit/CMakeFiles/unit-test-SFCGAL.dir/build make[3]: Entering directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' make[3]: Entering directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' -[ 54%] Building CXX object test/regress/convex_hull/CMakeFiles/test-regress-convex_hull.dir/main.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/convex_hull && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/regress/convex_hull/CMakeFiles/test-regress-convex_hull.dir/main.cpp.o -MF CMakeFiles/test-regress-convex_hull.dir/main.cpp.o.d -o CMakeFiles/test-regress-convex_hull.dir/main.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/regress/convex_hull/main.cpp -[ 54%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/AreaTest.cpp.o [ 54%] Building CXX object test/regress/polygon_triangulator/CMakeFiles/test-regress-polygon_triangulator.dir/main.cpp.o -[ 54%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/DistanceTest.cpp.o -[ 55%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/ConstraintDelaunayTriangulationTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/polygon_triangulator && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/regress/polygon_triangulator/CMakeFiles/test-regress-polygon_triangulator.dir/main.cpp.o -MF CMakeFiles/test-regress-polygon_triangulator.dir/main.cpp.o.d -o CMakeFiles/test-regress-polygon_triangulator.dir/main.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/regress/polygon_triangulator/main.cpp -[ 55%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectsTest.cpp.o -[ 56%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WaveFrontObjTest.cpp.o -[ 56%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/TriangulatePolygonTest.cpp.o +[ 54%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/AreaTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/AreaTest.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/AreaTest.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/AreaTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/regress/standalone/SFCGAL/AreaTest.cpp -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/DistanceTest.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/DistanceTest.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/DistanceTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/regress/standalone/SFCGAL/DistanceTest.cpp -[ 57%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectionTest.cpp.o -[ 57%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/CoordinateTest.cpp.o -[ 58%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/StraightSkeletonTest.cpp.o +[ 55%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/ConstraintDelaunayTriangulationTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/ConstraintDelaunayTriangulationTest.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/ConstraintDelaunayTriangulationTest.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/ConstraintDelaunayTriangulationTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/regress/standalone/SFCGAL/ConstraintDelaunayTriangulationTest.cpp +[ 55%] Building CXX object test/regress/convex_hull/CMakeFiles/test-regress-convex_hull.dir/main.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/convex_hull && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/regress/convex_hull/CMakeFiles/test-regress-convex_hull.dir/main.cpp.o -MF CMakeFiles/test-regress-convex_hull.dir/main.cpp.o.d -o CMakeFiles/test-regress-convex_hull.dir/main.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/regress/convex_hull/main.cpp +[ 55%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/DistanceTest.cpp.o +[ 56%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/CylinderTest.cpp.o +[ 56%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/CoordinateTest.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/DistanceTest.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/DistanceTest.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/DistanceTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/regress/standalone/SFCGAL/DistanceTest.cpp +[ 56%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectsTest.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/CylinderTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/CylinderTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/CylinderTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/CylinderTest.cpp cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectsTest.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectsTest.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectsTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/regress/standalone/SFCGAL/IntersectsTest.cpp cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/CoordinateTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/CoordinateTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/CoordinateTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/CoordinateTest.cpp -[ 58%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WktTest.cpp.o -[ 59%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/TestModule.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/StraightSkeletonTest.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/StraightSkeletonTest.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/StraightSkeletonTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp -[ 60%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/CylinderTest.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/TriangulatePolygonTest.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/TriangulatePolygonTest.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/TriangulatePolygonTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp +[ 57%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectionTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectionTest.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectionTest.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectionTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/regress/standalone/SFCGAL/IntersectionTest.cpp -[ 60%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/EnvelopeTest.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WaveFrontObjTest.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WaveFrontObjTest.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WaveFrontObjTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/regress/standalone/SFCGAL/WaveFrontObjTest.cpp -[ 61%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryCollectionTest.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WktTest.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WktTest.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WktTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/regress/standalone/SFCGAL/WktTest.cpp -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/TestModule.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/TestModule.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/TestModule.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/regress/standalone/TestModule.cpp -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/CylinderTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/CylinderTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/CylinderTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/CylinderTest.cpp +[ 57%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/EnvelopeTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/EnvelopeTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/EnvelopeTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/EnvelopeTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/EnvelopeTest.cpp -[ 61%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryTest.cpp.o -[ 63%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/LineStringTest.cpp.o -[ 63%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryVisitorTest.cpp.o -[ 63%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/KernelTest.cpp.o +[ 58%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryCollectionTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryCollectionTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryCollectionTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryCollectionTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/GeometryCollectionTest.cpp -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/LineStringTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/LineStringTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/LineStringTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/LineStringTest.cpp -[ 63%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiLineStringTest.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryVisitorTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryVisitorTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryVisitorTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/GeometryVisitorTest.cpp +[ 59%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/StraightSkeletonTest.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/StraightSkeletonTest.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/StraightSkeletonTest.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/StraightSkeletonTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp +[ 59%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/GeometryTest.cpp -[ 64%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiPointTest.cpp.o +[ 59%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/TriangulatePolygonTest.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/TriangulatePolygonTest.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/TriangulatePolygonTest.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/TriangulatePolygonTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp +[ 60%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryVisitorTest.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryVisitorTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryVisitorTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryVisitorTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/GeometryVisitorTest.cpp +[ 61%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WaveFrontObjTest.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WaveFrontObjTest.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WaveFrontObjTest.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WaveFrontObjTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/regress/standalone/SFCGAL/WaveFrontObjTest.cpp +[ 61%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/KernelTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/KernelTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/KernelTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/KernelTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/KernelTest.cpp +[ 61%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WktTest.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WktTest.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WktTest.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WktTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/regress/standalone/SFCGAL/WktTest.cpp +[ 62%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/LineStringTest.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/LineStringTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/LineStringTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/LineStringTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/LineStringTest.cpp +[ 62%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiLineStringTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiLineStringTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiLineStringTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiLineStringTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/MultiLineStringTest.cpp +[ 63%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/TestModule.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/TestModule.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/TestModule.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/TestModule.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/regress/standalone/TestModule.cpp +[ 64%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiPointTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiPointTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiPointTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiPointTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/MultiPointTest.cpp [ 64%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiPolygonTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiPolygonTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiPolygonTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiPolygonTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/MultiPolygonTest.cpp +[ 64%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/NumericTest.cpp.o [ 65%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiSolidTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiSolidTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiSolidTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiSolidTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/MultiSolidTest.cpp -[ 65%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/NumericTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/NumericTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/NumericTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/NumericTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/NumericTest.cpp [ 66%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/PointTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/PointTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/PointTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/PointTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/PointTest.cpp @@ -4064,130 +4100,130 @@ cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/BoundaryTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/BoundaryTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/BoundaryTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/BoundaryTest.cpp [ 71%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Buffer3DTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Buffer3DTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Buffer3DTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Buffer3DTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/Buffer3DTest.cpp -[ 72%] Linking CXX executable test-regress-convex_hull -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/convex_hull && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-regress-convex_hull.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-regress-convex_hull.dir/link.d "CMakeFiles/test-regress-convex_hull.dir/main.cpp.o" -o test-regress-convex_hull -Wl,-rpath,/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src: ../../../src/libSFCGAL.so.2.0.0 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/i386-linux-gnu/libgmpxx.so /usr/lib/i386-linux-gnu/libmpfr.so /usr/lib/i386-linux-gnu/libgmp.so /usr/lib/i386-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_timer.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 -make[3]: Leaving directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' -[ 72%] Built target test-regress-convex_hull -[ 73%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConnectedTest.cpp.o +[ 72%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConnectedTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConnectedTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConnectedTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConnectedTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/ConnectedTest.cpp [ 73%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp.o +[ 73%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConvexHullTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp -[ 74%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConvexHullTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConvexHullTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConvexHullTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConvexHullTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/ConvexHullTest.cpp -[ 74%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversPointsTest.cpp.o +[ 73%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversPointsTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversPointsTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversPointsTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversPointsTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/CoversPointsTest.cpp -[ 75%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversTest.cpp.o +[ 74%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/CoversTest.cpp -[ 75%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DifferenceTest.cpp.o +[ 74%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DifferenceTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DifferenceTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DifferenceTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DifferenceTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/DifferenceTest.cpp -[ 76%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DistanceTest.cpp.o +[ 75%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DistanceTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DistanceTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DistanceTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DistanceTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/DistanceTest.cpp -[ 76%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ExtrudeTest.cpp.o +[ 75%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ExtrudeTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ExtrudeTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ExtrudeTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ExtrudeTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/ExtrudeTest.cpp -[ 77%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Force3DTest.cpp.o +[ 76%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Force3DTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Force3DTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Force3DTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Force3DTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/Force3DTest.cpp -[ 78%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectionTest.cpp.o +[ 77%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectionTest.cpp.o +[ 77%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectsTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectionTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectionTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectionTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/IntersectionTest.cpp -[ 78%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectsTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectsTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectsTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectsTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/IntersectsTest.cpp -[ 79%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IsValidTest.cpp.o +[ 78%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IsValidTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IsValidTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IsValidTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IsValidTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/IsValidTest.cpp -[ 79%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LengthTest.cpp.o +[ 78%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LengthTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LengthTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LengthTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LengthTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/LengthTest.cpp -[ 80%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LineSubstringTest.cpp.o +[ 79%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LineSubstringTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LineSubstringTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LineSubstringTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LineSubstringTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/LineSubstringTest.cpp -[ 80%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/MinkowskiSum3DTest.cpp.o +[ 79%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/MinkowskiSum3DTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/MinkowskiSum3DTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/MinkowskiSum3DTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/MinkowskiSum3DTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp -[ 81%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/MinkowskiSumTest.cpp.o +[ 80%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/MinkowskiSumTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/MinkowskiSumTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/MinkowskiSumTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/MinkowskiSumTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp -[ 82%] Linking CXX executable test-regress-polygon_triangulator -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/polygon_triangulator && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-regress-polygon_triangulator.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-regress-polygon_triangulator.dir/link.d "CMakeFiles/test-regress-polygon_triangulator.dir/main.cpp.o" -o test-regress-polygon_triangulator -Wl,-rpath,/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src: ../../../src/libSFCGAL.so.2.0.0 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/i386-linux-gnu/libgmpxx.so /usr/lib/i386-linux-gnu/libmpfr.so /usr/lib/i386-linux-gnu/libgmp.so /usr/lib/i386-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_timer.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 -make[3]: Leaving directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' -[ 82%] Built target test-regress-polygon_triangulator -[ 82%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/NormalTest.cpp.o +[ 80%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/NormalTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/NormalTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/NormalTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/NormalTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/NormalTest.cpp -[ 83%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OffsetTest.cpp.o +[ 81%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OffsetTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OffsetTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OffsetTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OffsetTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/OffsetTest.cpp -[ 83%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OrientationTest.cpp.o +[ 81%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OrientationTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OrientationTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OrientationTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OrientationTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/OrientationTest.cpp -[ 84%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Partition_2.cpp.o +[ 82%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Partition_2.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Partition_2.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Partition_2.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Partition_2.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/Partition_2.cpp -[ 84%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/PlaneTest.cpp.o +[ 82%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/PlaneTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/PlaneTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/PlaneTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/PlaneTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/PlaneTest.cpp -[ 85%] Linking CXX executable standalone-regress-test-SFCGAL -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/standalone && /usr/bin/cmake -E cmake_link_script CMakeFiles/standalone-regress-test-SFCGAL.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/standalone-regress-test-SFCGAL.dir/link.d "CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/AreaTest.cpp.o" "CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/ConstraintDelaunayTriangulationTest.cpp.o" "CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/DistanceTest.cpp.o" "CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectionTest.cpp.o" "CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectsTest.cpp.o" "CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/StraightSkeletonTest.cpp.o" "CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/TriangulatePolygonTest.cpp.o" "CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WaveFrontObjTest.cpp.o" "CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WktTest.cpp.o" "CMakeFiles/standalone-regress-test-SFCGAL.dir/TestModule.cpp.o" -o standalone-regress-test-SFCGAL -Wl,-rpath,/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src: ../../../src/libSFCGAL.so.2.0.0 /usr/lib/i386-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/i386-linux-gnu/libgmpxx.so /usr/lib/i386-linux-gnu/libmpfr.so /usr/lib/i386-linux-gnu/libgmp.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_timer.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 -make[3]: Leaving directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' -[ 85%] Built target standalone-regress-test-SFCGAL -[ 86%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/StraightSkeletonTest.cpp.o +[ 83%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/StraightSkeletonTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/StraightSkeletonTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/StraightSkeletonTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/StraightSkeletonTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp -[ 86%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TesselateTest.cpp.o +[ 83%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TesselateTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TesselateTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TesselateTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TesselateTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/TesselateTest.cpp -[ 87%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TranslateTest.cpp.o +[ 84%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TranslateTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TranslateTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TranslateTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TranslateTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/TranslateTest.cpp -[ 87%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/UnionTest.cpp.o +[ 84%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/UnionTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/UnionTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/UnionTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/UnionTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/UnionTest.cpp -[ 88%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Visibility.cpp.o +[ 85%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Visibility.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Visibility.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Visibility.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Visibility.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/Visibility.cpp -[ 88%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/VolumeTest.cpp.o +[ 85%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/VolumeTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/VolumeTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/VolumeTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/VolumeTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/algorithm/VolumeTest.cpp -[ 89%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/capi/sfcgal_cTest.cpp.o +[ 86%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/capi/sfcgal_cTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/capi/sfcgal_cTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/capi/sfcgal_cTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/capi/sfcgal_cTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/capi/sfcgal_cTest.cpp -[ 90%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/detail/ComplexComparatorTest.cpp.o +[ 87%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/detail/ComplexComparatorTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/detail/ComplexComparatorTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/detail/ComplexComparatorTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/detail/ComplexComparatorTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/detail/ComplexComparatorTest.cpp -[ 90%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/detail/IntervalTest.cpp.o +[ 87%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/detail/IntervalTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/detail/IntervalTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/detail/IntervalTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/detail/IntervalTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/detail/IntervalTest.cpp -[ 91%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphBuilderTest.cpp.o +[ 88%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphBuilderTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphBuilderTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphBuilderTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphBuilderTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp -[ 91%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphTest.cpp.o +[ 88%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/graph/GeometryGraphTest.cpp -[ 92%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp.o +[ 89%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp -[ 92%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/OBJTest.cpp.o +[ 89%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/OBJTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/OBJTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/OBJTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/OBJTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/io/OBJTest.cpp -[ 93%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/SerializationTest.cpp.o +[ 90%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/SerializationTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/SerializationTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/SerializationTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/SerializationTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/io/SerializationTest.cpp -[ 93%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/VTKTest.cpp.o +[ 90%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/VTKTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/VTKTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/VTKTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/VTKTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/io/VTKTest.cpp -[ 94%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/WkbWriterTest.cpp.o +[ 91%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/WkbWriterTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/WkbWriterTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/WkbWriterTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/WkbWriterTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/io/WkbWriterTest.cpp -[ 94%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/WktReaderTest.cpp.o +[ 91%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/WktReaderTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/WktReaderTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/WktReaderTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/WktReaderTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/io/WktReaderTest.cpp -[ 95%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/AffineTransform2Test.cpp.o +[ 92%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/AffineTransform2Test.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/AffineTransform2Test.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/AffineTransform2Test.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/AffineTransform2Test.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/transform/AffineTransform2Test.cpp -[ 95%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/ForceZOrderPointsTest.cpp.o +[ 92%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/ForceZOrderPointsTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/ForceZOrderPointsTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/ForceZOrderPointsTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/ForceZOrderPointsTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/transform/ForceZOrderPointsTest.cpp -[ 96%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/RotateTest.cpp.o +[ 93%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/RotateTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/RotateTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/RotateTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/RotateTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/transform/RotateTest.cpp -[ 96%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/RoundTest.cpp.o +[ 93%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/RoundTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/RoundTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/RoundTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/RoundTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/transform/RoundTest.cpp -[ 97%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/ScaleTest.cpp.o +[ 94%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/ScaleTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/ScaleTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/ScaleTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/ScaleTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/transform/ScaleTest.cpp -[ 98%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp.o -[ 98%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/TranslateTest.cpp.o -cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp +[ 94%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/TranslateTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/TranslateTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/TranslateTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/TranslateTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/transform/TranslateTest.cpp -[ 98%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/Triangulate2DZTest.cpp.o +[ 95%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp.o +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp +[ 95%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/Triangulate2DZTest.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/Triangulate2DZTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/Triangulate2DZTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/Triangulate2DZTest.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp -[ 99%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/TestModule.cpp.o +[ 96%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/TestModule.cpp.o cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -D_USE_MATH_DEFINES -I/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -std=gnu++17 -frounding-math -frounding-math -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/TestModule.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/TestModule.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/TestModule.cpp.o -c /build/reproducible-path/sfcgal-2.0.0/test/unit/TestModule.cpp -[100%] Linking CXX executable unit-test-SFCGAL +[ 98%] Linking CXX executable unit-test-SFCGAL +[ 97%] Linking CXX executable test-regress-convex_hull cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/unit && /usr/bin/cmake -E cmake_link_script CMakeFiles/unit-test-SFCGAL.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/unit-test-SFCGAL.dir/link.d "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/CoordinateTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/CylinderTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/EnvelopeTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryCollectionTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryVisitorTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/KernelTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/LineStringTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiLineStringTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiPointTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiPolygonTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiSolidTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/NumericTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/PointTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/PolygonTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/SolidTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/SphereTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/TriangleTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/TriangulatedSurfaceTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/AlphaShapesTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ApproximateMedialAxis.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/AreaTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/BoundaryTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Buffer3DTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConnectedTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConvexHullTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversPointsTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DifferenceTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DistanceTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ExtrudeTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Force3DTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectionTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectsTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IsValidTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LengthTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LineSubstringTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/MinkowskiSum3DTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/MinkowskiSumTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/NormalTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OffsetTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OrientationTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Partition_2.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/PlaneTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/StraightSkeletonTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TesselateTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TranslateTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/UnionTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Visibility.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/VolumeTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/capi/sfcgal_cTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/detail/ComplexComparatorTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/detail/IntervalTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphBuilderTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/OBJTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/SerializationTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/VTKTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/WkbWriterTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/WktReaderTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/AffineTransform2Test.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/ForceZOrderPointsTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/RotateTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/RoundTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/ScaleTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/TranslateTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/Triangulate2DZTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/TestModule.cpp.o" -o unit-test-SFCGAL -Wl,-rpath,/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src: ../../src/libSFCGAL.so.2.0.0 /usr/lib/i386-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/i386-linux-gnu/libgmpxx.so /usr/lib/i386-linux-gnu/libmpfr.so /usr/lib/i386-linux-gnu/libgmp.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_timer.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/convex_hull && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-regress-convex_hull.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/unit-test-SFCGAL.dir/link.d "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/CoordinateTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/CylinderTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/EnvelopeTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryCollectionTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryVisitorTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/KernelTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/LineStringTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiLineStringTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiPointTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiPolygonTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiSolidTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/NumericTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/PointTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/PolygonTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/SolidTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/SphereTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/TriangleTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/TriangulatedSurfaceTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/AlphaShapesTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ApproximateMedialAxis.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/AreaTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/BoundaryTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Buffer3DTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConnectedTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConvexHullTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversPointsTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DifferenceTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DistanceTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ExtrudeTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Force3DTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectionTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectsTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IsValidTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LengthTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LineSubstringTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/MinkowskiSum3DTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/MinkowskiSumTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/NormalTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OffsetTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OrientationTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Partition_2.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/PlaneTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/StraightSkeletonTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TesselateTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TranslateTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/UnionTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Visibility.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/VolumeTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/capi/sfcgal_cTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/detail/ComplexComparatorTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-regress-convex_hull.dir/link.d "CMakeFiles/test-regress-convex_hull.dir/main.cpp.o" -o test-regress-convex_hull -Wl,-rpath,/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src: ../../../src/libSFCGAL.so.2.0.0 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/i386-linux-gnu/libgmpxx.so /usr/lib/i386-linux-gnu/libmpfr.so /usr/lib/i386-linux-gnu/libgmp.so /usr/lib/i386-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_timer.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 +make[3]: Leaving directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' +[ 98%] Built target test-regress-convex_hull +/detail/IntervalTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphBuilderTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/OBJTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/SerializationTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/VTKTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/WkbWriterTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/WktReaderTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/AffineTransform2Test.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/ForceZOrderPointsTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/RotateTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/RoundTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/ScaleTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/TranslateTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/Triangulate2DZTest.cpp.o" "CMakeFiles/unit-test-SFCGAL.dir/TestModule.cpp.o" -o unit-test-SFCGAL -Wl,-rpath,/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src: ../../src/libSFCGAL.so.2.0.0 /usr/lib/i386-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/i386-linux-gnu/libgmpxx.so /usr/lib/i386-linux-gnu/libmpfr.so /usr/lib/i386-linux-gnu/libgmp.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_timer.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 +make[3]: Leaving directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' +[ 98%] Built target unit-test-SFCGAL +[ 99%] Linking CXX executable standalone-regress-test-SFCGAL +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/standalone && /usr/bin/cmake -E cmake_link_script CMakeFiles/standalone-regress-test-SFCGAL.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/standalone-regress-test-SFCGAL.dir/link.d "CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/AreaTest.cpp.o" "CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/ConstraintDelaunayTriangulationTest.cpp.o" "CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/DistanceTest.cpp.o" "CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectionTest.cpp.o" "CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectsTest.cpp.o" "CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/StraightSkeletonTest.cpp.o" "CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/TriangulatePolygonTest.cpp.o" "CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WaveFrontObjTest.cpp.o" "CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WktTest.cpp.o" "CMakeFiles/standalone-regress-test-SFCGAL.dir/TestModule.cpp.o" -o standalone-regress-test-SFCGAL -Wl,-rpath,/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src: ../../../src/libSFCGAL.so.2.0.0 /usr/lib/i386-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/i386-linux-gnu/libgmpxx.so /usr/lib/i386-linux-gnu/libmpfr.so /usr/lib/i386-linux-gnu/libgmp.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_timer.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 +make[3]: Leaving directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' +[ 99%] Built target standalone-regress-test-SFCGAL +[100%] Linking CXX executable test-regress-polygon_triangulator +cd /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/polygon_triangulator && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-regress-polygon_triangulator.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/sfcgal-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-regress-polygon_triangulator.dir/link.d "CMakeFiles/test-regress-polygon_triangulator.dir/main.cpp.o" -o test-regress-polygon_triangulator -Wl,-rpath,/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/src: ../../../src/libSFCGAL.so.2.0.0 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/i386-linux-gnu/libgmpxx.so /usr/lib/i386-linux-gnu/libmpfr.so /usr/lib/i386-linux-gnu/libgmp.so /usr/lib/i386-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_timer.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 make[3]: Leaving directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' -[100%] Built target unit-test-SFCGAL +[100%] Built target test-regress-polygon_triangulator make[2]: Leaving directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/CMakeFiles 0 make[1]: Leaving directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/sfcgal-2.0.0' dh_auto_test - cd obj-i686-linux-gnu && make -j22 test ARGS\+=--verbose ARGS\+=-j22 + cd obj-i686-linux-gnu && make -j10 test ARGS\+=--verbose ARGS\+=-j10 make[2]: Entering directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' Running tests... -/usr/bin/ctest --force-new-ctest-process --verbose -j22 +/usr/bin/ctest --force-new-ctest-process --verbose -j10 UpdateCTestConfiguration from :/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/DartConfiguration.tcl UpdateCTestConfiguration from :/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/DartConfiguration.tcl Test project /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu @@ -4210,39 +4246,39 @@ 2: Test command: /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/standalone/standalone-regress-test-SFCGAL "--auto_start_dbg=y" "--log_level=all" 2: Working Directory: /build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu/test/regress/standalone 2: Test timeout computed to be: 10000000 -2: Running 11 test cases... -2: Entering test module "RegressTestSFCGAL" -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(59): Entering test suite "SFCGAL_AreaTest" -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(65): Entering test case "testComputeArea" 1: Running 718 test cases... 1: Entering test module "UnitTestSFCGAL" 1: ./test/unit/SFCGAL/CoordinateTest.cpp(29): Entering test suite "SFCGAL_CoordinateTest" 1: ./test/unit/SFCGAL/CoordinateTest.cpp(32): Entering test case "testDefaultConstructor" 1: ./test/unit/SFCGAL/CoordinateTest.cpp(35): info: check g.isEmpty() has passed +2: Running 11 test cases... +2: Entering test module "RegressTestSFCGAL" +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(59): Entering test suite "SFCGAL_AreaTest" +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(65): Entering test case "testComputeArea" 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(71): info: check ifs.good() has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(36): info: check 'exception "Exception" raised as expected' has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(37): info: check 'exception "Exception" raised as expected' has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(38): info: check 'exception "Exception" raised as expected' has passed -1: ./test/unit/SFCGAL/CoordinateTest.cpp(32): Leaving test case "testDefaultConstructor"; testing time: 3184us +1: ./test/unit/SFCGAL/CoordinateTest.cpp(32): Leaving test case "testDefaultConstructor"; testing time: 51485us 1: ./test/unit/SFCGAL/CoordinateTest.cpp(42): Entering test case "testXYConstructor" 1: ./test/unit/SFCGAL/CoordinateTest.cpp(45): info: check !g.isEmpty() has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(46): info: check !g.is3D() has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(47): info: check g.x() == 3 has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(48): info: check g.y() == 4 has passed -1: ./test/unit/SFCGAL/CoordinateTest.cpp(42): Leaving test case "testXYConstructor"; testing time: 418us +1: ./test/unit/SFCGAL/CoordinateTest.cpp(42): Leaving test case "testXYConstructor"; testing time: 691us 1: ./test/unit/SFCGAL/CoordinateTest.cpp(53): Entering test case "testXYZConstructor" 1: ./test/unit/SFCGAL/CoordinateTest.cpp(56): info: check !g.isEmpty() has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(57): info: check g.is3D() has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(58): info: check g.x() == 3 has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(59): info: check g.y() == 4 has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(60): info: check g.z() == 5 has passed -1: ./test/unit/SFCGAL/CoordinateTest.cpp(53): Leaving test case "testXYZConstructor"; testing time: 385us +1: ./test/unit/SFCGAL/CoordinateTest.cpp(53): Leaving test case "testXYZConstructor"; testing time: 476us 1: ./test/unit/SFCGAL/CoordinateTest.cpp(64): Entering test case "testXYConstructorDouble" 1: ./test/unit/SFCGAL/CoordinateTest.cpp(67): info: check !g.isEmpty() has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(68): info: check !g.is3D() has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(69): info: check g.x() == 3 has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(70): info: check g.y() == 4 has passed -1: ./test/unit/SFCGAL/CoordinateTest.cpp(64): Leaving test case "testXYConstructorDouble"; testing time: 364us +1: ./test/unit/SFCGAL/CoordinateTest.cpp(64): Leaving test case "testXYConstructorDouble"; testing time: 451us 1: ./test/unit/SFCGAL/CoordinateTest.cpp(73): Entering test case "testXYZConstructorDouble" 1: ./test/unit/SFCGAL/CoordinateTest.cpp(76): info: check !g.isEmpty() has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(77): info: check g.is3D() has passed @@ -4252,50 +4288,50 @@ 1: ./test/unit/SFCGAL/CoordinateTest.cpp(81): info: check 'exception "NonFiniteValueException" raised as expected' has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(83): info: check 'exception "NonFiniteValueException" raised as expected' has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(85): info: check 'exception "NonFiniteValueException" raised as expected' has passed -1: ./test/unit/SFCGAL/CoordinateTest.cpp(73): Leaving test case "testXYZConstructorDouble"; testing time: 432us +1: ./test/unit/SFCGAL/CoordinateTest.cpp(73): Leaving test case "testXYZConstructorDouble"; testing time: 561us 1: ./test/unit/SFCGAL/CoordinateTest.cpp(92): Entering test case "testCopyConstructorEmpty" 1: ./test/unit/SFCGAL/CoordinateTest.cpp(96): info: check copy.isEmpty() has passed -1: ./test/unit/SFCGAL/CoordinateTest.cpp(92): Leaving test case "testCopyConstructorEmpty"; testing time: 350us +1: ./test/unit/SFCGAL/CoordinateTest.cpp(92): Leaving test case "testCopyConstructorEmpty"; testing time: 429us 1: ./test/unit/SFCGAL/CoordinateTest.cpp(98): Entering test case "testCopyConstructorXY" 1: ./test/unit/SFCGAL/CoordinateTest.cpp(102): info: check copy.x() == 3 has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(103): info: check copy.y() == 4 has passed -1: ./test/unit/SFCGAL/CoordinateTest.cpp(98): Leaving test case "testCopyConstructorXY"; testing time: 378us +1: ./test/unit/SFCGAL/CoordinateTest.cpp(98): Leaving test case "testCopyConstructorXY"; testing time: 439us 1: ./test/unit/SFCGAL/CoordinateTest.cpp(109): Entering test case "testCoordinateDimensionEmpty" 1: ./test/unit/SFCGAL/CoordinateTest.cpp(112): info: check g.coordinateDimension() == 0 has passed -1: ./test/unit/SFCGAL/CoordinateTest.cpp(109): Leaving test case "testCoordinateDimensionEmpty"; testing time: 346us +1: ./test/unit/SFCGAL/CoordinateTest.cpp(109): Leaving test case "testCoordinateDimensionEmpty"; testing time: 426us 1: ./test/unit/SFCGAL/CoordinateTest.cpp(114): Entering test case "testCoordinateDimensionXY" 1: ./test/unit/SFCGAL/CoordinateTest.cpp(117): info: check g.coordinateDimension() == 2 has passed -1: ./test/unit/SFCGAL/CoordinateTest.cpp(114): Leaving test case "testCoordinateDimensionXY"; testing time: 347us +1: ./test/unit/SFCGAL/CoordinateTest.cpp(114): Leaving test case "testCoordinateDimensionXY"; testing time: 465us 1: ./test/unit/SFCGAL/CoordinateTest.cpp(119): Entering test case "testCoordinateDimensionXYZ" 1: ./test/unit/SFCGAL/CoordinateTest.cpp(122): info: check g.coordinateDimension() == 3 has passed -1: ./test/unit/SFCGAL/CoordinateTest.cpp(119): Leaving test case "testCoordinateDimensionXYZ"; testing time: 345us +1: ./test/unit/SFCGAL/CoordinateTest.cpp(119): Leaving test case "testCoordinateDimensionXYZ"; testing time: 436us 1: ./test/unit/SFCGAL/CoordinateTest.cpp(132): Entering test case "testRoundInteger" 1: ./test/unit/SFCGAL/CoordinateTest.cpp(136): info: check g.x() == 1 has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(137): info: check g.y() == 2 has passed -1: ./test/unit/SFCGAL/CoordinateTest.cpp(132): Leaving test case "testRoundInteger"; testing time: 509us +1: ./test/unit/SFCGAL/CoordinateTest.cpp(132): Leaving test case "testRoundInteger"; testing time: 23527us 1: ./test/unit/SFCGAL/CoordinateTest.cpp(139): Entering test case "testRoundOneDecimal" 1: ./test/unit/SFCGAL/CoordinateTest.cpp(143): info: difference{} between g.x(){0.5} and 0.5{0.5} doesn't exceed 0.1% 1: ./test/unit/SFCGAL/CoordinateTest.cpp(144): info: difference{} between g.y(){1.6} and 1.6{1.6000000000000001} doesn't exceed 0.1% 1: ./test/unit/SFCGAL/CoordinateTest.cpp(148): info: check oss.str() == "1/2 8/5" has passed -1: ./test/unit/SFCGAL/CoordinateTest.cpp(139): Leaving test case "testRoundOneDecimal"; testing time: 520us +1: ./test/unit/SFCGAL/CoordinateTest.cpp(139): Leaving test case "testRoundOneDecimal"; testing time: 1043us 1: ./test/unit/SFCGAL/CoordinateTest.cpp(154): Entering test case "testLessEmpty" 1: ./test/unit/SFCGAL/CoordinateTest.cpp(158): info: check 'exception "Exception" raised as expected' has passed -1: ./test/unit/SFCGAL/CoordinateTest.cpp(154): Leaving test case "testLessEmpty"; testing time: 379us +1: ./test/unit/SFCGAL/CoordinateTest.cpp(154): Leaving test case "testLessEmpty"; testing time: 565us 1: ./test/unit/SFCGAL/CoordinateTest.cpp(160): Entering test case "testLessXY_XY" 1: ./test/unit/SFCGAL/CoordinateTest.cpp(162): info: check !(Coordinate(0, 0) < Coordinate(0, 0)) has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(163): info: check (Coordinate(0, 0) < Coordinate(1, 0)) has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(164): info: check (Coordinate(1, 0) < Coordinate(1, 1)) has passed -1: ./test/unit/SFCGAL/CoordinateTest.cpp(160): Leaving test case "testLessXY_XY"; testing time: 370us +1: ./test/unit/SFCGAL/CoordinateTest.cpp(160): Leaving test case "testLessXY_XY"; testing time: 469us 1: ./test/unit/SFCGAL/CoordinateTest.cpp(166): Entering test case "testLessXYZ_XYZ" 1: ./test/unit/SFCGAL/CoordinateTest.cpp(168): info: check !(Coordinate(0, 0, 0) < Coordinate(0, 0, 0)) has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(169): info: check (Coordinate(0, 0, 0) < Coordinate(1, 0, 0)) has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(170): info: check (Coordinate(1, 0, 0) < Coordinate(1, 1, 0)) has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(171): info: check !(Coordinate(1, 1, 0) < Coordinate(1, 1, 0)) has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(172): info: check (Coordinate(1, 1, 0) < Coordinate(1, 1, 1)) has passed -1: ./test/unit/SFCGAL/CoordinateTest.cpp(166): Leaving test case "testLessXYZ_XYZ"; testing time: 374us +1: ./test/unit/SFCGAL/CoordinateTest.cpp(166): Leaving test case "testLessXYZ_XYZ"; testing time: 475us 1: ./test/unit/SFCGAL/CoordinateTest.cpp(174): Entering test case "testLessXY_XYZ" 1: ./test/unit/SFCGAL/CoordinateTest.cpp(176): info: check 'exception "Exception" raised as expected' has passed -1: ./test/unit/SFCGAL/CoordinateTest.cpp(174): Leaving test case "testLessXY_XYZ"; testing time: 366us +1: ./test/unit/SFCGAL/CoordinateTest.cpp(174): Leaving test case "testLessXY_XYZ"; testing time: 479us 1: ./test/unit/SFCGAL/CoordinateTest.cpp(179): Entering test case "testAlmostEqual" 1: ./test/unit/SFCGAL/CoordinateTest.cpp(181): info: check Coordinate(0.0, 0.0).almostEqual(Coordinate(0.0, 0.0), 0.0) has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(182): info: check !Coordinate(0.1, 0.0).almostEqual(Coordinate(0.0, 0.0), 0.0) has passed @@ -4308,14 +4344,14 @@ 1: ./test/unit/SFCGAL/CoordinateTest.cpp(194): info: check !Coordinate(0.0, 0.0, 0.1).almostEqual(Coordinate(0.0, 0.0, 0.0), 0.0) has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(196): info: check !Coordinate(0.0, 0.0, 0.0).almostEqual(Coordinate(0.0, 0.0, 0.1), 0.0) has passed 1: ./test/unit/SFCGAL/CoordinateTest.cpp(198): info: check !Coordinate(0.0, 0.0, 0.000001) .almostEqual(Coordinate(0.0, 0.0, 0.000003), 0.000001) has passed -1: ./test/unit/SFCGAL/CoordinateTest.cpp(179): Leaving test case "testAlmostEqual"; testing time: 498us +1: ./test/unit/SFCGAL/CoordinateTest.cpp(179): Leaving test case "testAlmostEqual"; testing time: 716us 1: ./test/unit/SFCGAL/transform/RoundTest.cpp(42): Entering test case "testRoundPoint" 1: ./test/unit/SFCGAL/transform/RoundTest.cpp(46): info: check g->asText() == "POINT Z (2/1 3/1 3/1)" has passed -1: ./test/unit/SFCGAL/transform/RoundTest.cpp(42): Leaving test case "testRoundPoint"; testing time: 486us +1: ./test/unit/SFCGAL/transform/RoundTest.cpp(42): Leaving test case "testRoundPoint"; testing time: 738us 1: ./test/unit/SFCGAL/transform/RoundTest.cpp(49): Entering test case "testRoundLineString" 1: ./test/unit/SFCGAL/transform/RoundTest.cpp(53): info: check g->asText() == "LINESTRING (1/2 1/2,3/2 3/2)" has passed -1: ./test/unit/SFCGAL/transform/RoundTest.cpp(49): Leaving test case "testRoundLineString"; testing time: 446us -1: ./test/unit/SFCGAL/CoordinateTest.cpp(29): Leaving test suite "SFCGAL_CoordinateTest"; testing time: 10774us +1: ./test/unit/SFCGAL/transform/RoundTest.cpp(49): Leaving test case "testRoundLineString"; testing time: 566us +1: ./test/unit/SFCGAL/CoordinateTest.cpp(29): Leaving test suite "SFCGAL_CoordinateTest"; testing time: 84866us 1: ./test/unit/SFCGAL/CylinderTest.cpp(11): Entering test suite "CylinderTests" 1: ./test/unit/SFCGAL/CylinderTest.cpp(13): Entering test case "testDefaultConstructor" 1: ./test/unit/SFCGAL/CylinderTest.cpp(16): info: difference{} between cyl.radius(){1} and 1.0{1} doesn't exceed 1e-06% @@ -4323,80 +4359,70 @@ 1: ./test/unit/SFCGAL/CylinderTest.cpp(18): info: check cyl.numRadial() == 32 has passed 1: ./test/unit/SFCGAL/CylinderTest.cpp(19): info: check cyl.baseCenter() == Point_3(0, 0, 0) has passed 1: ./test/unit/SFCGAL/CylinderTest.cpp(20): info: check cyl.axis() == Vector_3(0, 0, 1) has passed -1: ./test/unit/SFCGAL/CylinderTest.cpp(13): Leaving test case "testDefaultConstructor"; testing time: 405us +1: ./test/unit/SFCGAL/CylinderTest.cpp(13): Leaving test case "testDefaultConstructor"; testing time: 520us 1: ./test/unit/SFCGAL/CylinderTest.cpp(23): Entering test case "testCustomConstructor" 1: ./test/unit/SFCGAL/CylinderTest.cpp(28): info: difference{} between cyl.radius(){2} and 2.0{2} doesn't exceed 1e-06% 1: ./test/unit/SFCGAL/CylinderTest.cpp(29): info: difference{} between cyl.height(){5} and 5.0{5} doesn't exceed 1e-06% 1: ./test/unit/SFCGAL/CylinderTest.cpp(30): info: check cyl.numRadial() == 16 has passed 1: ./test/unit/SFCGAL/CylinderTest.cpp(31): info: check cyl.baseCenter() == base has passed 1: ./test/unit/SFCGAL/CylinderTest.cpp(32): info: check cyl.axis() == axis has passed -1: ./test/unit/SFCGAL/CylinderTest.cpp(23): Leaving test case "testCustomConstructor"; testing time: 384us +1: ./test/unit/SFCGAL/CylinderTest.cpp(23): Leaving test case "testCustomConstructor"; testing time: 493us 1: ./test/unit/SFCGAL/CylinderTest.cpp(35): Entering test case "testSetters" 1: ./test/unit/SFCGAL/CylinderTest.cpp(44): info: difference{} between cyl.radius(){3} and 3.0{3} doesn't exceed 1e-06% 1: ./test/unit/SFCGAL/CylinderTest.cpp(45): info: difference{} between cyl.height(){4} and 4.0{4} doesn't exceed 1e-06% 1: ./test/unit/SFCGAL/CylinderTest.cpp(46): info: check cyl.numRadial() == 24 has passed 1: ./test/unit/SFCGAL/CylinderTest.cpp(47): info: check cyl.baseCenter() == Point_3(1, 1, 1) has passed 1: ./test/unit/SFCGAL/CylinderTest.cpp(48): info: check cyl.axis() == Vector_3(1, 1, 1) has passed -1: ./test/unit/SFCGAL/CylinderTest.cpp(35): Leaving test case "testSetters"; testing time: 380us +1: ./test/unit/SFCGAL/CylinderTest.cpp(35): Leaving test case "testSetters"; testing time: 507us 1: ./test/unit/SFCGAL/CylinderTest.cpp(51): Entering test case "testGenerateSurfaceMesh" -2: area( ' MULTIPOLYGON(((969243.8 6768272.7,969250.1 6768274.4,969246.5 6768282.3,969239.1 6768280.9,969243.8 6768272.7)))' ) = 61.575 1: ./test/unit/SFCGAL/CylinderTest.cpp(56): info: check mesh.number_of_vertices() == cyl.numRadial() * 2 + 2 has passed 1: ./test/unit/SFCGAL/CylinderTest.cpp(57): info: check mesh.number_of_edges() == cyl.numRadial() * 6 has passed 1: ./test/unit/SFCGAL/CylinderTest.cpp(58): info: check mesh.number_of_faces() == cyl.numRadial() * 4 has passed -1: ./test/unit/SFCGAL/CylinderTest.cpp(51): Leaving test case "testGenerateSurfaceMesh"; testing time: 1050us +1: ./test/unit/SFCGAL/CylinderTest.cpp(51): Leaving test case "testGenerateSurfaceMesh"; testing time: 13187us 1: ./test/unit/SFCGAL/CylinderTest.cpp(61): Entering test case "testVolume" 1: ./test/unit/SFCGAL/CylinderTest.cpp(66): info: difference{} between volume{62.831853071795862} and expected_volume{62.831853071795862} doesn't exceed 0.01% -1: ./test/unit/SFCGAL/CylinderTest.cpp(61): Leaving test case "testVolume"; testing time: 338us +1: ./test/unit/SFCGAL/CylinderTest.cpp(61): Leaving test case "testVolume"; testing time: 937us 1: ./test/unit/SFCGAL/CylinderTest.cpp(69): Entering test case "testSurfaceArea" 1: ./test/unit/SFCGAL/CylinderTest.cpp(74): info: difference{} between area{87.964594300514207} and expected_area{87.964594300514207} doesn't exceed 0.01% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{61.574999991190779} and areaRotate{61.574999991190779} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{61.574999991190779} and expectedArea{61.57470703125} doesn't exceed 0.5% -1: ./test/unit/SFCGAL/CylinderTest.cpp(69): Leaving test case "testSurfaceArea"; testing time: 361us +1: ./test/unit/SFCGAL/CylinderTest.cpp(69): Leaving test case "testSurfaceArea"; testing time: 470us 1: ./test/unit/SFCGAL/CylinderTest.cpp(77): Entering test case "testTiltedCylinder" 1: ./test/unit/SFCGAL/CylinderTest.cpp(93): info: check found_top has passed -2: area( ' MULTIPOLYGON(((969222.6 6768284.1,969229.5 6768286.2,969226.8 6768295.5,969219.9 6768293.7,969222.6 6768284.1)))' ) = 70.47 1: ./test/unit/SFCGAL/CylinderTest.cpp(97): info: check poly_surface.asText(1) == "POLYHEDRALSURFACE Z (((1.7 0.3 1.0,2.7 1.3 2.0,2.8 1.5 1.7,1.7 0.3 " "1.0)),((1.7 0.3 1.0,2.8 1.5 1.7,1.8 0.5 0.7,1.7 0.3 1.0)),((1.8 0.5 " "0.7,2.8 1.5 1.7,2.8 1.8 1.4,1.8 0.5 0.7)),((1.8 0.5 0.7,2.8 1.8 1.4,1.8 " "0.8 0.4,1.8 0.5 0.7)),((1.8 0.8 0.4,2.8 1.8 1.4,2.6 2.1 1.2,1.8 0.8 " "0.4)),((1.8 0.8 0.4,2.6 2.1 1.2,1.6 1.1 0.2,1.8 0.8 0.4)),((1.6 1.1 " "0.2,2.6 2.1 1.2,2.4 2.4 1.2,1.6 1.1 0.2)),((1.6 1.1 0.2,2.4 2.4 1.2,1.4 " "1.4 0.2,1.6 1.1 0.2)),((1.4 1.4 0.2,2.4 2.4 1.2,2.1 2.6 1.2,1.4 1.4 " "0.2)),((1.4 1.4 0.2,2.1 2.6 1.2,1.1 1.6 0.2,1.4 1.4 0.2)),((1.1 1.6 " "0.2,2.1 2.6 1.2,1.8 2.8 1.4,1.1 1.6 0.2)),((1.1 1.6 0.2,1.8 2.8 1.4,0.8 " "1.8 0.4,1.1 1.6 0.2)),((0.8 1.8 0.4,1.8 2.8 1.4,1.5 2.8 1.7,0.8 1.8 " "0.4)),((0.8 1.8 0.4,1.5 2.8 1.7,0.5 1.8 0.7,0.8 1.8 0.4)),((0.5 1.8 " "0.7,1.5 2.8 1.7,1.3 2.7 2.0,0.5 1.8 0.7)),((0.5 1.8 0.7,1.3 2.7 2.0,0.3 " "1.7 1.0,0.5 1.8 0.7)),((0.3 1.7 1.0,1.3 2.7 2.0,1.2 2.5 2.3,0.3 1.7 " "1.0)),((0.3 1.7 1.0,1.2 2.5 2.3,0.2 1.5 1.3,0.3 1.7 1.0)),((0.2 1.5 " "1.3,1.2 2.5 2.3,1.2 2.2 2.6,0.2 1.5 1.3)),((0.2 1.5 1.3,1.2 2.2 2.6,0.2 " "1.2 1.6,0.2 1.5 1.3)),((0.2 1.2 1.6,1.2 2.2 2.6,1.4 1.9 2.8,0.2 1.2 " "1.6)),((0.2 1.2 1.6,1.4 1.9 2.8,0.4 0.9 1.8,0.2 1.2 1.6)),((0.4 0.9 " "1.8,1.4 1.9 2.8,1.6 1.6 2.8,0.4 0.9 1.8)),((0.4 0.9 1.8,1.6 1.6 2.8,0.6 " "0.6 1.8,0.4 0.9 1.8)),((0.6 0.6 1.8,1.6 1.6 2.8,1.9 1.4 2.8,0.6 0.6 " "1.8)),((0.6 0.6 1.8,1.9 1.4 2.8,0.9 0.4 1.8,0.6 0.6 1.8)),((0.9 0.4 " "1.8,1.9 1.4 2.8,2.2 1.2 2.6,0.9 0.4 1.8)),((0.9 0.4 1.8,2.2 1.2 2.6,1.2 " "0.2 1.6,0.9 0.4 1.8)),((1.2 0.2 1.6,2.2 1.2 2.6,2.5 1.2 2.3,1.2 0.2 " "1.6)),((1.2 0.2 1.6,2.5 1.2 2.3,1.5 0.2 1.3,1.2 0.2 1.6)),((1.5 0.2 " "1.3,2.5 1.2 2.3,2.7 1.3 2.0,1.5 0.2 1.3)),((1.5 0.2 1.3,2.7 1.3 2.0,1.7 " "0.3 1.0,1.5 0.2 1.3)),((1.0 1.0 1.0,1.7 0.3 1.0,1.8 0.5 0.7,1.0 1.0 " "1.0)),((2.0 2.0 2.0,2.8 1.5 1.7,2.7 1.3 2.0,2.0 2.0 2.0)),((1.0 1.0 " "1.0,1.8 0.5 0.7,1.8 0.8 0.4,1.0 1.0 1.0)),((2.0 2.0 2.0,2.8 1.8 1.4,2.8 " "1.5 1.7,2.0 2.0 2.0)),((1.0 1.0 1.0,1.8 0.8 0.4,1.6 1.1 0.2,1.0 1.0 " "1.0)),((2.0 2.0 2.0,2.6 2.1 1.2,2.8 1.8 1.4,2.0 2.0 2.0)),((1.0 1.0 " "1.0,1.6 1.1 0.2,1.4 1.4 0.2,1.0 1.0 1.0)),((2.0 2.0 2.0,2.4 2.4 1.2,2.6 " "2.1 1.2,2.0 2.0 2.0)),((1.0 1.0 1.0,1.4 1.4 0.2,1.1 1.6 0.2,1.0 1.0 " "1.0)),((2.0 2.0 2.0,2.1 2.6 1.2,2.4 2.4 1.2,2.0 2.0 2.0)),((1.0 1.0 " "1.0,1.1 1.6 0.2,0.8 1.8 0.4,1.0 1.0 1.0)),((2.0 2.0 2.0,1.8 2.8 1.4,2.1 " "2.6 1.2,2.0 2.0 2.0)),((1.0 1.0 1.0,0.8 1.8 0.4,0.5 1.8 0.7,1.0 1.0 " "1.0)),((2.0 2.0 2.0,1.5 2.8 1.7,1.8 2.8 1.4,2.0 2.0 2.0)),((1.0 1.0 " "1.0,0.5 1.8 0.7,0.3 1.7 1.0,1.0 1.0 1.0)),((2.0 2.0 2.0,1.3 2.7 2.0,1.5 " "2.8 1.7,2.0 2.0 2.0)),((1.0 1.0 1.0,0.3 1.7 1.0,0.2 1.5 1.3,1.0 1.0 " "1.0)),((2.0 2.0 2.0,1.2 2.5 2.3,1.3 2.7 2.0,2.0 2.0 2.0)),((1.0 1.0 " "1.0,0.2 1.5 1.3,0.2 1.2 1.6,1.0 1.0 1.0)),((2.0 2.0 2.0,1.2 2.2 2.6,1.2 " "2.5 2.3,2.0 2.0 2.0)),((1.0 1.0 1.0,0.2 1.2 1.6,0.4 0.9 1.8,1.0 1.0 " "1.0)),((2.0 2.0 2.0,1.4 1.9 2.8,1.2 2.2 2.6,2.0 2.0 2.0)),((1.0 1.0 " "1.0,0.4 0.9 1.8,0.6 0.6 1.8,1.0 1.0 1.0)),((2.0 2.0 2.0,1.6 1.6 2.8,1.4 " "1.9 2.8,2.0 2.0 2.0)),((1.0 1.0 1.0,0.6 0.6 1.8,0.9 0.4 1.8,1.0 1.0 " "1.0)),((2.0 2.0 2.0,1.9 1.4 2.8,1.6 1.6 2.8,2.0 2.0 2.0)),((1.0 1.0 " "1.0,0.9 0.4 1.8,1.2 0.2 1.6,1.0 1.0 1.0)),((2.0 2.0 2.0,2.2 1.2 2.6,1.9 " "1.4 2.8,2.0 2.0 2.0)),((1.0 1.0 1.0,1.2 0.2 1.6,1.5 0.2 1.3,1.0 1.0 " "1.0)),((2.0 2.0 2.0,2.5 1.2 2.3,2.2 1.2 2.6,2.0 2.0 2.0)),((1.0 1.0 " "1.0,1.5 0.2 1.3,1.7 0.3 1.0,1.0 1.0 1.0)),((2.0 2.0 2.0,2.7 1.3 2.0,2.5 " "1.2 2.3,2.0 2.0 2.0)))" has passed -1: ./test/unit/SFCGAL/CylinderTest.cpp(77): Leaving test case "testTiltedCylinder"; testing time: 1040us +1: ./test/unit/SFCGAL/CylinderTest.cpp(77): Leaving test case "testTiltedCylinder"; testing time: 1748us 1: ./test/unit/SFCGAL/CylinderTest.cpp(150): Entering test case "testPolyhedron" -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{70.469999995420437} and areaRotate{70.469999995420437} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{70.469999995420437} and expectedArea{70.47021484375} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/CylinderTest.cpp(155): info: check polyhedron.size_of_vertices() == cyl.numRadial() * 2 + 2 has passed 1: ./test/unit/SFCGAL/CylinderTest.cpp(156): info: check polyhedron.size_of_facets() == cyl.numRadial() * 4 has passed 1: ./test/unit/SFCGAL/CylinderTest.cpp(160): info: check poly_surface.asText(1) == "POLYHEDRALSURFACE Z (((-0.7 -0.7 2.0,-1.0 0.0 0.0,-1.0 0.0 2.0,-0.7 " "-0.7 2.0)),((-0.7 -0.7 0.0,-1.0 0.0 0.0,-0.7 -0.7 2.0,-0.7 -0.7 " "0.0)),((0.0 -1.0 2.0,-0.7 -0.7 0.0,-0.7 -0.7 2.0,0.0 -1.0 2.0)),((0.0 " "-1.0 0.0,-0.7 -0.7 0.0,0.0 -1.0 2.0,0.0 -1.0 0.0)),((0.7 -0.7 2.0,0.0 " "-1.0 0.0,0.0 -1.0 2.0,0.7 -0.7 2.0)),((0.7 -0.7 0.0,0.0 -1.0 0.0,0.7 " "-0.7 2.0,0.7 -0.7 0.0)),((1.0 0.0 2.0,0.7 -0.7 0.0,0.7 -0.7 2.0,1.0 0.0 " "2.0)),((1.0 0.0 0.0,0.7 -0.7 0.0,1.0 0.0 2.0,1.0 0.0 0.0)),((0.7 0.7 " "2.0,1.0 0.0 0.0,1.0 0.0 2.0,0.7 0.7 2.0)),((0.7 0.7 0.0,1.0 0.0 0.0,0.7 " "0.7 2.0,0.7 0.7 0.0)),((0.0 1.0 2.0,0.7 0.7 0.0,0.7 0.7 2.0,0.0 1.0 " "2.0)),((0.0 1.0 0.0,0.7 0.7 0.0,0.0 1.0 2.0,0.0 1.0 0.0)),((-0.7 0.7 " "2.0,0.0 1.0 0.0,0.0 1.0 2.0,-0.7 0.7 2.0)),((-0.7 0.7 0.0,0.0 1.0 " "0.0,-0.7 0.7 2.0,-0.7 0.7 0.0)),((-1.0 0.0 2.0,-0.7 0.7 0.0,-0.7 0.7 " "2.0,-1.0 0.0 2.0)),((-1.0 0.0 0.0,-0.7 0.7 0.0,-1.0 0.0 2.0,-1.0 0.0 " "0.0)),((-0.7 -0.7 0.0,0.0 0.0 0.0,-1.0 0.0 0.0,-0.7 -0.7 0.0)),((-1.0 " "0.0 2.0,0.0 0.0 2.0,-0.7 -0.7 2.0,-1.0 0.0 2.0)),((0.0 -1.0 0.0,0.0 0.0 " "0.0,-0.7 -0.7 0.0,0.0 -1.0 0.0)),((-0.7 -0.7 2.0,0.0 0.0 2.0,0.0 -1.0 " "2.0,-0.7 -0.7 2.0)),((0.7 -0.7 0.0,0.0 0.0 0.0,0.0 -1.0 0.0,0.7 -0.7 " "0.0)),((0.0 -1.0 2.0,0.0 0.0 2.0,0.7 -0.7 2.0,0.0 -1.0 2.0)),((1.0 0.0 " "0.0,0.0 0.0 0.0,0.7 -0.7 0.0,1.0 0.0 0.0)),((0.7 -0.7 2.0,0.0 0.0 " "2.0,1.0 0.0 2.0,0.7 -0.7 2.0)),((0.7 0.7 0.0,0.0 0.0 0.0,1.0 0.0 " "0.0,0.7 0.7 0.0)),((1.0 0.0 2.0,0.0 0.0 2.0,0.7 0.7 2.0,1.0 0.0 " "2.0)),((0.0 1.0 0.0,0.0 0.0 0.0,0.7 0.7 0.0,0.0 1.0 0.0)),((0.7 0.7 " "2.0,0.0 0.0 2.0,0.0 1.0 2.0,0.7 0.7 2.0)),((-0.7 0.7 0.0,0.0 0.0 " "0.0,0.0 1.0 0.0,-0.7 0.7 0.0)),((0.0 1.0 2.0,0.0 0.0 2.0,-0.7 0.7 " "2.0,0.0 1.0 2.0)),((-1.0 0.0 0.0,0.0 0.0 0.0,-0.7 0.7 0.0,-1.0 0.0 " "0.0)),((-0.7 0.7 2.0,0.0 0.0 2.0,-1.0 0.0 2.0,-0.7 0.7 2.0)))" has passed -1: ./test/unit/SFCGAL/CylinderTest.cpp(150): Leaving test case "testPolyhedron"; testing time: 832us -1: ./test/unit/SFCGAL/CylinderTest.cpp(11): Leaving test suite "CylinderTests"; testing time: 4908us +1: ./test/unit/SFCGAL/CylinderTest.cpp(150): Leaving test case "testPolyhedron"; testing time: 1296us +1: ./test/unit/SFCGAL/CylinderTest.cpp(11): Leaving test suite "CylinderTests"; testing time: 19339us 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(31): Entering test suite "SFCGAL_EnvelopeTest" 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(34): Entering test case "defaultConstructor" -2: area( ' MULTIPOLYGON(((969352.3 6768345.3,969347.9 6768347.6,969352.8 6768353.5,969356.3 6768351.6,969352.3 6768345.3)))' ) = 33.44 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(37): info: check box.boundsN(0).isEmpty() has passed 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(38): info: check box.boundsN(1).isEmpty() has passed 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(39): info: check box.boundsN(2).isEmpty() has passed -1: ./test/unit/SFCGAL/EnvelopeTest.cpp(34): Leaving test case "defaultConstructor"; testing time: 388us +1: ./test/unit/SFCGAL/EnvelopeTest.cpp(34): Leaving test case "defaultConstructor"; testing time: 7049us 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(43): Entering test case "constructorWithCoordinateXY" 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(46): info: check box.boundsN(0) == detail::Interval(1.0) has passed 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(47): info: check box.boundsN(1) == detail::Interval(2.0) has passed 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(48): info: check box.boundsN(2).isEmpty() has passed -1: ./test/unit/SFCGAL/EnvelopeTest.cpp(43): Leaving test case "constructorWithCoordinateXY"; testing time: 361us +1: ./test/unit/SFCGAL/EnvelopeTest.cpp(43): Leaving test case "constructorWithCoordinateXY"; testing time: 641us 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(52): Entering test case "constructorWithTwoCoordinateXY" -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{33.440000001511422} and areaRotate{33.440000001511422} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{33.440000001511422} and expectedArea{33.44091796875} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(55): info: check box.boundsN(0) == detail::Interval(1.0, 3.0) has passed 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(56): info: check box.boundsN(1) == detail::Interval(2.0, 5.0) has passed 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(57): info: check box.boundsN(2).isEmpty() has passed -1: ./test/unit/SFCGAL/EnvelopeTest.cpp(52): Leaving test case "constructorWithTwoCoordinateXY"; testing time: 355us +1: ./test/unit/SFCGAL/EnvelopeTest.cpp(52): Leaving test case "constructorWithTwoCoordinateXY"; testing time: 548us 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(65): Entering test case "testIsEmpty" 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(68): info: check box.isEmpty() has passed -1: ./test/unit/SFCGAL/EnvelopeTest.cpp(65): Leaving test case "testIsEmpty"; testing time: 346us +1: ./test/unit/SFCGAL/EnvelopeTest.cpp(65): Leaving test case "testIsEmpty"; testing time: 499us 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(70): Entering test case "testIsNotEmpty" 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(73): info: check !box.isEmpty() has passed -1: ./test/unit/SFCGAL/EnvelopeTest.cpp(70): Leaving test case "testIsNotEmpty"; testing time: 365us +1: ./test/unit/SFCGAL/EnvelopeTest.cpp(70): Leaving test case "testIsNotEmpty"; testing time: 485us 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(76): Entering test case "testIs3D" 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(79): info: check box.is3D() has passed -1: ./test/unit/SFCGAL/EnvelopeTest.cpp(76): Leaving test case "testIs3D"; testing time: 352us +1: ./test/unit/SFCGAL/EnvelopeTest.cpp(76): Leaving test case "testIs3D"; testing time: 470us 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(81): Entering test case "testNotIs3D" -2: area( ' MULTIPOLYGON(((184816.2 6865889,184815.2 6865882.3,184809.6 6865881.8,184810 6865869.6,184806.2 6865869.8,184806.2 6865864.2,184790.4 6865864.1,184789.2 6865880.5,184803.1 6865881,184802.2 6865885.4,184816.2 6865889)))' ) = 388.305 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(84): info: check !box.is3D() has passed -1: ./test/unit/SFCGAL/EnvelopeTest.cpp(81): Leaving test case "testNotIs3D"; testing time: 349us +1: ./test/unit/SFCGAL/EnvelopeTest.cpp(81): Leaving test case "testNotIs3D"; testing time: 507us 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(88): Entering test case "testExpandToInclude" 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(91): info: check box.isEmpty() has passed 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(94): info: check !box.isEmpty() has passed @@ -4411,192 +4437,178 @@ 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(109): info: check box.boundsN(0) == detail::Interval(0.0, 1.0) has passed 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(110): info: check box.boundsN(1) == detail::Interval(0.0, 2.0) has passed 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(111): info: check box.boundsN(2) == detail::Interval(0.0) has passed -1: ./test/unit/SFCGAL/EnvelopeTest.cpp(88): Leaving test case "testExpandToInclude"; testing time: 406us +1: ./test/unit/SFCGAL/EnvelopeTest.cpp(88): Leaving test case "testExpandToInclude"; testing time: 613us 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(115): Entering test case "testToRing" 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(118): info: check box.toRing()->asText(0) == "LINESTRING (0 2,1 2,1 3,0 3,0 2)" has passed -1: ./test/unit/SFCGAL/EnvelopeTest.cpp(115): Leaving test case "testToRing"; testing time: 376us +1: ./test/unit/SFCGAL/EnvelopeTest.cpp(115): Leaving test case "testToRing"; testing time: 558us 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(123): Entering test case "testToPolygon" 1: ./test/unit/SFCGAL/EnvelopeTest.cpp(126): info: check box.toSolid()->asText(0) == "SOLID Z ((((0 2 4,0 3 4,1 3 4,1 2 4,0 2 4)),((0 2 5,1 2 " "5,1 3 5,0 3 5,0 2 5)),((0 2 4,1 2 4,1 2 5,0 2 5,0 2 " "4)),((1 3 4,0 3 4,0 3 5,1 3 5,1 3 4)),((1 2 4,1 3 4,1 3 " "5,1 2 5,1 2 4)),((0 2 4,0 2 5,0 3 5,0 3 4,0 2 4))))" has passed -1: ./test/unit/SFCGAL/EnvelopeTest.cpp(123): Leaving test case "testToPolygon"; testing time: 448us -1: ./test/unit/SFCGAL/EnvelopeTest.cpp(31): Leaving test suite "SFCGAL_EnvelopeTest"; testing time: 3886us +1: ./test/unit/SFCGAL/EnvelopeTest.cpp(123): Leaving test case "testToPolygon"; testing time: 631us +1: ./test/unit/SFCGAL/EnvelopeTest.cpp(31): Leaving test suite "SFCGAL_EnvelopeTest"; testing time: 12209us 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(41): Entering test suite "SFCGAL_GeometryCollectionTest" 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(44): Entering test case "defaultConstructor" 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(47): info: check g.isEmpty() has passed -1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(44): Leaving test case "defaultConstructor"; testing time: 351us +1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(44): Leaving test case "defaultConstructor"; testing time: 491us 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(59): Entering test case "testAccessors" -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{388.30500001520159} and areaRotate{388.30500001520159} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{388.30500001520159} and expectedArea{388.30517578125} doesn't exceed 0.5% -2: area( ' MULTIPOLYGON(((970402.8 6768517.6,970408.4 6768503.9,970395.8 6768498.5,970389.9 6768514.6,970402.8 6768517.6)))' ) = 214.125 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{214.12500000035726} and areaRotate{214.12500000035726} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{214.12500000035726} and expectedArea{214.125} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(64): info: check g.numGeometries() == 1U has passed 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(66): info: check g.numGeometries() == 2U has passed 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(69): info: check g.numGeometries() == 3U has passed 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(71): info: check g.geometryN(0).asText(0) == "POINT (2 3)" has passed 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(72): info: check g.geometryN(1).asText(0) == "LINESTRING (0 0,1 1)" has passed 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(73): info: check g.geometryN(2).asText(0) == "TRIANGLE ((0 0,1 0,1 1,0 0))" has passed -1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(59): Leaving test case "testAccessors"; testing time: 403us +1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(59): Leaving test case "testAccessors"; testing time: 587us 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(82): Entering test case "testIterators" 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(90): info: check it->asText(0) == "POINT (0 0)" has passed 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(92): info: check it->asText(0) == "POINT (1 1)" has passed 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(94): info: check it == g.end() has passed -1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(82): Leaving test case "testIterators"; testing time: 373us +1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(82): Leaving test case "testIterators"; testing time: 527us 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(104): Entering test case "asTextEmpty" 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(107): info: check g.asText(1) == "GEOMETRYCOLLECTION EMPTY" has passed -1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(104): Leaving test case "asTextEmpty"; testing time: 346us +1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(104): Leaving test case "asTextEmpty"; testing time: 460us 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(109): Entering test case "asText2d" +2: area( ' MULTIPOLYGON(((969243.8 6768272.7,969250.1 6768274.4,969246.5 6768282.3,969239.1 6768280.9,969243.8 6768272.7)))' ) = 61.575 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{61.574999991190779} and areaRotate{61.574999991190779} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{61.574999991190779} and expectedArea{61.57470703125} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((969222.6 6768284.1,969229.5 6768286.2,969226.8 6768295.5,969219.9 6768293.7,969222.6 6768284.1)))' ) = 70.47 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{70.469999995420437} and areaRotate{70.469999995420437} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{70.469999995420437} and expectedArea{70.47021484375} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((969352.3 6768345.3,969347.9 6768347.6,969352.8 6768353.5,969356.3 6768351.6,969352.3 6768345.3)))' ) = 33.44 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(114): info: check g.asText(1) == "GEOMETRYCOLLECTION (POINT (2.0 3.0),TRIANGLE ((0.0 0.0,1.0 " "0.0,1.0 1.0,0.0 0.0)))" has passed -1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(109): Leaving test case "asText2d"; testing time: 377us +1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(109): Leaving test case "asText2d"; testing time: 8682us 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(118): Entering test case "asText3d" 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(124): info: check g.asText(1) == "GEOMETRYCOLLECTION Z (POINT Z (2.0 3.0 5.0),TRIANGLE Z ((0.0 " "0.0 6.0,1.0 0.0 6.0,1.0 1.0 6.0,0.0 0.0 6.0)))" has passed -1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(118): Leaving test case "asText3d"; testing time: 375us +1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(118): Leaving test case "asText3d"; testing time: 610us 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(131): Entering test case "testGeometryType" 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(134): info: check g.geometryType() == "GeometryCollection" has passed -1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(131): Leaving test case "testGeometryType"; testing time: 351us +1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(131): Leaving test case "testGeometryType"; testing time: 416us 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(137): Entering test case "testGeometryTypeId" 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(140): info: check g.geometryTypeId() == TYPE_GEOMETRYCOLLECTION has passed -1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(137): Leaving test case "testGeometryTypeId"; testing time: 343us +1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(137): Leaving test case "testGeometryTypeId"; testing time: 422us 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(151): Entering test case "testIsGeometryCollection" 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(153): info: check GeometryCollection().is() has passed 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(154): info: check MultiPoint().is() has passed 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(155): info: check MultiLineString().is() has passed 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(156): info: check MultiPolygon().is() has passed 1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(157): info: check MultiSolid().is() has passed -1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(151): Leaving test case "testIsGeometryCollection"; testing time: 366us -1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(41): Leaving test suite "SFCGAL_GeometryCollectionTest"; testing time: 3413us +1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(151): Leaving test case "testIsGeometryCollection"; testing time: 448us +1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(41): Leaving test suite "SFCGAL_GeometryCollectionTest"; testing time: 12863us 1: ./test/unit/SFCGAL/GeometryTest.cpp(39): Test suite "SFCGAL_GeometryTest" is skipped because disabled 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(130): Entering test suite "SFCGAL_GeometryVisitorTest" 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(132): Entering test case "testVisitPoint" -2: area( ' MULTIPOLYGON(((970777.5 6768466.7,970789 6768457.6,970794.1 6768466.7,970790.1 6768469.2,970795.4 6768477,970788.7 6768480.9,970777.5 6768466.7)))' ) = 208.205 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{208.20500002037591} and areaRotate{208.20500002037591} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{208.20500002037591} and expectedArea{208.20556640625} doesn't exceed 0.5% -2: area( ' MULTIPOLYGON(((186386.2 6866604.6,186391 6866616.9,186418.1 6866606.7,186410.7 6866594.2,186392.2 6866600.8,186386.2 6866604.6)))' ) = 398.1 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{398.10000000282696} and areaRotate{398.10000000282696} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{398.10000000282696} and expectedArea{398.10009765625} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(134): info: check getTypeWithVisitor() == "Point" has passed -1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(132): Leaving test case "testVisitPoint"; testing time: 344us +1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(132): Leaving test case "testVisitPoint"; testing time: 426us 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(136): Entering test case "testVisitLineString" 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(138): info: check getTypeWithVisitor() == "LineString" has passed -1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(136): Leaving test case "testVisitLineString"; testing time: 344us +1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(136): Leaving test case "testVisitLineString"; testing time: 434us 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(140): Entering test case "testVisitPolygon" 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(142): info: check getTypeWithVisitor() == "Polygon" has passed -1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(140): Leaving test case "testVisitPolygon"; testing time: 344us +1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(140): Leaving test case "testVisitPolygon"; testing time: 462us 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(144): Entering test case "testVisitTriangle" 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(146): info: check getTypeWithVisitor() == "Triangle" has passed -1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(144): Leaving test case "testVisitTriangle"; testing time: 343us +1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(144): Leaving test case "testVisitTriangle"; testing time: 4626us 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(149): Entering test case "testVisitMultiPoint" 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(151): info: check getTypeWithVisitor() == "MultiPoint" has passed -1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(149): Leaving test case "testVisitMultiPoint"; testing time: 342us +1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(149): Leaving test case "testVisitMultiPoint"; testing time: 554us 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(153): Entering test case "testVisitMultiLineString" 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(155): info: check getTypeWithVisitor() == "MultiLineString" has passed -1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(153): Leaving test case "testVisitMultiLineString"; testing time: 340us +1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(153): Leaving test case "testVisitMultiLineString"; testing time: 505us 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(157): Entering test case "testVisitMultiPolygon" -2: area( ' MULTIPOLYGON(((186276.8 6866706.9,186257.8 6866706.2,186258.2 6866691.3,186276.5 6866691.4,186276.8 6866706.9)))' ) = 283.5 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{283.50000003180594} and areaRotate{283.50000003180594} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{283.50000003180594} and expectedArea{283.5} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(159): info: check getTypeWithVisitor() == "MultiPolygon" has passed -1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(157): Leaving test case "testVisitMultiPolygon"; testing time: 367us +1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(157): Leaving test case "testVisitMultiPolygon"; testing time: 509us 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(161): Entering test case "testVisitMultiSolid" 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(163): info: check getTypeWithVisitor() == "MultiSolid" has passed -1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(161): Leaving test case "testVisitMultiSolid"; testing time: 347us +1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(161): Leaving test case "testVisitMultiSolid"; testing time: 507us 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(165): Entering test case "testVisitGeometryCollection" 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(167): info: check getTypeWithVisitor() == "GeometryCollection" has passed -1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(165): Leaving test case "testVisitGeometryCollection"; testing time: 354us +1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(165): Leaving test case "testVisitGeometryCollection"; testing time: 425us 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(171): Entering test case "testVisitTriangulatedSurface" -2: area( ' MULTIPOLYGON(((970435.8 6768262,970445.4 6768259.8,970447.8 6768268.5,970439.5 6768269.6,970435.8 6768262)))' ) = 77.975 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(173): info: check getTypeWithVisitor() == "TriangulatedSurface" has passed -1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(171): Leaving test case "testVisitTriangulatedSurface"; testing time: 285us +1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(171): Leaving test case "testVisitTriangulatedSurface"; testing time: 448us 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(177): Entering test case "testVisitPolyhedralSurface" -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{77.975000007624033} and areaRotate{77.975000007624033} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{77.975000007624033} and expectedArea{77.97509765625} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(179): info: check getTypeWithVisitor() == "PolyhedralSurface" has passed -1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(177): Leaving test case "testVisitPolyhedralSurface"; testing time: 338us +1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(177): Leaving test case "testVisitPolyhedralSurface"; testing time: 405us 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(183): Entering test case "testVisitSolid" +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{33.440000001511422} and areaRotate{33.440000001511422} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{33.440000001511422} and expectedArea{33.44091796875} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((184816.2 6865889,184815.2 6865882.3,184809.6 6865881.8,184810 6865869.6,184806.2 6865869.8,184806.2 6865864.2,184790.4 6865864.1,184789.2 6865880.5,184803.1 6865881,184802.2 6865885.4,184816.2 6865889)))' ) = 388.305 1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(185): info: check getTypeWithVisitor() == "Solid" has passed -1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(183): Leaving test case "testVisitSolid"; testing time: 298us -1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(130): Leaving test suite "SFCGAL_GeometryVisitorTest"; testing time: 4214us +1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(183): Leaving test case "testVisitSolid"; testing time: 4773us +1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(130): Leaving test suite "SFCGAL_GeometryVisitorTest"; testing time: 14348us 1: ./test/unit/SFCGAL/KernelTest.cpp(41): Entering test suite "SFCGAL_KernelTest" 1: ./test/unit/SFCGAL/KernelTest.cpp(46): Entering test case "testRobustArithmetric" 1: ./test/unit/SFCGAL/KernelTest.cpp(52): info: check v == 0 has passed -1: ./test/unit/SFCGAL/KernelTest.cpp(46): Leaving test case "testRobustArithmetric"; testing time: 376us +1: ./test/unit/SFCGAL/KernelTest.cpp(46): Leaving test case "testRobustArithmetric"; testing time: 536us 1: ./test/unit/SFCGAL/KernelTest.cpp(59): Entering test case "testSerializeDeserialize" 1: ./test/unit/SFCGAL/KernelTest.cpp(69): info: check a == b has passed -1: ./test/unit/SFCGAL/KernelTest.cpp(59): Leaving test case "testSerializeDeserialize"; testing time: 389us +1: ./test/unit/SFCGAL/KernelTest.cpp(59): Leaving test case "testSerializeDeserialize"; testing time: 496us 1: ./test/unit/SFCGAL/KernelTest.cpp(75): Entering test case "testIntersectsRobutness" -2: area( ' MULTIPOLYGON(((987920.4 6716933.6,987928.1 6716938.2,987923.1 6716946.6,987922.3 6716946.1,987919.3 6716951.2,987907.3 6716943.8,987909.8 6716939.5,987915.1 6716942.6,987920.4 6716933.6)))' ) = 164.98 1: ./test/unit/SFCGAL/KernelTest.cpp(86): info: check abIcd != nullptr has passed 1: ./test/unit/SFCGAL/KernelTest.cpp(95): info: check abIef != nullptr has passed 1: ./test/unit/SFCGAL/KernelTest.cpp(99): info: check intersectionA.toPoint_2() == intersectionB.toPoint_2() has passed -1: ./test/unit/SFCGAL/KernelTest.cpp(75): Leaving test case "testIntersectsRobutness"; testing time: 501us -1: ./test/unit/SFCGAL/KernelTest.cpp(41): Leaving test suite "SFCGAL_KernelTest"; testing time: 1309us +1: ./test/unit/SFCGAL/KernelTest.cpp(75): Leaving test case "testIntersectsRobutness"; testing time: 706us +1: ./test/unit/SFCGAL/KernelTest.cpp(41): Leaving test suite "SFCGAL_KernelTest"; testing time: 1795us 1: ./test/unit/SFCGAL/LineStringTest.cpp(33): Entering test suite "SFCGAL_LineStringTest" 1: ./test/unit/SFCGAL/LineStringTest.cpp(36): Entering test case "defaultConstructor" 1: ./test/unit/SFCGAL/LineStringTest.cpp(39): info: check g.isEmpty() has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(40): info: check !g.is3D() has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(41): info: check !g.isMeasured() has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(42): info: check g.numPoints() == 0U has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(36): Leaving test case "defaultConstructor"; testing time: 359us +1: ./test/unit/SFCGAL/LineStringTest.cpp(36): Leaving test case "defaultConstructor"; testing time: 495us 1: ./test/unit/SFCGAL/LineStringTest.cpp(46): Entering test case "constructorFromVector" -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{164.97999998619844} and areaRotate{164.97999998619844} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{164.97999998619844} and expectedArea{164.97998046875} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/LineStringTest.cpp(53): info: check g.numPoints() == 2U has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(54): info: check g.pointN(0).x() == 1.0 has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(55): info: check g.pointN(0).y() == 1.0 has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(56): info: check g.pointN(1).x() == 2.0 has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(57): info: check g.pointN(1).y() == 2.0 has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(46): Leaving test case "constructorFromVector"; testing time: 429us +1: ./test/unit/SFCGAL/LineStringTest.cpp(46): Leaving test case "constructorFromVector"; testing time: 537us 1: ./test/unit/SFCGAL/LineStringTest.cpp(62): Entering test case "twoPointsConstructor" +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{388.30500001520159} and areaRotate{388.30500001520159} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{388.30500001520159} and expectedArea{388.30517578125} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((970402.8 6768517.6,970408.4 6768503.9,970395.8 6768498.5,970389.9 6768514.6,970402.8 6768517.6)))' ) = 214.125 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{214.12500000035726} and areaRotate{214.12500000035726} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{214.12500000035726} and expectedArea{214.125} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/LineStringTest.cpp(65): info: check !g.isEmpty() has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(66): info: check !g.is3D() has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(67): info: check g.asText(1) == "LINESTRING (0.0 0.0,2.0 3.0)" has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(62): Leaving test case "twoPointsConstructor"; testing time: 386us +1: ./test/unit/SFCGAL/LineStringTest.cpp(62): Leaving test case "twoPointsConstructor"; testing time: 8716us 1: ./test/unit/SFCGAL/LineStringTest.cpp(75): Entering test case "testClear" -2: area( ' MULTIPOLYGON(((990303 6714463.2,990300.5 6714454.8,990290.7 6714457,990292.5 6714465.7,990303 6714463.2)))' ) = 91.835 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{91.835000007886094} and areaRotate{91.835000007886094} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{91.835000007886094} and expectedArea{91.83544921875} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/LineStringTest.cpp(79): info: check g.isEmpty() has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(75): Leaving test case "testClear"; testing time: 343us +1: ./test/unit/SFCGAL/LineStringTest.cpp(75): Leaving test case "testClear"; testing time: 519us 1: ./test/unit/SFCGAL/LineStringTest.cpp(83): Entering test case "testReverse_empty" 1: ./test/unit/SFCGAL/LineStringTest.cpp(87): info: check g.isEmpty() has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(83): Leaving test case "testReverse_empty"; testing time: 341us +1: ./test/unit/SFCGAL/LineStringTest.cpp(83): Leaving test case "testReverse_empty"; testing time: 505us 1: ./test/unit/SFCGAL/LineStringTest.cpp(89): Entering test case "testReverse_twoPoints" 1: ./test/unit/SFCGAL/LineStringTest.cpp(93): info: check g.pointN(0).x() == 1.0 has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(94): info: check g.pointN(0).y() == 1.0 has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(95): info: check g.pointN(1).x() == 0.0 has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(96): info: check g.pointN(1).y() == 0.0 has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(89): Leaving test case "testReverse_twoPoints"; testing time: 364us +1: ./test/unit/SFCGAL/LineStringTest.cpp(89): Leaving test case "testReverse_twoPoints"; testing time: 514us 1: ./test/unit/SFCGAL/LineStringTest.cpp(102): Entering test case "testNumSegments_empty" -2: area( ' MULTIPOLYGON(((971228.6 6768472.2,971219.2 6768473.8,971220.6 6768480.4,971231.9 6768476.2,971228.6 6768472.2)))' ) = 61.67 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{61.670000008999551} and areaRotate{61.670000008999551} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{61.670000008999551} and expectedArea{61.67041015625} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/LineStringTest.cpp(105): info: check g.numSegments() == 0U has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(102): Leaving test case "testNumSegments_empty"; testing time: 350us +1: ./test/unit/SFCGAL/LineStringTest.cpp(102): Leaving test case "testNumSegments_empty"; testing time: 491us 1: ./test/unit/SFCGAL/LineStringTest.cpp(107): Entering test case "testNumSegments_onlyOnePoint" 1: ./test/unit/SFCGAL/LineStringTest.cpp(111): info: check g.numSegments() == 0U has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(107): Leaving test case "testNumSegments_onlyOnePoint"; testing time: 338us +1: ./test/unit/SFCGAL/LineStringTest.cpp(107): Leaving test case "testNumSegments_onlyOnePoint"; testing time: 481us 1: ./test/unit/SFCGAL/LineStringTest.cpp(113): Entering test case "testNumSegments_twoPoints" 1: ./test/unit/SFCGAL/LineStringTest.cpp(116): info: check g.numSegments() == 1U has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(113): Leaving test case "testNumSegments_twoPoints"; testing time: 338us +1: ./test/unit/SFCGAL/LineStringTest.cpp(113): Leaving test case "testNumSegments_twoPoints"; testing time: 473us 1: ./test/unit/SFCGAL/LineStringTest.cpp(129): Entering test case "testIsClosed_empty" 1: ./test/unit/SFCGAL/LineStringTest.cpp(132): info: check !g.isClosed() has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(129): Leaving test case "testIsClosed_empty"; testing time: 338us +1: ./test/unit/SFCGAL/LineStringTest.cpp(129): Leaving test case "testIsClosed_empty"; testing time: 426us 1: ./test/unit/SFCGAL/LineStringTest.cpp(134): Entering test case "testIsClosed_noClosed" 1: ./test/unit/SFCGAL/LineStringTest.cpp(140): info: check !g.isClosed() has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(134): Leaving test case "testIsClosed_noClosed"; testing time: 341us +1: ./test/unit/SFCGAL/LineStringTest.cpp(134): Leaving test case "testIsClosed_noClosed"; testing time: 471us 1: ./test/unit/SFCGAL/LineStringTest.cpp(142): Entering test case "testIsClosed_triangle" 1: ./test/unit/SFCGAL/LineStringTest.cpp(149): info: check g.isClosed() has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(142): Leaving test case "testIsClosed_triangle"; testing time: 342us +1: ./test/unit/SFCGAL/LineStringTest.cpp(142): Leaving test case "testIsClosed_triangle"; testing time: 416us 1: ./test/unit/SFCGAL/LineStringTest.cpp(156): Entering test case "simpleIteratorTest" 1: ./test/unit/SFCGAL/LineStringTest.cpp(165): info: check it->asText(3) == "POINT (0.000 0.000)" has passed -2: area( ' MULTIPOLYGON(((971632.3 6768310.4,971641.5 6768297.3,971651.4 6768302.3,971649.5 6768306.7,971654.8 6768310.6,971646.5 6768321.7,971632.3 6768310.4)))' ) = 291.22 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{291.22000000841217} and areaRotate{291.22000000841217} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{291.22000000841217} and expectedArea{291.22021484375} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/LineStringTest.cpp(167): info: check it != end has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(168): info: check it->asText(3) == "POINT (1.000 1.000)" has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(170): info: check it != end has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(171): info: check it->asText(3) == "POINT (2.000 2.000)" has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(173): info: check it == end has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(156): Leaving test case "simpleIteratorTest"; testing time: 407us +1: ./test/unit/SFCGAL/LineStringTest.cpp(156): Leaving test case "simpleIteratorTest"; testing time: 466us 1: ./test/unit/SFCGAL/LineStringTest.cpp(176): Entering test case "iteratorTests" 1: ./test/unit/SFCGAL/LineStringTest.cpp(190): info: check *pi == g.pointN(i).toPoint_2() has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(190): info: check *pi == g.pointN(i).toPoint_2() has passed @@ -4606,40 +4618,48 @@ 1: ./test/unit/SFCGAL/LineStringTest.cpp(198): info: check *ppi == g.pointN(i).toPoint_3() has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(198): info: check *ppi == g.pointN(i).toPoint_3() has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(198): info: check *ppi == g.pointN(i).toPoint_3() has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(176): Leaving test case "iteratorTests"; testing time: 390us +1: ./test/unit/SFCGAL/LineStringTest.cpp(176): Leaving test case "iteratorTests"; testing time: 502us 1: ./test/unit/SFCGAL/LineStringTest.cpp(205): Entering test case "testToPolygon_2_Empty" 1: ./test/unit/SFCGAL/LineStringTest.cpp(209): info: check polygon.is_empty() has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(205): Leaving test case "testToPolygon_2_Empty"; testing time: 347us +1: ./test/unit/SFCGAL/LineStringTest.cpp(205): Leaving test case "testToPolygon_2_Empty"; testing time: 442us 1: ./test/unit/SFCGAL/LineStringTest.cpp(211): Entering test case "testToPolygon_2_checkOrientation" 1: ./test/unit/SFCGAL/LineStringTest.cpp(222): info: check !polygon.is_empty() has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(223): info: check polygon.is_clockwise_oriented() has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(228): info: check !polygon.is_empty() has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(229): info: check polygon.is_counterclockwise_oriented() has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(211): Leaving test case "testToPolygon_2_checkOrientation"; testing time: 366us +1: ./test/unit/SFCGAL/LineStringTest.cpp(211): Leaving test case "testToPolygon_2_checkOrientation"; testing time: 438us 1: ./test/unit/SFCGAL/LineStringTest.cpp(236): Entering test case "testClone" 1: ./test/unit/SFCGAL/LineStringTest.cpp(242): info: check copy->is() has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(243): info: check copy->as().numPoints() == 2U has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(236): Leaving test case "testClone"; testing time: 349us +1: ./test/unit/SFCGAL/LineStringTest.cpp(236): Leaving test case "testClone"; testing time: 430us 1: ./test/unit/SFCGAL/LineStringTest.cpp(247): Entering test case "testBoundary_empty" 1: ./test/unit/SFCGAL/LineStringTest.cpp(251): info: check boundary->isEmpty() has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(252): info: check boundary->is() has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(247): Leaving test case "testBoundary_empty"; testing time: 356us +1: ./test/unit/SFCGAL/LineStringTest.cpp(247): Leaving test case "testBoundary_empty"; testing time: 455us 1: ./test/unit/SFCGAL/LineStringTest.cpp(254): Entering test case "testBoundary_3points" +2: area( ' MULTIPOLYGON(((970777.5 6768466.7,970789 6768457.6,970794.1 6768466.7,970790.1 6768469.2,970795.4 6768477,970788.7 6768480.9,970777.5 6768466.7)))' ) = 208.205 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{208.20500002037591} and areaRotate{208.20500002037591} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{208.20500002037591} and expectedArea{208.20556640625} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((186386.2 6866604.6,186391 6866616.9,186418.1 6866606.7,186410.7 6866594.2,186392.2 6866600.8,186386.2 6866604.6)))' ) = 398.1 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{398.10000000282696} and areaRotate{398.10000000282696} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{398.10000000282696} and expectedArea{398.10009765625} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((186276.8 6866706.9,186257.8 6866706.2,186258.2 6866691.3,186276.5 6866691.4,186276.8 6866706.9)))' ) = 283.5 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{283.50000003180594} and areaRotate{283.50000003180594} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{283.50000003180594} and expectedArea{283.5} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/LineStringTest.cpp(262): info: check !boundary->isEmpty() has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(263): info: check boundary->is() has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(264): info: check boundary->numGeometries() == 2U has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(254): Leaving test case "testBoundary_3points"; testing time: 359us +1: ./test/unit/SFCGAL/LineStringTest.cpp(254): Leaving test case "testBoundary_3points"; testing time: 8582us 1: ./test/unit/SFCGAL/LineStringTest.cpp(266): Entering test case "testBoundary_closed" -2: area( ' MULTIPOLYGON(((971271.5 6768626,971258.5 6768623.8,971258.9 6768643.1,971272.1 6768642.4,971273.1 6768633.3,971271.2 6768633.1,971271.5 6768626)))' ) = 237.615 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{237.61500000672442} and areaRotate{237.61500000672442} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{237.61500000672442} and expectedArea{237.61572265625} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/LineStringTest.cpp(275): info: check boundary->isEmpty() has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(276): info: check boundary->is() has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(266): Leaving test case "testBoundary_closed"; testing time: 350us +1: ./test/unit/SFCGAL/LineStringTest.cpp(266): Leaving test case "testBoundary_closed"; testing time: 542us 1: ./test/unit/SFCGAL/LineStringTest.cpp(280): Entering test case "testEnvelope_empty" -2: area( ' MULTIPOLYGON(((971276.8 6768626,971296.8 6768626.1,971297 6768639.5,971289.3 6768639.4,971289.8 6768644.9,971280.4 6768645,971280.9 6768637.7,971276.5 6768637.5,971276.8 6768626)))' ) = 312.9 +2: area( ' MULTIPOLYGON(((970435.8 6768262,970445.4 6768259.8,970447.8 6768268.5,970439.5 6768269.6,970435.8 6768262)))' ) = 77.975 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{77.975000007624033} and areaRotate{77.975000007624033} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{77.975000007624033} and expectedArea{77.97509765625} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/LineStringTest.cpp(282): info: check LineString().envelope().isEmpty() has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(280): Leaving test case "testEnvelope_empty"; testing time: 889us +1: ./test/unit/SFCGAL/LineStringTest.cpp(280): Leaving test case "testEnvelope_empty"; testing time: 3501us 1: ./test/unit/SFCGAL/LineStringTest.cpp(284): Entering test case "testEnvelope_2D" 1: ./test/unit/SFCGAL/LineStringTest.cpp(292): info: check !box.isEmpty() has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(293): info: check !box.is3D() has passed @@ -4647,7 +4667,7 @@ 1: ./test/unit/SFCGAL/LineStringTest.cpp(296): info: check box.xMax() == 3.0 has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(297): info: check box.yMin() == 5.0 has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(298): info: check box.yMax() == 9.0 has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(284): Leaving test case "testEnvelope_2D"; testing time: 247us +1: ./test/unit/SFCGAL/LineStringTest.cpp(284): Leaving test case "testEnvelope_2D"; testing time: 560us 1: ./test/unit/SFCGAL/LineStringTest.cpp(300): Entering test case "testEnvelope_3D" 1: ./test/unit/SFCGAL/LineStringTest.cpp(308): info: check !box.isEmpty() has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(309): info: check box.is3D() has passed @@ -4657,170 +4677,180 @@ 1: ./test/unit/SFCGAL/LineStringTest.cpp(314): info: check box.yMax() == 9.0 has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(315): info: check box.zMin() == 11.0 has passed 1: ./test/unit/SFCGAL/LineStringTest.cpp(316): info: check box.zMax() == 17.0 has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(300): Leaving test case "testEnvelope_3D"; testing time: 496us +1: ./test/unit/SFCGAL/LineStringTest.cpp(300): Leaving test case "testEnvelope_3D"; testing time: 497us 1: ./test/unit/SFCGAL/LineStringTest.cpp(320): Entering test case "asTextEmpty" 1: ./test/unit/SFCGAL/LineStringTest.cpp(323): info: check g.asText(1) == "LINESTRING EMPTY" has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(320): Leaving test case "asTextEmpty"; testing time: 346us +1: ./test/unit/SFCGAL/LineStringTest.cpp(320): Leaving test case "asTextEmpty"; testing time: 460us 1: ./test/unit/SFCGAL/LineStringTest.cpp(325): Entering test case "asText2d" 1: ./test/unit/SFCGAL/LineStringTest.cpp(328): info: check g.asText(3) == "LINESTRING (2.000 3.000,4.000 5.000)" has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(325): Leaving test case "asText2d"; testing time: 355us +1: ./test/unit/SFCGAL/LineStringTest.cpp(325): Leaving test case "asText2d"; testing time: 529us 1: ./test/unit/SFCGAL/LineStringTest.cpp(330): Entering test case "asText3d" -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{312.90000000653845} and areaRotate{312.90000000653845} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{312.90000000653845} and expectedArea{312.8994140625} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/LineStringTest.cpp(333): info: check g.asText(3) == "LINESTRING Z (2.000 3.000 7.000,4.000 5.000 8.000)" has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(330): Leaving test case "asText3d"; testing time: 355us +1: ./test/unit/SFCGAL/LineStringTest.cpp(330): Leaving test case "asText3d"; testing time: 551us 1: ./test/unit/SFCGAL/LineStringTest.cpp(338): Entering test case "testGeometryType" 1: ./test/unit/SFCGAL/LineStringTest.cpp(341): info: check g.geometryType() == "LineString" has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(338): Leaving test case "testGeometryType"; testing time: 340us +1: ./test/unit/SFCGAL/LineStringTest.cpp(338): Leaving test case "testGeometryType"; testing time: 511us 1: ./test/unit/SFCGAL/LineStringTest.cpp(345): Entering test case "testGeometryTypeId" +2: area( ' MULTIPOLYGON(((987920.4 6716933.6,987928.1 6716938.2,987923.1 6716946.6,987922.3 6716946.1,987919.3 6716951.2,987907.3 6716943.8,987909.8 6716939.5,987915.1 6716942.6,987920.4 6716933.6)))' ) = 164.98 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{164.97999998619844} and areaRotate{164.97999998619844} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{164.97999998619844} and expectedArea{164.97998046875} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((990303 6714463.2,990300.5 6714454.8,990290.7 6714457,990292.5 6714465.7,990303 6714463.2)))' ) = 91.835 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{91.835000007886094} and areaRotate{91.835000007886094} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{91.835000007886094} and expectedArea{91.83544921875} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((971228.6 6768472.2,971219.2 6768473.8,971220.6 6768480.4,971231.9 6768476.2,971228.6 6768472.2)))' ) = 61.67 1: ./test/unit/SFCGAL/LineStringTest.cpp(348): info: check g.geometryTypeId() == TYPE_LINESTRING has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(345): Leaving test case "testGeometryTypeId"; testing time: 334us +1: ./test/unit/SFCGAL/LineStringTest.cpp(345): Leaving test case "testGeometryTypeId"; testing time: 4617us 1: ./test/unit/SFCGAL/LineStringTest.cpp(355): Entering test case "testIsEmpty_true" 1: ./test/unit/SFCGAL/LineStringTest.cpp(358): info: check g.isEmpty() has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(355): Leaving test case "testIsEmpty_true"; testing time: 350us +1: ./test/unit/SFCGAL/LineStringTest.cpp(355): Leaving test case "testIsEmpty_true"; testing time: 528us 1: ./test/unit/SFCGAL/LineStringTest.cpp(360): Entering test case "testIsEmpty_false" 1: ./test/unit/SFCGAL/LineStringTest.cpp(363): info: check !g.isEmpty() has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(360): Leaving test case "testIsEmpty_false"; testing time: 341us +1: ./test/unit/SFCGAL/LineStringTest.cpp(360): Leaving test case "testIsEmpty_false"; testing time: 463us 1: ./test/unit/SFCGAL/LineStringTest.cpp(367): Entering test case "testIs3D_false" 1: ./test/unit/SFCGAL/LineStringTest.cpp(370): info: check !g.is3D() has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(367): Leaving test case "testIs3D_false"; testing time: 338us +1: ./test/unit/SFCGAL/LineStringTest.cpp(367): Leaving test case "testIs3D_false"; testing time: 451us 1: ./test/unit/SFCGAL/LineStringTest.cpp(372): Entering test case "testIs3D_true" 1: ./test/unit/SFCGAL/LineStringTest.cpp(375): info: check g.is3D() has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(372): Leaving test case "testIs3D_true"; testing time: 340us +1: ./test/unit/SFCGAL/LineStringTest.cpp(372): Leaving test case "testIs3D_true"; testing time: 448us 1: ./test/unit/SFCGAL/LineStringTest.cpp(382): Entering test case "isLineString" -2: area( ' MULTIPOLYGON(((650686.1 6913382.7,650681.3 6913398.2,650676.2 6913396.7,650673.2 6913406.8,650658.8 6913401.2,650648.8 6913438,650660.6 6913441.6,650669.8 6913441.4,650683.9 6913445.1,650681.7 6913451.1,650670.4 6913446.9,650667.3 6913457.2,650693.5 6913467.1,650697.7 6913457.2,650687.9 6913453.3,650689.2 6913450.3,650699.4 6913452.9,650720.3 6913396.1,650686.1 6913382.7)))' ) = 3256.53 1: ./test/unit/SFCGAL/LineStringTest.cpp(385): info: check g.is() has passed -1: ./test/unit/SFCGAL/LineStringTest.cpp(382): Leaving test case "isLineString"; testing time: 340us -1: ./test/unit/SFCGAL/LineStringTest.cpp(33): Leaving test suite "SFCGAL_LineStringTest"; testing time: 12713us +1: ./test/unit/SFCGAL/LineStringTest.cpp(382): Leaving test case "isLineString"; testing time: 443us +1: ./test/unit/SFCGAL/LineStringTest.cpp(33): Leaving test suite "SFCGAL_LineStringTest"; testing time: 40164us 1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(31): Entering test suite "SFCGAL_MultiLineStringTest" 1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(33): Entering test case "defaultConstructor" 1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(36): info: check g.isEmpty() has passed 1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(37): info: check !g.is3D() has passed 1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(38): info: check g.numGeometries() == 0U has passed -1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(33): Leaving test case "defaultConstructor"; testing time: 365us +1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(33): Leaving test case "defaultConstructor"; testing time: 463us 1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(42): Entering test case "addLineString" 1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(46): info: check g.numGeometries() == 1U has passed -1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(42): Leaving test case "addLineString"; testing time: 344us +1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(42): Leaving test case "addLineString"; testing time: 452us 1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(49): Entering test case "addLineStringThrow" +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{61.670000008999551} and areaRotate{61.670000008999551} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{61.670000008999551} and expectedArea{61.67041015625} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((971632.3 6768310.4,971641.5 6768297.3,971651.4 6768302.3,971649.5 6768306.7,971654.8 6768310.6,971646.5 6768321.7,971632.3 6768310.4)))' ) = 291.22 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{291.22000000841217} and areaRotate{291.22000000841217} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{291.22000000841217} and expectedArea{291.22021484375} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((971271.5 6768626,971258.5 6768623.8,971258.9 6768643.1,971272.1 6768642.4,971273.1 6768633.3,971271.2 6768633.1,971271.5 6768626)))' ) = 237.615 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{237.61500000672442} and areaRotate{237.61500000672442} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{237.61500000672442} and expectedArea{237.61572265625} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(52): info: check 'exception "std::exception" raised as expected' has passed -1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(49): Leaving test case "addLineStringThrow"; testing time: 388us +1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(49): Leaving test case "addLineStringThrow"; testing time: 8725us 1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(57): Entering test case "asTextEmpty" 1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(60): info: check g.asText(1) == "MULTILINESTRING EMPTY" has passed -1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(57): Leaving test case "asTextEmpty"; testing time: 343us +1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(57): Leaving test case "asTextEmpty"; testing time: 664us 1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(63): Entering test case "asText2d" 1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(68): info: check g.asText(1) == "MULTILINESTRING ((0.0 0.0,1.0 1.0),(1.0 1.0,2.0 2.0))" has passed -1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(63): Leaving test case "asText2d"; testing time: 361us +1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(63): Leaving test case "asText2d"; testing time: 512us 1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(74): Entering test case "isGeometryCollection" 1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(77): info: check g.is() has passed -1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(74): Leaving test case "isGeometryCollection"; testing time: 339us +1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(74): Leaving test case "isGeometryCollection"; testing time: 460us 1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(80): Entering test case "isMultiLineString" 1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(83): info: check g.is() has passed -1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(80): Leaving test case "isMultiLineString"; testing time: 336us -1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(31): Leaving test suite "SFCGAL_MultiLineStringTest"; testing time: 2571us +1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(80): Leaving test case "isMultiLineString"; testing time: 450us +1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(31): Leaving test suite "SFCGAL_MultiLineStringTest"; testing time: 11870us 1: ./test/unit/SFCGAL/MultiPointTest.cpp(31): Entering test suite "SFCGAL_MultiPointTest" 1: ./test/unit/SFCGAL/MultiPointTest.cpp(33): Entering test case "defaultConstructor" -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{3256.5250000383548} and areaRotate{3256.5250000383548} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{3256.5250000383548} and expectedArea{3256.525390625} doesn't exceed 0.5% -2: area( ' MULTIPOLYGON(((879677.2 6558431.2,879683.4 6558430.7,879682.4 6558424.6,879676.5 6558426.9,879677.2 6558431.2)))' ) = 32.65 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{32.650000006093478} and areaRotate{32.650000006093478} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{32.650000006093478} and expectedArea{32.64990234375} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/MultiPointTest.cpp(36): info: check g.isEmpty() has passed 1: ./test/unit/SFCGAL/MultiPointTest.cpp(37): info: check !g.is3D() has passed 1: ./test/unit/SFCGAL/MultiPointTest.cpp(38): info: check g.numGeometries() == 0U has passed -1: ./test/unit/SFCGAL/MultiPointTest.cpp(33): Leaving test case "defaultConstructor"; testing time: 349us +1: ./test/unit/SFCGAL/MultiPointTest.cpp(33): Leaving test case "defaultConstructor"; testing time: 466us 1: ./test/unit/SFCGAL/MultiPointTest.cpp(41): Entering test case "testGeometryTypeId" 1: ./test/unit/SFCGAL/MultiPointTest.cpp(44): info: check g.geometryTypeId() == TYPE_MULTIPOINT has passed -1: ./test/unit/SFCGAL/MultiPointTest.cpp(41): Leaving test case "testGeometryTypeId"; testing time: 339us +1: ./test/unit/SFCGAL/MultiPointTest.cpp(41): Leaving test case "testGeometryTypeId"; testing time: 466us 1: ./test/unit/SFCGAL/MultiPointTest.cpp(48): Entering test case "addPoint" 1: ./test/unit/SFCGAL/MultiPointTest.cpp(52): info: check g.numGeometries() == 1U has passed -1: ./test/unit/SFCGAL/MultiPointTest.cpp(48): Leaving test case "addPoint"; testing time: 341us +1: ./test/unit/SFCGAL/MultiPointTest.cpp(48): Leaving test case "addPoint"; testing time: 451us 1: ./test/unit/SFCGAL/MultiPointTest.cpp(55): Entering test case "addLineStringThrow" +2: area( ' MULTIPOLYGON(((971276.8 6768626,971296.8 6768626.1,971297 6768639.5,971289.3 6768639.4,971289.8 6768644.9,971280.4 6768645,971280.9 6768637.7,971276.5 6768637.5,971276.8 6768626)))' ) = 312.9 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{312.90000000653845} and areaRotate{312.90000000653845} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{312.90000000653845} and expectedArea{312.8994140625} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/MultiPointTest.cpp(58): info: check 'exception "std::exception" raised as expected' has passed -1: ./test/unit/SFCGAL/MultiPointTest.cpp(55): Leaving test case "addLineStringThrow"; testing time: 476us +1: ./test/unit/SFCGAL/MultiPointTest.cpp(55): Leaving test case "addLineStringThrow"; testing time: 553us 1: ./test/unit/SFCGAL/MultiPointTest.cpp(63): Entering test case "asTextEmpty" 1: ./test/unit/SFCGAL/MultiPointTest.cpp(66): info: check g.asText(1) == "MULTIPOINT EMPTY" has passed -1: ./test/unit/SFCGAL/MultiPointTest.cpp(63): Leaving test case "asTextEmpty"; testing time: 349us +1: ./test/unit/SFCGAL/MultiPointTest.cpp(63): Leaving test case "asTextEmpty"; testing time: 453us 1: ./test/unit/SFCGAL/MultiPointTest.cpp(69): Entering test case "asText2d" -2: area( ' MULTIPOLYGON(((963507.6 6230245.7,963502 6230245.5,963503 6230224.3,963508.5 6230224.5,963507.6 6230245.7)))' ) = 117.85 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{117.85000000419311} and areaRotate{117.85000000419311} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{117.85000000419311} and expectedArea{117.849609375} doesn't exceed 0.5% -2: area( ' MULTIPOLYGON(((505099.1 6885698.9,505115.1 6885696.2,505113.9 6885690.8,505098.4 6885693.2,505099.1 6885698.9)))' ) = 89.835 1: ./test/unit/SFCGAL/MultiPointTest.cpp(74): info: check g.asText(3) == "MULTIPOINT ((2.000 3.000),(3.000 4.000))" has passed -1: ./test/unit/SFCGAL/MultiPointTest.cpp(69): Leaving test case "asText2d"; testing time: 356us +1: ./test/unit/SFCGAL/MultiPointTest.cpp(69): Leaving test case "asText2d"; testing time: 522us 1: ./test/unit/SFCGAL/MultiPointTest.cpp(79): Entering test case "isGeometryCollection" 1: ./test/unit/SFCGAL/MultiPointTest.cpp(82): info: check g.is() has passed -1: ./test/unit/SFCGAL/MultiPointTest.cpp(79): Leaving test case "isGeometryCollection"; testing time: 346us +1: ./test/unit/SFCGAL/MultiPointTest.cpp(79): Leaving test case "isGeometryCollection"; testing time: 458us 1: ./test/unit/SFCGAL/MultiPointTest.cpp(85): Entering test case "isMultiPoint" 1: ./test/unit/SFCGAL/MultiPointTest.cpp(88): info: check g.is() has passed -1: ./test/unit/SFCGAL/MultiPointTest.cpp(85): Leaving test case "isMultiPoint"; testing time: 337us -1: ./test/unit/SFCGAL/MultiPointTest.cpp(31): Leaving test suite "SFCGAL_MultiPointTest"; testing time: 3005us +1: ./test/unit/SFCGAL/MultiPointTest.cpp(85): Leaving test case "isMultiPoint"; testing time: 437us +1: ./test/unit/SFCGAL/MultiPointTest.cpp(31): Leaving test suite "SFCGAL_MultiPointTest"; testing time: 3951us 1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(33): Entering test suite "SFCGAL_MultiPolygonTest" 1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(35): Entering test case "defaultConstructor" 1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(38): info: check g.isEmpty() has passed 1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(39): info: check !g.is3D() has passed 1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(40): info: check g.numGeometries() == 0U has passed -1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(35): Leaving test case "defaultConstructor"; testing time: 348us +1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(35): Leaving test case "defaultConstructor"; testing time: 468us 1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(43): Entering test case "testGeometryTypeId" -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{89.835000026339969} and areaRotate{89.835000026339969} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{89.835000026339969} and expectedArea{89.835205078125} doesn't exceed 0.5% -2: area( ' MULTIPOLYGON(((245256.3 6856304.4,245257.1 6856298,245236.2 6856295,245235.5 6856299.9,245256.3 6856304.4)))' ) = 120.615 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{120.61500000185399} and areaRotate{120.61500000185399} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{120.61500000185399} and expectedArea{120.615112304688} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(46): info: check g.geometryTypeId() == TYPE_MULTIPOLYGON has passed -1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(43): Leaving test case "testGeometryTypeId"; testing time: 343us +1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(43): Leaving test case "testGeometryTypeId"; testing time: 452us 1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(50): Entering test case "addPolygon" 1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(54): info: check g.numGeometries() == 1U has passed -1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(50): Leaving test case "addPolygon"; testing time: 339us +1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(50): Leaving test case "addPolygon"; testing time: 467us 1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(57): Entering test case "addLineStringThrow" +2: area( ' MULTIPOLYGON(((650686.1 6913382.7,650681.3 6913398.2,650676.2 6913396.7,650673.2 6913406.8,650658.8 6913401.2,650648.8 6913438,650660.6 6913441.6,650669.8 6913441.4,650683.9 6913445.1,650681.7 6913451.1,650670.4 6913446.9,650667.3 6913457.2,650693.5 6913467.1,650697.7 6913457.2,650687.9 6913453.3,650689.2 6913450.3,650699.4 6913452.9,650720.3 6913396.1,650686.1 6913382.7)))' ) = 3256.53 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{3256.5250000383548} and areaRotate{3256.5250000383548} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{3256.5250000383548} and expectedArea{3256.525390625} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((879677.2 6558431.2,879683.4 6558430.7,879682.4 6558424.6,879676.5 6558426.9,879677.2 6558431.2)))' ) = 32.65 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{32.650000006093478} and areaRotate{32.650000006093478} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{32.650000006093478} and expectedArea{32.64990234375} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(60): info: check 'exception "std::exception" raised as expected' has passed -1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(57): Leaving test case "addLineStringThrow"; testing time: 357us +1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(57): Leaving test case "addLineStringThrow"; testing time: 8813us 1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(65): Entering test case "asTextEmpty" 1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(68): info: check g.asText(1) == "MULTIPOLYGON EMPTY" has passed -1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(65): Leaving test case "asTextEmpty"; testing time: 339us +1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(65): Leaving test case "asTextEmpty"; testing time: 461us 1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(70): Entering test case "asText2d" 1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(75): info: check g.asText(3) == "MULTIPOLYGON (((0.000 0.000,1.000 0.000,1.000 1.000,0.000 " "1.000,0.000 0.000)),((2.000 4.000,3.000 4.000,3.000 " "5.000,2.000 5.000,2.000 4.000)))" has passed -1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(70): Leaving test case "asText2d"; testing time: 370us +1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(70): Leaving test case "asText2d"; testing time: 528us 1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(83): Entering test case "isGeometryCollection" 1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(86): info: check g.is() has passed -1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(83): Leaving test case "isGeometryCollection"; testing time: 359us +1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(83): Leaving test case "isGeometryCollection"; testing time: 460us 1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(89): Entering test case "isMultiPolygon" 1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(92): info: check g.is() has passed -1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(89): Leaving test case "isMultiPolygon"; testing time: 357us -1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(33): Leaving test suite "SFCGAL_MultiPolygonTest"; testing time: 2923us +1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(89): Leaving test case "isMultiPolygon"; testing time: 448us +1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(33): Leaving test suite "SFCGAL_MultiPolygonTest"; testing time: 12256us 1: ./test/unit/SFCGAL/MultiSolidTest.cpp(33): Entering test suite "SFCGAL_MultiSolidTest" 1: ./test/unit/SFCGAL/MultiSolidTest.cpp(35): Entering test case "defaultConstructor" -2: area( ' MULTIPOLYGON(((987885.4 6716896.7,987888.4 6716898.3,987884 6716906.4,987873.4 6716900.5,987877.5 6716893.1,987885.1 6716897.3,987885.4 6716896.7)))' ) = 104.91 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{104.91000000352841} and areaRotate{104.91000000352841} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{104.91000000352841} and expectedArea{104.91015625} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/MultiSolidTest.cpp(38): info: check g.isEmpty() has passed 1: ./test/unit/SFCGAL/MultiSolidTest.cpp(39): info: check !g.is3D() has passed 1: ./test/unit/SFCGAL/MultiSolidTest.cpp(40): info: check g.numGeometries() == 0U has passed -1: ./test/unit/SFCGAL/MultiSolidTest.cpp(35): Leaving test case "defaultConstructor"; testing time: 349us +1: ./test/unit/SFCGAL/MultiSolidTest.cpp(35): Leaving test case "defaultConstructor"; testing time: 456us 1: ./test/unit/SFCGAL/MultiSolidTest.cpp(43): Entering test case "testGeometryTypeId" 1: ./test/unit/SFCGAL/MultiSolidTest.cpp(46): info: check g.geometryTypeId() == TYPE_MULTISOLID has passed -1: ./test/unit/SFCGAL/MultiSolidTest.cpp(43): Leaving test case "testGeometryTypeId"; testing time: 337us +1: ./test/unit/SFCGAL/MultiSolidTest.cpp(43): Leaving test case "testGeometryTypeId"; testing time: 441us 1: ./test/unit/SFCGAL/MultiSolidTest.cpp(50): Entering test case "addSolid" +2: area( ' MULTIPOLYGON(((963507.6 6230245.7,963502 6230245.5,963503 6230224.3,963508.5 6230224.5,963507.6 6230245.7)))' ) = 117.85 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{117.85000000419311} and areaRotate{117.85000000419311} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{117.85000000419311} and expectedArea{117.849609375} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((505099.1 6885698.9,505115.1 6885696.2,505113.9 6885690.8,505098.4 6885693.2,505099.1 6885698.9)))' ) = 89.835 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{89.835000026339969} and areaRotate{89.835000026339969} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{89.835000026339969} and expectedArea{89.835205078125} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((245256.3 6856304.4,245257.1 6856298,245236.2 6856295,245235.5 6856299.9,245256.3 6856304.4)))' ) = 120.615 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{120.61500000185399} and areaRotate{120.61500000185399} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{120.61500000185399} and expectedArea{120.615112304688} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/MultiSolidTest.cpp(54): info: check g.numGeometries() == 1U has passed -1: ./test/unit/SFCGAL/MultiSolidTest.cpp(50): Leaving test case "addSolid"; testing time: 339us +1: ./test/unit/SFCGAL/MultiSolidTest.cpp(50): Leaving test case "addSolid"; testing time: 8836us 1: ./test/unit/SFCGAL/MultiSolidTest.cpp(57): Entering test case "addLineStringThrow" 1: ./test/unit/SFCGAL/MultiSolidTest.cpp(60): info: check 'exception "std::exception" raised as expected' has passed -1: ./test/unit/SFCGAL/MultiSolidTest.cpp(57): Leaving test case "addLineStringThrow"; testing time: 362us +1: ./test/unit/SFCGAL/MultiSolidTest.cpp(57): Leaving test case "addLineStringThrow"; testing time: 584us 1: ./test/unit/SFCGAL/MultiSolidTest.cpp(65): Entering test case "asTextEmpty" 1: ./test/unit/SFCGAL/MultiSolidTest.cpp(68): info: check g.asText(1) == "MULTISOLID EMPTY" has passed -1: ./test/unit/SFCGAL/MultiSolidTest.cpp(65): Leaving test case "asTextEmpty"; testing time: 343us +1: ./test/unit/SFCGAL/MultiSolidTest.cpp(65): Leaving test case "asTextEmpty"; testing time: 447us 1: ./test/unit/SFCGAL/MultiSolidTest.cpp(70): Entering test case "asText2d" -2: area( ' MULTIPOLYGON(((987783.2 6716923.9,987786.8 6716918.6,987793.1 6716922.7,987790.5 6716926.5,987793.5 6716928.6,987791.2 6716931.9,987787.5 6716929.3,987784.3 6716927.1,987785.4 6716925.5,987783.2 6716923.9)))' ) = 73.16 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{73.160000006786476} and areaRotate{73.160000006786476} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{73.160000006786476} and expectedArea{73.16015625} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/MultiSolidTest.cpp(75): info: check g.asText(0) == "MULTISOLID Z (((((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)),((0 0 1,1 0 1,1 1 1,0 " "1 1,0 0 1)),((0 0 0,1 0 0,1 0 1,0 0 1,0 0 0)),((1 1 0,0 1 0,0 1 1,1 1 " "1,1 1 0)),((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)),((0 0 0,0 0 1,0 1 1,0 1 0,0 " "0 0)))),((((2 4 6,2 5 6,3 5 6,3 4 6,2 4 6)),((2 4 7,3 4 7,3 5 7,2 5 7,2 " "4 7)),((2 4 6,3 4 6,3 4 7,2 4 7,2 4 6)),((3 5 6,2 5 6,2 5 7,3 5 7,3 5 " "6)),((3 4 6,3 5 6,3 5 7,3 4 7,3 4 6)),((2 4 6,2 4 7,2 5 7,2 5 6,2 4 " "6)))))" has passed -1: ./test/unit/SFCGAL/MultiSolidTest.cpp(70): Leaving test case "asText2d"; testing time: 526us +1: ./test/unit/SFCGAL/MultiSolidTest.cpp(70): Leaving test case "asText2d"; testing time: 739us 1: ./test/unit/SFCGAL/MultiSolidTest.cpp(88): Entering test case "isGeometryCollection" 1: ./test/unit/SFCGAL/MultiSolidTest.cpp(91): info: check g.is() has passed -1: ./test/unit/SFCGAL/MultiSolidTest.cpp(88): Leaving test case "isGeometryCollection"; testing time: 346us +1: ./test/unit/SFCGAL/MultiSolidTest.cpp(88): Leaving test case "isGeometryCollection"; testing time: 447us 1: ./test/unit/SFCGAL/MultiSolidTest.cpp(94): Entering test case "isMultiSolid" 1: ./test/unit/SFCGAL/MultiSolidTest.cpp(97): info: check g.is() has passed -1: ./test/unit/SFCGAL/MultiSolidTest.cpp(94): Leaving test case "isMultiSolid"; testing time: 336us -1: ./test/unit/SFCGAL/MultiSolidTest.cpp(33): Leaving test suite "SFCGAL_MultiSolidTest"; testing time: 3049us +1: ./test/unit/SFCGAL/MultiSolidTest.cpp(94): Leaving test case "isMultiSolid"; testing time: 426us +1: ./test/unit/SFCGAL/MultiSolidTest.cpp(33): Leaving test suite "SFCGAL_MultiSolidTest"; testing time: 12555us 1: ./test/unit/SFCGAL/NumericTest.cpp(30): Entering test suite "SFCGAL_NumericTest" 1: ./test/unit/SFCGAL/NumericTest.cpp(32): Entering test case "testFloorRational" 1: ./test/unit/SFCGAL/NumericTest.cpp(34): info: check SFCGAL::floor(CGAL::Gmpq(0)) == 0 has passed @@ -4829,25 +4859,27 @@ 1: ./test/unit/SFCGAL/NumericTest.cpp(37): info: check SFCGAL::floor(CGAL::Gmpq(2, 3)) == 0 has passed 1: ./test/unit/SFCGAL/NumericTest.cpp(38): info: check SFCGAL::floor(CGAL::Gmpq(1, 1)) == 1 has passed 1: ./test/unit/SFCGAL/NumericTest.cpp(39): info: check SFCGAL::floor(CGAL::Gmpq(4, 3)) == 1 has passed -1: ./test/unit/SFCGAL/NumericTest.cpp(32): Leaving test case "testFloorRational"; testing time: 382us +1: ./test/unit/SFCGAL/NumericTest.cpp(32): Leaving test case "testFloorRational"; testing time: 481us 1: ./test/unit/SFCGAL/NumericTest.cpp(42): Entering test case "testCeilRational" +2: area( ' MULTIPOLYGON(((987885.4 6716896.7,987888.4 6716898.3,987884 6716906.4,987873.4 6716900.5,987877.5 6716893.1,987885.1 6716897.3,987885.4 6716896.7)))' ) = 104.91 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{104.91000000352841} and areaRotate{104.91000000352841} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{104.91000000352841} and expectedArea{104.91015625} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/NumericTest.cpp(44): info: check SFCGAL::ceil(CGAL::Gmpq(0)) == 0 has passed 1: ./test/unit/SFCGAL/NumericTest.cpp(45): info: check SFCGAL::ceil(CGAL::Gmpq(1, 2)) == 1 has passed 1: ./test/unit/SFCGAL/NumericTest.cpp(46): info: check SFCGAL::ceil(CGAL::Gmpq(1, 3)) == 1 has passed 1: ./test/unit/SFCGAL/NumericTest.cpp(47): info: check SFCGAL::ceil(CGAL::Gmpq(1, 1)) == 1 has passed 1: ./test/unit/SFCGAL/NumericTest.cpp(48): info: check SFCGAL::ceil(CGAL::Gmpq(4, 3)) == 2 has passed -1: ./test/unit/SFCGAL/NumericTest.cpp(42): Leaving test case "testCeilRational"; testing time: 323us +1: ./test/unit/SFCGAL/NumericTest.cpp(42): Leaving test case "testCeilRational"; testing time: 708us 1: ./test/unit/SFCGAL/NumericTest.cpp(51): Entering test case "testRoundRational" 1: ./test/unit/SFCGAL/NumericTest.cpp(53): info: check SFCGAL::round(CGAL::Gmpq(0)) == 0 has passed 1: ./test/unit/SFCGAL/NumericTest.cpp(54): info: check SFCGAL::round(CGAL::Gmpq(1, 2)) == 1 has passed 1: ./test/unit/SFCGAL/NumericTest.cpp(55): info: check SFCGAL::round(CGAL::Gmpq(1, 3)) == 0 has passed 1: ./test/unit/SFCGAL/NumericTest.cpp(56): info: check SFCGAL::round(CGAL::Gmpq(1, 1)) == 1 has passed 1: ./test/unit/SFCGAL/NumericTest.cpp(57): info: check SFCGAL::round(CGAL::Gmpq(4, 3)) == 1 has passed -1: ./test/unit/SFCGAL/NumericTest.cpp(51): Leaving test case "testRoundRational"; testing time: 319us -1: ./test/unit/SFCGAL/NumericTest.cpp(30): Leaving test suite "SFCGAL_NumericTest"; testing time: 1154us +1: ./test/unit/SFCGAL/NumericTest.cpp(51): Leaving test case "testRoundRational"; testing time: 537us +1: ./test/unit/SFCGAL/NumericTest.cpp(30): Leaving test suite "SFCGAL_NumericTest"; testing time: 1797us 1: ./test/unit/SFCGAL/PointTest.cpp(33): Entering test suite "SFCGAL_PointTest" 1: ./test/unit/SFCGAL/PointTest.cpp(36): Entering test case "defaultConstructor" -2: area( ' MULTIPOLYGON(((987778.7 6716934.1,987779.2 6716933.5,987778.6 6716933.1,987779.6 6716931.6,987780.5 6716932.3,987784.3 6716927.1,987787.5 6716929.3,987779.8 6716940.2,987779 6716941.3,987773.2 6716939.1,987777.6 6716933.2,987778.7 6716934.1)))' ) = 76.135 1: ./test/unit/SFCGAL/PointTest.cpp(39): info: check g.isEmpty() has passed 1: ./test/unit/SFCGAL/PointTest.cpp(40): info: check !g.is3D() has passed 1: ./test/unit/SFCGAL/PointTest.cpp(41): info: check !g.isMeasured() has passed @@ -4855,67 +4887,68 @@ 1: ./test/unit/SFCGAL/PointTest.cpp(45): info: check 'exception "Exception" raised as expected' has passed 1: ./test/unit/SFCGAL/PointTest.cpp(46): info: check 'exception "Exception" raised as expected' has passed 1: ./test/unit/SFCGAL/PointTest.cpp(47): info: check std::isnan(g.m()) has passed -1: ./test/unit/SFCGAL/PointTest.cpp(36): Leaving test case "defaultConstructor"; testing time: 429us +1: ./test/unit/SFCGAL/PointTest.cpp(36): Leaving test case "defaultConstructor"; testing time: 609us 1: ./test/unit/SFCGAL/PointTest.cpp(53): Entering test case "xyConstructor" 1: ./test/unit/SFCGAL/PointTest.cpp(56): info: check !g.isEmpty() has passed 1: ./test/unit/SFCGAL/PointTest.cpp(57): info: check !g.is3D() has passed 1: ./test/unit/SFCGAL/PointTest.cpp(58): info: check g.x() == 2.0 has passed 1: ./test/unit/SFCGAL/PointTest.cpp(59): info: check g.y() == 3.0 has passed 1: ./test/unit/SFCGAL/PointTest.cpp(60): info: check g.z() == 0 has passed -1: ./test/unit/SFCGAL/PointTest.cpp(53): Leaving test case "xyConstructor"; testing time: 372us +1: ./test/unit/SFCGAL/PointTest.cpp(53): Leaving test case "xyConstructor"; testing time: 509us 1: ./test/unit/SFCGAL/PointTest.cpp(65): Entering test case "xyzConstructor" 1: ./test/unit/SFCGAL/PointTest.cpp(68): info: check !g.isEmpty() has passed 1: ./test/unit/SFCGAL/PointTest.cpp(69): info: check g.is3D() has passed 1: ./test/unit/SFCGAL/PointTest.cpp(70): info: check g.x() == 2.0 has passed 1: ./test/unit/SFCGAL/PointTest.cpp(71): info: check g.y() == 3.0 has passed 1: ./test/unit/SFCGAL/PointTest.cpp(72): info: check g.z() == 4.0 has passed -1: ./test/unit/SFCGAL/PointTest.cpp(65): Leaving test case "xyzConstructor"; testing time: 365us +1: ./test/unit/SFCGAL/PointTest.cpp(65): Leaving test case "xyzConstructor"; testing time: 511us 1: ./test/unit/SFCGAL/PointTest.cpp(87): Entering test case "testGetSetM" 1: ./test/unit/SFCGAL/PointTest.cpp(90): info: check !p.isMeasured() has passed 1: ./test/unit/SFCGAL/PointTest.cpp(91): info: check std::isnan(p.m()) has passed 1: ./test/unit/SFCGAL/PointTest.cpp(93): info: check p.m() == 5.0 has passed -1: ./test/unit/SFCGAL/PointTest.cpp(87): Leaving test case "testGetSetM"; testing time: 352us +1: ./test/unit/SFCGAL/PointTest.cpp(87): Leaving test case "testGetSetM"; testing time: 538us 1: ./test/unit/SFCGAL/PointTest.cpp(104): Entering test case "emptyToVector_2" 1: ./test/unit/SFCGAL/PointTest.cpp(108): info: check CGAL::to_double(p.x()) == 0.0 has passed 1: ./test/unit/SFCGAL/PointTest.cpp(109): info: check CGAL::to_double(p.y()) == 0.0 has passed -1: ./test/unit/SFCGAL/PointTest.cpp(104): Leaving test case "emptyToVector_2"; testing time: 356us +1: ./test/unit/SFCGAL/PointTest.cpp(104): Leaving test case "emptyToVector_2"; testing time: 483us 1: ./test/unit/SFCGAL/PointTest.cpp(111): Entering test case "xyToVector_2" +2: area( ' MULTIPOLYGON(((987783.2 6716923.9,987786.8 6716918.6,987793.1 6716922.7,987790.5 6716926.5,987793.5 6716928.6,987791.2 6716931.9,987787.5 6716929.3,987784.3 6716927.1,987785.4 6716925.5,987783.2 6716923.9)))' ) = 73.16 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{73.160000006786476} and areaRotate{73.160000006786476} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{73.160000006786476} and expectedArea{73.16015625} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((987778.7 6716934.1,987779.2 6716933.5,987778.6 6716933.1,987779.6 6716931.6,987780.5 6716932.3,987784.3 6716927.1,987787.5 6716929.3,987779.8 6716940.2,987779 6716941.3,987773.2 6716939.1,987777.6 6716933.2,987778.7 6716934.1)))' ) = 76.135 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{76.1350000156325} and areaRotate{76.1350000156325} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{76.1350000156325} and expectedArea{76.1357421875} doesn't exceed 0.5% 2: area( ' MULTIPOLYGON(((895059.1 6689136.3,895054.2 6689125.7,895018.3 6689143.7,895023.2 6689154,895059.1 6689136.3)))' ) = 462.62 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{462.61999997906446} and areaRotate{462.61999997906446} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{462.61999997906446} and expectedArea{462.6201171875} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/PointTest.cpp(115): info: check CGAL::to_double(p.x()) == 3.0 has passed 1: ./test/unit/SFCGAL/PointTest.cpp(116): info: check CGAL::to_double(p.y()) == 4.0 has passed -1: ./test/unit/SFCGAL/PointTest.cpp(111): Leaving test case "xyToVector_2"; testing time: 356us +1: ./test/unit/SFCGAL/PointTest.cpp(111): Leaving test case "xyToVector_2"; testing time: 8702us 1: ./test/unit/SFCGAL/PointTest.cpp(118): Entering test case "xyToVector_3" 1: ./test/unit/SFCGAL/PointTest.cpp(123): info: check CGAL::to_double(p.x()) == 3.0 has passed 1: ./test/unit/SFCGAL/PointTest.cpp(124): info: check CGAL::to_double(p.y()) == 4.0 has passed 1: ./test/unit/SFCGAL/PointTest.cpp(125): info: check CGAL::to_double(p.z()) == 0.0 has passed -1: ./test/unit/SFCGAL/PointTest.cpp(118): Leaving test case "xyToVector_3"; testing time: 297us +1: ./test/unit/SFCGAL/PointTest.cpp(118): Leaving test case "xyToVector_3"; testing time: 506us 1: ./test/unit/SFCGAL/PointTest.cpp(135): Entering test case "testClone" -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{462.61999997906446} and areaRotate{462.61999997906446} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{462.61999997906446} and expectedArea{462.6201171875} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/PointTest.cpp(139): info: check copy->is() has passed 1: ./test/unit/SFCGAL/PointTest.cpp(140): info: check copy->as().x() == 3.0 has passed 1: ./test/unit/SFCGAL/PointTest.cpp(141): info: check copy->as().y() == 4.0 has passed -1: ./test/unit/SFCGAL/PointTest.cpp(135): Leaving test case "testClone"; testing time: 352us +1: ./test/unit/SFCGAL/PointTest.cpp(135): Leaving test case "testClone"; testing time: 554us 1: ./test/unit/SFCGAL/PointTest.cpp(145): Entering test case "testBoundary" 1: ./test/unit/SFCGAL/PointTest.cpp(149): info: check boundary->isEmpty() has passed 1: ./test/unit/SFCGAL/PointTest.cpp(150): info: check boundary->is() has passed -1: ./test/unit/SFCGAL/PointTest.cpp(145): Leaving test case "testBoundary"; testing time: 367us +1: ./test/unit/SFCGAL/PointTest.cpp(145): Leaving test case "testBoundary"; testing time: 536us 1: ./test/unit/SFCGAL/PointTest.cpp(154): Entering test case "testEnvelope_empty" 1: ./test/unit/SFCGAL/PointTest.cpp(156): info: check Point().envelope().isEmpty() has passed -1: ./test/unit/SFCGAL/PointTest.cpp(154): Leaving test case "testEnvelope_empty"; testing time: 340us +1: ./test/unit/SFCGAL/PointTest.cpp(154): Leaving test case "testEnvelope_empty"; testing time: 491us 1: ./test/unit/SFCGAL/PointTest.cpp(158): Entering test case "testEnvelope_2D" -2: area( ' MULTIPOLYGON(((923926.3 6769385.3,923927.1 6769377.7,923935.9 6769378,923935.2 6769387.3,923926.3 6769385.3)))' ) = 75.645 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{75.644999995824577} and areaRotate{75.644999995824577} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{75.644999995824577} and expectedArea{75.64501953125} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/PointTest.cpp(162): info: check !box.isEmpty() has passed 1: ./test/unit/SFCGAL/PointTest.cpp(163): info: check !box.is3D() has passed 1: ./test/unit/SFCGAL/PointTest.cpp(165): info: check box.xMin() == 3.0 has passed 1: ./test/unit/SFCGAL/PointTest.cpp(166): info: check box.xMax() == 3.0 has passed 1: ./test/unit/SFCGAL/PointTest.cpp(167): info: check box.yMin() == 4.0 has passed 1: ./test/unit/SFCGAL/PointTest.cpp(168): info: check box.yMax() == 4.0 has passed -1: ./test/unit/SFCGAL/PointTest.cpp(158): Leaving test case "testEnvelope_2D"; testing time: 364us +1: ./test/unit/SFCGAL/PointTest.cpp(158): Leaving test case "testEnvelope_2D"; testing time: 561us 1: ./test/unit/SFCGAL/PointTest.cpp(170): Entering test case "testEnvelope_3D" 1: ./test/unit/SFCGAL/PointTest.cpp(174): info: check !box.isEmpty() has passed 1: ./test/unit/SFCGAL/PointTest.cpp(175): info: check box.is3D() has passed @@ -4925,178 +4958,202 @@ 1: ./test/unit/SFCGAL/PointTest.cpp(180): info: check box.yMax() == 4.0 has passed 1: ./test/unit/SFCGAL/PointTest.cpp(181): info: check box.zMin() == 5.0 has passed 1: ./test/unit/SFCGAL/PointTest.cpp(182): info: check box.zMax() == 5.0 has passed -1: ./test/unit/SFCGAL/PointTest.cpp(170): Leaving test case "testEnvelope_3D"; testing time: 377us +1: ./test/unit/SFCGAL/PointTest.cpp(170): Leaving test case "testEnvelope_3D"; testing time: 509us 1: ./test/unit/SFCGAL/PointTest.cpp(186): Entering test case "asTextEmpty" +2: area( ' MULTIPOLYGON(((923926.3 6769385.3,923927.1 6769377.7,923935.9 6769378,923935.2 6769387.3,923926.3 6769385.3)))' ) = 75.645 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{75.644999995824577} and areaRotate{75.644999995824577} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{75.644999995824577} and expectedArea{75.64501953125} doesn't exceed 0.5% 2: area( ' MULTIPOLYGON(((924477.1 6769125.3,924472.2 6769116.8,924486.5 6769107.7,924491.9 6769118,924477.1 6769125.3)))' ) = 179 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{178.99999999079938} and areaRotate{178.99999999079938} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{178.99999999079938} and expectedArea{179} doesn't exceed 0.5% -2: area( ' MULTIPOLYGON(((924703.3 6769154.4,924710.3 6769149,924721.5 6769162.9,924712.4 6769168.3,924703.3 6769154.4)))' ) = 166.705 1: ./test/unit/SFCGAL/PointTest.cpp(189): info: check g.asText(1) == "POINT EMPTY" has passed -1: ./test/unit/SFCGAL/PointTest.cpp(186): Leaving test case "asTextEmpty"; testing time: 346us +1: ./test/unit/SFCGAL/PointTest.cpp(186): Leaving test case "asTextEmpty"; testing time: 4621us 1: ./test/unit/SFCGAL/PointTest.cpp(191): Entering test case "asText2d" 1: ./test/unit/SFCGAL/PointTest.cpp(194): info: check g.asText(3) == "POINT (2.000 3.000)" has passed -1: ./test/unit/SFCGAL/PointTest.cpp(191): Leaving test case "asText2d"; testing time: 350us +1: ./test/unit/SFCGAL/PointTest.cpp(191): Leaving test case "asText2d"; testing time: 453us 1: ./test/unit/SFCGAL/PointTest.cpp(196): Entering test case "asText3d" 1: ./test/unit/SFCGAL/PointTest.cpp(199): info: check g.asText(3) == "POINT Z (2.000 3.000 4.000)" has passed -1: ./test/unit/SFCGAL/PointTest.cpp(196): Leaving test case "asText3d"; testing time: 364us +1: ./test/unit/SFCGAL/PointTest.cpp(196): Leaving test case "asText3d"; testing time: 439us 1: ./test/unit/SFCGAL/PointTest.cpp(203): Entering test case "testGeometryType" 1: ./test/unit/SFCGAL/PointTest.cpp(206): info: check g.geometryType() == "Point" has passed -1: ./test/unit/SFCGAL/PointTest.cpp(203): Leaving test case "testGeometryType"; testing time: 345us +1: ./test/unit/SFCGAL/PointTest.cpp(203): Leaving test case "testGeometryType"; testing time: 423us 1: ./test/unit/SFCGAL/PointTest.cpp(209): Entering test case "testGeometryTypeId" 1: ./test/unit/SFCGAL/PointTest.cpp(212): info: check g.geometryTypeId() == TYPE_POINT has passed -1: ./test/unit/SFCGAL/PointTest.cpp(209): Leaving test case "testGeometryTypeId"; testing time: 339us +1: ./test/unit/SFCGAL/PointTest.cpp(209): Leaving test case "testGeometryTypeId"; testing time: 423us 1: ./test/unit/SFCGAL/PointTest.cpp(216): Entering test case "testDimension" 1: ./test/unit/SFCGAL/PointTest.cpp(219): info: check g.dimension() == 0 has passed -1: ./test/unit/SFCGAL/PointTest.cpp(216): Leaving test case "testDimension"; testing time: 340us +1: ./test/unit/SFCGAL/PointTest.cpp(216): Leaving test case "testDimension"; testing time: 420us 1: ./test/unit/SFCGAL/PointTest.cpp(223): Entering test case "testCoordinateDimension" -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{166.70500000294254} and areaRotate{166.70500000294254} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{166.70500000294254} and expectedArea{166.705078125} doesn't exceed 0.5% -2: area( ' MULTIPOLYGON(((886755.1 6702797.6,886755.6 6702813.1,886740.5 6702812.9,886740.6 6702797.3,886755.1 6702797.6)))' ) = 230.09 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{230.0899999984199} and areaRotate{230.0899999984199} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{230.0899999984199} and expectedArea{230.08984375} doesn't exceed 0.5% -2: area( ' MULTIPOLYGON(((505137 6885764.4,505144.8 6885763.8,505143.4 6885750.5,505135.5 6885751.2,505137 6885764.4)))' ) = 104.955 1: ./test/unit/SFCGAL/PointTest.cpp(225): info: check Point().coordinateDimension() == 0 has passed 1: ./test/unit/SFCGAL/PointTest.cpp(226): info: check Point(2.0, 3.0).coordinateDimension() == 2 has passed 1: ./test/unit/SFCGAL/PointTest.cpp(227): info: check Point(2.0, 3.0, 4.0).coordinateDimension() == 3 has passed -1: ./test/unit/SFCGAL/PointTest.cpp(223): Leaving test case "testCoordinateDimension"; testing time: 348us +1: ./test/unit/SFCGAL/PointTest.cpp(223): Leaving test case "testCoordinateDimension"; testing time: 472us 1: ./test/unit/SFCGAL/PointTest.cpp(230): Entering test case "testIsEmpty" 1: ./test/unit/SFCGAL/PointTest.cpp(232): info: check Point().isEmpty() has passed 1: ./test/unit/SFCGAL/PointTest.cpp(233): info: check !Point(2.0, 3.0).isEmpty() has passed -1: ./test/unit/SFCGAL/PointTest.cpp(230): Leaving test case "testIsEmpty"; testing time: 368us +1: ./test/unit/SFCGAL/PointTest.cpp(230): Leaving test case "testIsEmpty"; testing time: 429us 1: ./test/unit/SFCGAL/PointTest.cpp(236): Entering test case "testIs3D" +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{178.99999999079938} and areaRotate{178.99999999079938} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{178.99999999079938} and expectedArea{179} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((924703.3 6769154.4,924710.3 6769149,924721.5 6769162.9,924712.4 6769168.3,924703.3 6769154.4)))' ) = 166.705 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{166.70500000294254} and areaRotate{166.70500000294254} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{166.70500000294254} and expectedArea{166.705078125} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((886755.1 6702797.6,886755.6 6702813.1,886740.5 6702812.9,886740.6 6702797.3,886755.1 6702797.6)))' ) = 230.09 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{230.0899999984199} and areaRotate{230.0899999984199} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{230.0899999984199} and expectedArea{230.08984375} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((505137 6885764.4,505144.8 6885763.8,505143.4 6885750.5,505135.5 6885751.2,505137 6885764.4)))' ) = 104.955 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{104.95499999368963} and areaRotate{104.95499999368963} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{104.95499999368963} and expectedArea{104.954833984375} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((970808.1 6768816.2,970806.1 6768827.9,970792.9 6768825.7,970796.1 6768813.7,970808.1 6768816.2)))' ) = 155.42 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{155.41999999411843} and areaRotate{155.41999999411843} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{155.41999999411843} and expectedArea{155.42041015625} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((970811.9 6768827,970821.2 6768827.7,970817.9 6768844.6,970808.3 6768843.5,970811.9 6768827)))' ) = 160.92 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{160.91999998960699} and areaRotate{160.91999998960699} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{160.91999998960699} and expectedArea{160.92041015625} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/PointTest.cpp(238): info: check !Point().is3D() has passed 1: ./test/unit/SFCGAL/PointTest.cpp(239): info: check !Point(2.0, 3.0).is3D() has passed 1: ./test/unit/SFCGAL/PointTest.cpp(240): info: check Point(2.0, 3.0, 4.0).is3D() has passed -1: ./test/unit/SFCGAL/PointTest.cpp(236): Leaving test case "testIs3D"; testing time: 352us +1: ./test/unit/SFCGAL/PointTest.cpp(236): Leaving test case "testIs3D"; testing time: 8638us 1: ./test/unit/SFCGAL/PointTest.cpp(243): Entering test case "testIsMeasured" 1: ./test/unit/SFCGAL/PointTest.cpp(245): info: check !Point().isMeasured() has passed 1: ./test/unit/SFCGAL/PointTest.cpp(246): info: check !Point(2.0, 3.0).isMeasured() has passed 1: ./test/unit/SFCGAL/PointTest.cpp(247): info: check !Point(2.0, 3.0, 4.0).isMeasured() has passed 1: ./test/unit/SFCGAL/PointTest.cpp(248): info: check Point(2.0, 3.0, 4.0, 5.0).isMeasured() has passed -1: ./test/unit/SFCGAL/PointTest.cpp(243): Leaving test case "testIsMeasured"; testing time: 354us +1: ./test/unit/SFCGAL/PointTest.cpp(243): Leaving test case "testIsMeasured"; testing time: 490us 1: ./test/unit/SFCGAL/PointTest.cpp(255): Entering test case "isPoint" 1: ./test/unit/SFCGAL/PointTest.cpp(258): info: check g.is() has passed -1: ./test/unit/SFCGAL/PointTest.cpp(255): Leaving test case "isPoint"; testing time: 340us +1: ./test/unit/SFCGAL/PointTest.cpp(255): Leaving test case "isPoint"; testing time: 452us 1: ./test/unit/SFCGAL/PointTest.cpp(262): Entering test case "asPoint" 1: ./test/unit/SFCGAL/PointTest.cpp(265): info: check g->as().isEmpty() has passed -1: ./test/unit/SFCGAL/PointTest.cpp(262): Leaving test case "asPoint"; testing time: 339us -1: ./test/unit/SFCGAL/PointTest.cpp(33): Leaving test suite "SFCGAL_PointTest"; testing time: 8844us +1: ./test/unit/SFCGAL/PointTest.cpp(262): Leaving test case "asPoint"; testing time: 425us +1: ./test/unit/SFCGAL/PointTest.cpp(33): Leaving test suite "SFCGAL_PointTest"; testing time: 32723us 1: ./test/unit/SFCGAL/PolygonTest.cpp(32): Entering test suite "SFCGAL_PolygonTest" 1: ./test/unit/SFCGAL/PolygonTest.cpp(35): Entering test case "defaultConstructor" -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{104.95499999368963} and areaRotate{104.95499999368963} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{104.95499999368963} and expectedArea{104.954833984375} doesn't exceed 0.5% -2: area( ' MULTIPOLYGON(((970808.1 6768816.2,970806.1 6768827.9,970792.9 6768825.7,970796.1 6768813.7,970808.1 6768816.2)))' ) = 155.42 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{155.41999999411843} and areaRotate{155.41999999411843} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{155.41999999411843} and expectedArea{155.42041015625} doesn't exceed 0.5% -2: area( ' MULTIPOLYGON(((970811.9 6768827,970821.2 6768827.7,970817.9 6768844.6,970808.3 6768843.5,970811.9 6768827)))' ) = 160.92 1: ./test/unit/SFCGAL/PolygonTest.cpp(38): info: check g.isEmpty() has passed 1: ./test/unit/SFCGAL/PolygonTest.cpp(39): info: check !g.is3D() has passed 1: ./test/unit/SFCGAL/PolygonTest.cpp(40): info: check g.numInteriorRings() == 0U has passed -1: ./test/unit/SFCGAL/PolygonTest.cpp(35): Leaving test case "defaultConstructor"; testing time: 349us +1: ./test/unit/SFCGAL/PolygonTest.cpp(35): Leaving test case "defaultConstructor"; testing time: 437us 1: ./test/unit/SFCGAL/PolygonTest.cpp(45): Entering test case "exteriorRingConstructor" 1: ./test/unit/SFCGAL/PolygonTest.cpp(55): info: check !g.isEmpty() has passed 1: ./test/unit/SFCGAL/PolygonTest.cpp(56): info: check !g.is3D() has passed 1: ./test/unit/SFCGAL/PolygonTest.cpp(57): info: check g.numInteriorRings() == 0U has passed 1: ./test/unit/SFCGAL/PolygonTest.cpp(58): info: check g.exteriorRing().numPoints() == 5U has passed -1: ./test/unit/SFCGAL/PolygonTest.cpp(45): Leaving test case "exteriorRingConstructor"; testing time: 359us +1: ./test/unit/SFCGAL/PolygonTest.cpp(45): Leaving test case "exteriorRingConstructor"; testing time: 446us 1: ./test/unit/SFCGAL/PolygonTest.cpp(60): Entering test case "exteriorRingConstructor3D" 1: ./test/unit/SFCGAL/PolygonTest.cpp(69): info: check !g.isEmpty() has passed 1: ./test/unit/SFCGAL/PolygonTest.cpp(70): info: check g.is3D() has passed 1: ./test/unit/SFCGAL/PolygonTest.cpp(71): info: check g.numInteriorRings() == 0U has passed -1: ./test/unit/SFCGAL/PolygonTest.cpp(60): Leaving test case "exteriorRingConstructor3D"; testing time: 351us +1: ./test/unit/SFCGAL/PolygonTest.cpp(60): Leaving test case "exteriorRingConstructor3D"; testing time: 434us 1: ./test/unit/SFCGAL/PolygonTest.cpp(76): Entering test case "testConstructorTriangle" 1: ./test/unit/SFCGAL/PolygonTest.cpp(79): info: check g.numRings() == 1U has passed 1: ./test/unit/SFCGAL/PolygonTest.cpp(80): info: check g.exteriorRing().numPoints() == 4U has passed -1: ./test/unit/SFCGAL/PolygonTest.cpp(76): Leaving test case "testConstructorTriangle"; testing time: 353us +1: ./test/unit/SFCGAL/PolygonTest.cpp(76): Leaving test case "testConstructorTriangle"; testing time: 436us 1: ./test/unit/SFCGAL/PolygonTest.cpp(94): Entering test case "testReverse" -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{160.91999998960699} and areaRotate{160.91999998960699} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{160.91999998960699} and expectedArea{160.92041015625} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((970791.7 6768835.5,970790.8 6768842.6,970792.3 6768851.1,970802.1 6768852.1,970803.6 6768835.7,970791.7 6768835.5)))' ) = 183.02 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{183.01999999662354} and areaRotate{183.01999999662354} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{183.01999999662354} and expectedArea{183.02001953125} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((970850.2 6768862.4,970836.2 6768862,970836.9 6768831.4,970851.6 6768831.6,970850.2 6768862.4)))' ) = 440.86 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{440.85999999609385} and areaRotate{440.85999999609385} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{440.85999999609385} and expectedArea{440.85986328125} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((970503.9 6768885.9,970488.6 6768886.1,970488.4 6768863.3,970504.1 6768862.7,970503.9 6768885.9)))' ) = 356.5 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{356.5000000102923} and areaRotate{356.5000000102923} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{356.5000000102923} and expectedArea{356.50048828125} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((970673.7 6768924.5,970665.5 6768927.2,970671.5 6768942.3,970679.6 6768939.1,970673.7 6768924.5)))' ) = 138.58 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{138.57999998809214} and areaRotate{138.57999998809214} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{138.57999998809214} and expectedArea{138.580078125} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/PolygonTest.cpp(97): info: check g.isCounterClockWiseOriented() has passed 1: ./test/unit/SFCGAL/PolygonTest.cpp(99): info: check !g.isCounterClockWiseOriented() has passed -1: ./test/unit/SFCGAL/PolygonTest.cpp(94): Leaving test case "testReverse"; testing time: 1174us +1: ./test/unit/SFCGAL/PolygonTest.cpp(94): Leaving test case "testReverse"; testing time: 12449us 1: ./test/unit/SFCGAL/PolygonTest.cpp(130): Entering test case "testClone" 1: ./test/unit/SFCGAL/PolygonTest.cpp(142): info: check !copy->isEmpty() has passed 1: ./test/unit/SFCGAL/PolygonTest.cpp(143): info: check !copy->is3D() has passed 1: ./test/unit/SFCGAL/PolygonTest.cpp(144): info: check copy->numInteriorRings() == 0U has passed 1: ./test/unit/SFCGAL/PolygonTest.cpp(145): info: check copy->exteriorRing().numPoints() == 5U has passed -1: ./test/unit/SFCGAL/PolygonTest.cpp(130): Leaving test case "testClone"; testing time: 308us +1: ./test/unit/SFCGAL/PolygonTest.cpp(130): Leaving test case "testClone"; testing time: 544us 1: ./test/unit/SFCGAL/PolygonTest.cpp(149): Entering test case "testBoundaryEmpty" 1: ./test/unit/SFCGAL/PolygonTest.cpp(152): info: check boundary->isEmpty() has passed 1: ./test/unit/SFCGAL/PolygonTest.cpp(153): info: check boundary->is() has passed -1: ./test/unit/SFCGAL/PolygonTest.cpp(149): Leaving test case "testBoundaryEmpty"; testing time: 309us +1: ./test/unit/SFCGAL/PolygonTest.cpp(149): Leaving test case "testBoundaryEmpty"; testing time: 375us 1: ./test/unit/SFCGAL/PolygonTest.cpp(155): Entering test case "testBoundaryWithoutHoles" -2: area( ' MULTIPOLYGON(((970791.7 6768835.5,970790.8 6768842.6,970792.3 6768851.1,970802.1 6768852.1,970803.6 6768835.7,970791.7 6768835.5)))' ) = 183.02 1: ./test/unit/SFCGAL/PolygonTest.cpp(159): info: check !boundary->isEmpty() has passed 1: ./test/unit/SFCGAL/PolygonTest.cpp(160): info: check boundary->asText(0) == "LINESTRING (0 0,0 1,1 1,0 0)" has passed -1: ./test/unit/SFCGAL/PolygonTest.cpp(155): Leaving test case "testBoundaryWithoutHoles"; testing time: 351us +1: ./test/unit/SFCGAL/PolygonTest.cpp(155): Leaving test case "testBoundaryWithoutHoles"; testing time: 658us 1: ./test/unit/SFCGAL/PolygonTest.cpp(162): Entering test case "testBoundaryWithHoles" 1: ./test/unit/SFCGAL/PolygonTest.cpp(166): info: check !boundary->isEmpty() has passed 1: ./test/unit/SFCGAL/PolygonTest.cpp(167): info: check boundary->asText(0) == "MULTILINESTRING ((0 0,0 5,5 5,0 5,0 0),(1 1,2 1,2 2,1 1))" has passed -1: ./test/unit/SFCGAL/PolygonTest.cpp(162): Leaving test case "testBoundaryWithHoles"; testing time: 358us +1: ./test/unit/SFCGAL/PolygonTest.cpp(162): Leaving test case "testBoundaryWithHoles"; testing time: 632us 1: ./test/unit/SFCGAL/PolygonTest.cpp(175): Entering test case "asTextEmpty" -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{183.01999999662354} and areaRotate{183.01999999662354} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{183.01999999662354} and expectedArea{183.02001953125} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/PolygonTest.cpp(178): info: check g.asText(1) == "POLYGON EMPTY" has passed -1: ./test/unit/SFCGAL/PolygonTest.cpp(175): Leaving test case "asTextEmpty"; testing time: 257us +1: ./test/unit/SFCGAL/PolygonTest.cpp(175): Leaving test case "asTextEmpty"; testing time: 520us 1: ./test/unit/SFCGAL/PolygonTest.cpp(180): Entering test case "asText2d" 1: ./test/unit/SFCGAL/PolygonTest.cpp(189): info: check g.asText(1) == "POLYGON ((0.0 0.0,1.0 0.0,1.0 1.0,0.0 1.0,0.0 0.0))" has passed -1: ./test/unit/SFCGAL/PolygonTest.cpp(180): Leaving test case "asText2d"; testing time: 212us +1: ./test/unit/SFCGAL/PolygonTest.cpp(180): Leaving test case "asText2d"; testing time: 534us 1: ./test/unit/SFCGAL/PolygonTest.cpp(192): Entering test case "asText3d" +2: area( ' MULTIPOLYGON(((970552.6 6768988,970549 6769001.3,970535.6 6768996.8,970541.2 6768984.8,970552.6 6768988)))' ) = 174.57 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{174.56999999773205} and areaRotate{174.56999999773205} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{174.56999999773205} and expectedArea{174.57080078125} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((970555.1 6768971.4,970549.2 6768972,970550.5 6768979.9,970556.8 6768979.6,970555.1 6768971.4)))' ) = 49.78 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{49.780000001430395} and areaRotate{49.780000001430395} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{49.780000001430395} and expectedArea{49.77978515625} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((970571 6768944.2,970568.6 6768960.6,970583.6 6768962.1,970585.4 6768945.3,970571 6768944.2)))' ) = 246.75 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{246.74999999452763} and areaRotate{246.74999999452763} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{246.74999999452763} and expectedArea{246.74951171875} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/PolygonTest.cpp(201): info: check g.asText(1) == "POLYGON Z ((0.0 0.0 2.0,1.0 0.0 2.0,1.0 1.0 " "2.0,0.0 1.0 2.0,0.0 0.0 2.0))" has passed -1: ./test/unit/SFCGAL/PolygonTest.cpp(192): Leaving test case "asText3d"; testing time: 213us +1: ./test/unit/SFCGAL/PolygonTest.cpp(192): Leaving test case "asText3d"; testing time: 4747us 1: ./test/unit/SFCGAL/PolygonTest.cpp(205): Entering test case "testGeometryType" 1: ./test/unit/SFCGAL/PolygonTest.cpp(208): info: check g.geometryType() == "Polygon" has passed -1: ./test/unit/SFCGAL/PolygonTest.cpp(205): Leaving test case "testGeometryType"; testing time: 199us +1: ./test/unit/SFCGAL/PolygonTest.cpp(205): Leaving test case "testGeometryType"; testing time: 487us 1: ./test/unit/SFCGAL/PolygonTest.cpp(211): Entering test case "testGeometryTypeId" 1: ./test/unit/SFCGAL/PolygonTest.cpp(214): info: check g.geometryTypeId() == TYPE_POLYGON has passed -1: ./test/unit/SFCGAL/PolygonTest.cpp(211): Leaving test case "testGeometryTypeId"; testing time: 195us +1: ./test/unit/SFCGAL/PolygonTest.cpp(211): Leaving test case "testGeometryTypeId"; testing time: 466us 1: ./test/unit/SFCGAL/PolygonTest.cpp(217): Entering test case "testDimension" 1: ./test/unit/SFCGAL/PolygonTest.cpp(220): info: check g.dimension() == 2 has passed -1: ./test/unit/SFCGAL/PolygonTest.cpp(217): Leaving test case "testDimension"; testing time: 195us +1: ./test/unit/SFCGAL/PolygonTest.cpp(217): Leaving test case "testDimension"; testing time: 423us 1: ./test/unit/SFCGAL/PolygonTest.cpp(229): Entering test case "isPolygon" 1: ./test/unit/SFCGAL/PolygonTest.cpp(232): info: check g.is() has passed -1: ./test/unit/SFCGAL/PolygonTest.cpp(229): Leaving test case "isPolygon"; testing time: 196us -1: ./test/unit/SFCGAL/PolygonTest.cpp(32): Leaving test suite "SFCGAL_PolygonTest"; testing time: 5566us +1: ./test/unit/SFCGAL/PolygonTest.cpp(229): Leaving test case "isPolygon"; testing time: 451us +1: ./test/unit/SFCGAL/PolygonTest.cpp(32): Leaving test suite "SFCGAL_PolygonTest"; testing time: 24357us 1: ./test/unit/SFCGAL/SolidTest.cpp(32): Entering test suite "SFCGAL_SolidTest" 1: ./test/unit/SFCGAL/SolidTest.cpp(80): Entering test case "solidReadTest" -2: area( ' MULTIPOLYGON(((970850.2 6768862.4,970836.2 6768862,970836.9 6768831.4,970851.6 6768831.6,970850.2 6768862.4)))' ) = 440.86 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{440.85999999609385} and areaRotate{440.85999999609385} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{440.85999999609385} and expectedArea{440.85986328125} doesn't exceed 0.5% -2: area( ' MULTIPOLYGON(((970503.9 6768885.9,970488.6 6768886.1,970488.4 6768863.3,970504.1 6768862.7,970503.9 6768885.9)))' ) = 356.5 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{356.5000000102923} and areaRotate{356.5000000102923} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{356.5000000102923} and expectedArea{356.50048828125} doesn't exceed 0.5% -2: area( ' MULTIPOLYGON(((970673.7 6768924.5,970665.5 6768927.2,970671.5 6768942.3,970679.6 6768939.1,970673.7 6768924.5)))' ) = 138.58 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{138.57999998809214} and areaRotate{138.57999998809214} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{138.57999998809214} and expectedArea{138.580078125} doesn't exceed 0.5% -2: area( ' MULTIPOLYGON(((970552.6 6768988,970549 6769001.3,970535.6 6768996.8,970541.2 6768984.8,970552.6 6768988)))' ) = 174.57 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{174.56999999773205} and areaRotate{174.56999999773205} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{174.56999999773205} and expectedArea{174.57080078125} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/SolidTest.cpp(106): info: check g->as().numShells() == 2U has passed -1: ./test/unit/SFCGAL/SolidTest.cpp(80): Leaving test case "solidReadTest"; testing time: 479us -1: ./test/unit/SFCGAL/SolidTest.cpp(32): Leaving test suite "SFCGAL_SolidTest"; testing time: 488us +1: ./test/unit/SFCGAL/SolidTest.cpp(80): Leaving test case "solidReadTest"; testing time: 1115us +1: ./test/unit/SFCGAL/SolidTest.cpp(32): Leaving test suite "SFCGAL_SolidTest"; testing time: 1134us 1: ./test/unit/SFCGAL/SphereTest.cpp(10): Entering test suite "SphereTests" 1: ./test/unit/SFCGAL/SphereTest.cpp(12): Entering test case "testDefaultConstructor" 1: ./test/unit/SFCGAL/SphereTest.cpp(15): info: difference{} between sphere.radius(){1} and 1.0{1} doesn't exceed 1e-06% 1: ./test/unit/SFCGAL/SphereTest.cpp(16): info: check sphere.center() == Point_3(0, 0, 0) has passed 1: ./test/unit/SFCGAL/SphereTest.cpp(17): info: check sphere.numVertical() == 16 has passed 1: ./test/unit/SFCGAL/SphereTest.cpp(18): info: check sphere.numHorizontal() == 32 has passed -1: ./test/unit/SFCGAL/SphereTest.cpp(12): Leaving test case "testDefaultConstructor"; testing time: 225us +2: area( ' MULTIPOLYGON(((970576.5 6768930.8,970575.3 6768942.5,970564.3 6768942,970565.6 6768929.7,970576.5 6768930.8)))' ) = 132.4 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{132.40000000314109} and areaRotate{132.40000000314109} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{132.40000000314109} and expectedArea{132.400390625} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((970225.3 6769054.2,970224.8 6769045,970234.7 6769045.1,970234.7 6769055.4,970225.3 6769054.2)))' ) = 93.925 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{93.925000002221424} and areaRotate{93.925000002221424} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{93.925000002221424} and expectedArea{93.92431640625} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((970661.6 6768946.1,970649.8 6768953.6,970661.6 6768969.4,970673 6768963.5,970661.6 6768946.1)))' ) = 270.28 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{270.28000000442114} and areaRotate{270.28000000442114} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{270.28000000442114} and expectedArea{270.27978515625} doesn't exceed 0.5% +1: ./test/unit/SFCGAL/SphereTest.cpp(12): Leaving test case "testDefaultConstructor"; testing time: 517us 1: ./test/unit/SFCGAL/SphereTest.cpp(21): Entering test case "testCustomConstructor" 1: ./test/unit/SFCGAL/SphereTest.cpp(25): info: difference{} between sphere.radius(){2} and 2.0{2} doesn't exceed 1e-06% 1: ./test/unit/SFCGAL/SphereTest.cpp(26): info: check sphere.center() == center has passed 1: ./test/unit/SFCGAL/SphereTest.cpp(27): info: check sphere.numVertical() == 20 has passed 1: ./test/unit/SFCGAL/SphereTest.cpp(28): info: check sphere.numHorizontal() == 40 has passed -1: ./test/unit/SFCGAL/SphereTest.cpp(21): Leaving test case "testCustomConstructor"; testing time: 251us +1: ./test/unit/SFCGAL/SphereTest.cpp(21): Leaving test case "testCustomConstructor"; testing time: 653us 1: ./test/unit/SFCGAL/SphereTest.cpp(31): Entering test case "testSetters" 1: ./test/unit/SFCGAL/SphereTest.cpp(39): info: difference{} between sphere.radius(){3} and 3.0{3} doesn't exceed 1e-06% 1: ./test/unit/SFCGAL/SphereTest.cpp(40): info: check sphere.center() == Point_3(1, 1, 1) has passed 1: ./test/unit/SFCGAL/SphereTest.cpp(41): info: check sphere.numVertical() == 24 has passed 1: ./test/unit/SFCGAL/SphereTest.cpp(42): info: check sphere.numHorizontal() == 48 has passed -1: ./test/unit/SFCGAL/SphereTest.cpp(31): Leaving test case "testSetters"; testing time: 232us +1: ./test/unit/SFCGAL/SphereTest.cpp(31): Leaving test case "testSetters"; testing time: 498us 1: ./test/unit/SFCGAL/SphereTest.cpp(45): Entering test case "testGeneratePolyhedron" +2: area( ' MULTIPOLYGON(((238257.9 6875576.9,238258.7 6875582.5,238265.6 6875581.8,238264.8 6875575.6,238257.9 6875576.9)))' ) = 41.51 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{41.510000000006229} and areaRotate{41.510000000006229} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{41.510000000006229} and expectedArea{41.510009765625} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((237608 6875691.2,237611.8 6875595.2,237602.9 6875593.5,237595.7 6875594.2,237593.2 6875690.7,237608 6875691.2)))' ) = 1498.66 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{1498.6600000220442} and areaRotate{1498.6600000220442} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{1498.6600000220442} and expectedArea{1498.66015625} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/SphereTest.cpp(51): info: check polyhedron.size_of_vertices() == 7 * 16 + 2 has passed 1: ./test/unit/SFCGAL/SphereTest.cpp(54): info: check polyhedron.size_of_facets() == 7 * 16 * 2 has passed -1: ./test/unit/SFCGAL/SphereTest.cpp(45): Leaving test case "testGeneratePolyhedron"; testing time: 625us +1: ./test/unit/SFCGAL/SphereTest.cpp(45): Leaving test case "testGeneratePolyhedron"; testing time: 7113us 1: ./test/unit/SFCGAL/SphereTest.cpp(57): Entering test case "testGeneratePoints" 1: ./test/unit/SFCGAL/SphereTest.cpp(63): info: check points.size() == 8 * 16 has passed 1: ./test/unit/SFCGAL/SphereTest.cpp(67): info: difference{} between CGAL::sqrt(CGAL::to_double(CGAL::squared_distance(Point_3(0,0,0), point))){1} and 1.0{1} doesn't exceed 1e-06% @@ -5227,51 +5284,67 @@ 1: ./test/unit/SFCGAL/SphereTest.cpp(67): info: difference{} between CGAL::sqrt(CGAL::to_double(CGAL::squared_distance(Point_3(0,0,0), point))){1} and 1.0{1} doesn't exceed 1e-06% 1: ./test/unit/SFCGAL/SphereTest.cpp(67): info: difference{} between CGAL::sqrt(CGAL::to_double(CGAL::squared_distance(Point_3(0,0,0), point))){1} and 1.0{1} doesn't exceed 1e-06% 1: ./test/unit/SFCGAL/SphereTest.cpp(67): info: difference{} between CGAL::sqrt(CGAL::to_double(CGAL::squared_distance(Point_3(0,0,0), point))){1} and 1.0{1} doesn't exceed 1e-06% -1: ./test/unit/SFCGAL/SphereTest.cpp(57): Leaving test case "testGeneratePoints"; testing time: 996us +1: ./test/unit/SFCGAL/SphereTest.cpp(57): Leaving test case "testGeneratePoints"; testing time: 2910us 1: ./test/unit/SFCGAL/SphereTest.cpp(71): Entering test case "testVolume" 1: ./test/unit/SFCGAL/SphereTest.cpp(76): info: difference{} between volume{33.510321638291131} and expected_volume{33.510321638291124} doesn't exceed 0.1% -1: ./test/unit/SFCGAL/SphereTest.cpp(71): Leaving test case "testVolume"; testing time: 212us +1: ./test/unit/SFCGAL/SphereTest.cpp(71): Leaving test case "testVolume"; testing time: 550us 1: ./test/unit/SFCGAL/SphereTest.cpp(79): Entering test case "testSurfaceArea" +2: area( ' MULTIPOLYGON(((862939.9 6577948.2,862929.6 6577949,862929.8 6577947.1,862918.8 6577947.6,862918.2 6577960,862920.2 6577960.3,862921 6577966.5,862926.1 6577965.9,862926.2 6577966.6,862941.4 6577965.7,862939.9 6577948.2)))' ) = 391.22 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{391.22000006231383} and areaRotate{391.22000006231383} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{391.22000006231383} and expectedArea{391.2197265625} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((238022.1 6875459.5,238036.8 6875453.9,238033 6875442.9,238018.5 6875448.4,238022.1 6875459.5)))' ) = 181.865 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{181.86499999947506} and areaRotate{181.86499999947506} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{181.86499999947506} and expectedArea{181.864990234375} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((237616.7 6875615,237613.8 6875715.7,237629.2 6875715.8,237631.9 6875615.8,237616.7 6875615)))' ) = 1536.62 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{1536.615000003676} and areaRotate{1536.615000003676} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{1536.615000003676} and expectedArea{1536.61511230469} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/SphereTest.cpp(84): info: difference{} between area{50.26548245743669} and expected_area{50.26548245743669} doesn't exceed 0.1% -1: ./test/unit/SFCGAL/SphereTest.cpp(79): Leaving test case "testSurfaceArea"; testing time: 204us +1: ./test/unit/SFCGAL/SphereTest.cpp(79): Leaving test case "testSurfaceArea"; testing time: 4873us 1: ./test/unit/SFCGAL/SphereTest.cpp(87): Entering test case "testWKT" 1: Sphere WKT: POLYHEDRALSURFACE Z (((0.0 0.0 1.0,0.5 -0.5 0.7,0.0 -0.7 0.7,0.0 0.0 1.0)),((0.0 0.0 1.0,0.7 0.0 0.7,0.5 -0.5 0.7,0.0 0.0 1.0)),((0.0 0.0 1.0,0.5 0.5 0.7,0.7 0.0 0.7,0.0 0.0 1.0)),((0.0 0.0 1.0,0.0 0.7 0.7,0.5 0.5 0.7,0.0 0.0 1.0)),((0.0 0.0 1.0,-0.5 0.5 0.7,0.0 0.7 0.7,0.0 0.0 1.0)),((0.0 0.0 1.0,-0.7 0.0 0.7,-0.5 0.5 0.7,0.0 0.0 1.0)),((0.0 0.0 1.0,-0.5 -0.5 0.7,-0.7 0.0 0.7,0.0 0.0 1.0)),((0.0 0.0 1.0,0.0 -0.7 0.7,-0.5 -0.5 0.7,0.0 0.0 1.0)),((0.0 -0.7 0.7,0.5 -0.5 0.7,0.7 -0.7 0.0,0.0 -0.7 0.7)),((0.0 -0.7 0.7,0.7 -0.7 0.0,0.0 -1.0 0.0,0.0 -0.7 0.7)),((0.5 -0.5 0.7,0.7 0.0 0.7,1.0 0.0 0.0,0.5 -0.5 0.7)),((0.5 -0.5 0.7,1.0 0.0 0.0,0.7 -0.7 0.0,0.5 -0.5 0.7)),((0.7 0.0 0.7,0.5 0.5 0.7,0.7 0.7 0.0,0.7 0.0 0.7)),((0.7 0.0 0.7,0.7 0.7 0.0,1.0 0.0 0.0,0.7 0.0 0.7)),((0.5 0.5 0.7,0.0 0.7 0.7,0.0 1.0 0.0,0.5 0.5 0.7)),((0.5 0.5 0.7,0.0 1.0 0.0,0.7 0.7 0.0,0.5 0.5 0.7)),((0.0 0.7 0.7,-0.5 0.5 0.7,-0.7 0.7 0.0,0.0 0.7 0.7)),((0.0 0.7 0.7,-0.7 0.7 0.0,0.0 1.0 0.0,0.0 0.7 0.7)),((-0.5 0.5 0.7,-0.7 0.0 0.7,-1.0 0.0 0.0,-0.5 0.5 0.7)),((-0.5 0.5 0.7,-1.0 0.0 0.0,-0.7 0.7 0.0,-0.5 0.5 0.7)),((-0.7 0.0 0.7,-0.5 -0.5 0.7,-0.7 -0.7 0.0,-0.7 0.0 0.7)),((-0.7 0.0 0.7,-0.7 -0.7 0.0,-1.0 0.0 0.0,-0.7 0.0 0.7)),((-0.5 -0.5 0.7,0.0 -0.7 0.7,0.0 -1.0 0.0,-0.5 -0.5 0.7)),((-0.5 -0.5 0.7,0.0 -1.0 0.0,-0.7 -0.7 0.0,-0.5 -0.5 0.7)),((0.0 -1.0 0.0,0.7 -0.7 0.0,0.5 -0.5 -0.7,0.0 -1.0 0.0)),((0.0 -1.0 0.0,0.5 -0.5 -0.7,0.0 -0.7 -0.7,0.0 -1.0 0.0)),((0.7 -0.7 0.0,1.0 0.0 0.0,0.7 0.0 -0.7,0.7 -0.7 0.0)),((0.7 -0.7 0.0,0.7 0.0 -0.7,0.5 -0.5 -0.7,0.7 -0.7 0.0)),((1.0 0.0 0.0,0.7 0.7 0.0,0.5 0.5 -0.7,1.0 0.0 0.0)),((1.0 0.0 0.0,0.5 0.5 -0.7,0.7 0.0 -0.7,1.0 0.0 0.0)),((0.7 0.7 0.0,0.0 1.0 0.0,0.0 0.7 -0.7,0.7 0.7 0.0)),((0.7 0.7 0.0,0.0 0.7 -0.7,0.5 0.5 -0.7,0.7 0.7 0.0)),((0.0 1.0 0.0,-0.7 0.7 0.0,-0.5 0.5 -0.7,0.0 1.0 0.0)),((0.0 1.0 0.0,-0.5 0.5 -0.7,0.0 0.7 -0.7,0.0 1.0 0.0)),((-0.7 0.7 0.0,-1.0 0.0 0.0,-0.7 0.0 -0.7,-0.7 0.7 0.0)),((-0.7 0.7 0.0,-0.7 0.0 -0.7,-0.5 0.5 -0.7,-0.7 0.7 0.0)),((-1.0 0.0 0.0,-0.7 -0.7 0.0,-0.5 -0.5 -0.7,-1.0 0.0 0.0)),((-1.0 0.0 0.0,-0.5 -0.5 -0.7,-0.7 0.0 -0.7,-1.0 0.0 0.0)),((-0.7 -0.7 0.0,0.0 -1.0 0.0,0.0 -0.7 -0.7,-0.7 -0.7 0.0)),((-0.7 -0.7 0.0,0.0 -0.7 -0.7,-0.5 -0.5 -0.7,-0.7 -0.7 0.0)),((0.0 0.0 -1.0,0.0 -0.7 -0.7,0.5 -0.5 -0.7,0.0 0.0 -1.0)),((0.0 0.0 -1.0,0.5 -0.5 -0.7,0.7 0.0 -0.7,0.0 0.0 -1.0)),((0.0 0.0 -1.0,0.7 0.0 -0.7,0.5 0.5 -0.7,0.0 0.0 -1.0)),((0.0 0.0 -1.0,0.5 0.5 -0.7,0.0 0.7 -0.7,0.0 0.0 -1.0)),((0.0 0.0 -1.0,0.0 0.7 -0.7,-0.5 0.5 -0.7,0.0 0.0 -1.0)),((0.0 0.0 -1.0,-0.5 0.5 -0.7,-0.7 0.0 -0.7,0.0 0.0 -1.0)),((0.0 0.0 -1.0,-0.7 0.0 -0.7,-0.5 -0.5 -0.7,0.0 0.0 -1.0)),((0.0 0.0 -1.0,-0.5 -0.5 -0.7,0.0 -0.7 -0.7,0.0 0.0 -1.0))) 1: ./test/unit/SFCGAL/SphereTest.cpp(95): info: check wkt.find("POLYHEDRALSURFACE Z") == 0 has passed -1: ./test/unit/SFCGAL/SphereTest.cpp(87): Leaving test case "testWKT"; testing time: 605us -1: ./test/unit/SFCGAL/SphereTest.cpp(10): Leaving test suite "SphereTests"; testing time: 3419us +1: ./test/unit/SFCGAL/SphereTest.cpp(87): Leaving test case "testWKT"; testing time: 1515us +1: ./test/unit/SFCGAL/SphereTest.cpp(10): Leaving test suite "SphereTests"; testing time: 22914us 1: ./test/unit/SFCGAL/TriangleTest.cpp(32): Entering test suite "SFCGAL_TriangleTest" 1: ./test/unit/SFCGAL/TriangleTest.cpp(35): Entering test case "testDefaultConstructor" 1: ./test/unit/SFCGAL/TriangleTest.cpp(38): info: check g.isEmpty() has passed -1: ./test/unit/SFCGAL/TriangleTest.cpp(35): Leaving test case "testDefaultConstructor"; testing time: 207us +1: ./test/unit/SFCGAL/TriangleTest.cpp(35): Leaving test case "testDefaultConstructor"; testing time: 487us 1: ./test/unit/SFCGAL/TriangleTest.cpp(41): Entering test case "testConstructorTriangle_2" 1: ./test/unit/SFCGAL/TriangleTest.cpp(48): info: check !g.isEmpty() has passed 1: ./test/unit/SFCGAL/TriangleTest.cpp(49): info: check !g.is3D() has passed 1: ./test/unit/SFCGAL/TriangleTest.cpp(51): info: check g.vertex(0).toPoint_2() == a has passed 1: ./test/unit/SFCGAL/TriangleTest.cpp(52): info: check g.vertex(1).toPoint_2() == b has passed 1: ./test/unit/SFCGAL/TriangleTest.cpp(53): info: check g.vertex(2).toPoint_2() == c has passed -1: ./test/unit/SFCGAL/TriangleTest.cpp(41): Leaving test case "testConstructorTriangle_2"; testing time: 212us +1: ./test/unit/SFCGAL/TriangleTest.cpp(41): Leaving test case "testConstructorTriangle_2"; testing time: 522us 1: ./test/unit/SFCGAL/TriangleTest.cpp(56): Entering test case "testConstructorTriangle_3" 1: ./test/unit/SFCGAL/TriangleTest.cpp(63): info: check !g.isEmpty() has passed 1: ./test/unit/SFCGAL/TriangleTest.cpp(64): info: check g.is3D() has passed 1: ./test/unit/SFCGAL/TriangleTest.cpp(66): info: check g.vertex(0).toPoint_3() == a has passed 1: ./test/unit/SFCGAL/TriangleTest.cpp(67): info: check g.vertex(1).toPoint_3() == b has passed 1: ./test/unit/SFCGAL/TriangleTest.cpp(68): info: check g.vertex(2).toPoint_3() == c has passed -1: ./test/unit/SFCGAL/TriangleTest.cpp(56): Leaving test case "testConstructorTriangle_3"; testing time: 210us +1: ./test/unit/SFCGAL/TriangleTest.cpp(56): Leaving test case "testConstructorTriangle_3"; testing time: 476us 1: ./test/unit/SFCGAL/TriangleTest.cpp(76): Entering test case "testReverse" +2: area( ' MULTIPOLYGON(((237198 6875599.4,237224.8 6875606.8,237237.9 6875560.8,237210.2 6875553.6,237198 6875599.4)))' ) = 1343.12 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{1343.1199999948026} and areaRotate{1343.1199999948026} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{1343.1199999948026} and expectedArea{1343.1201171875} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((924596.5 6769568.2,924596.8 6769560,924588.7 6769559.7,924588.1 6769567.3,924596.5 6769568.2)))' ) = 65.445 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{65.445000002544418} and areaRotate{65.445000002544418} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{65.445000002544418} and expectedArea{65.4453125} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((947669.9 6230067.6,947685.7 6230090,947644.1 6230121.3,947627.8 6230098.2,947669.9 6230067.6)))' ) = 1448.83 1: ./test/unit/SFCGAL/TriangleTest.cpp(85): info: check g.vertex(0).toPoint_3() == a has passed 1: ./test/unit/SFCGAL/TriangleTest.cpp(86): info: check g.vertex(1).toPoint_3() == c has passed 1: ./test/unit/SFCGAL/TriangleTest.cpp(87): info: check g.vertex(2).toPoint_3() == b has passed -1: ./test/unit/SFCGAL/TriangleTest.cpp(76): Leaving test case "testReverse"; testing time: 228us +1: ./test/unit/SFCGAL/TriangleTest.cpp(76): Leaving test case "testReverse"; testing time: 4769us 1: ./test/unit/SFCGAL/TriangleTest.cpp(103): Entering test case "testClone" 1: ./test/unit/SFCGAL/TriangleTest.cpp(112): info: check copy->is() has passed 1: ./test/unit/SFCGAL/TriangleTest.cpp(113): info: check copy->asText(0) == "TRIANGLE Z ((0 0 1,1 0 2,1 1 3,0 0 1))" has passed -1: ./test/unit/SFCGAL/TriangleTest.cpp(103): Leaving test case "testClone"; testing time: 221us +1: ./test/unit/SFCGAL/TriangleTest.cpp(103): Leaving test case "testClone"; testing time: 564us 1: ./test/unit/SFCGAL/TriangleTest.cpp(117): Entering test case "testBoundary" 1: ./test/unit/SFCGAL/TriangleTest.cpp(126): info: check boundary->asText(0) == "LINESTRING (0 0,1 0,1 1,0 0)" has passed -1: ./test/unit/SFCGAL/TriangleTest.cpp(117): Leaving test case "testBoundary"; testing time: 213us +1: ./test/unit/SFCGAL/TriangleTest.cpp(117): Leaving test case "testBoundary"; testing time: 490us 1: ./test/unit/SFCGAL/TriangleTest.cpp(130): Entering test case "testEnvelope_empty" 1: ./test/unit/SFCGAL/TriangleTest.cpp(135): info: check bbox.isEmpty() has passed -1: ./test/unit/SFCGAL/TriangleTest.cpp(130): Leaving test case "testEnvelope_empty"; testing time: 203us +1: ./test/unit/SFCGAL/TriangleTest.cpp(130): Leaving test case "testEnvelope_empty"; testing time: 448us 1: ./test/unit/SFCGAL/TriangleTest.cpp(137): Entering test case "testEnvelope_2d" 1: ./test/unit/SFCGAL/TriangleTest.cpp(146): info: check !bbox.isEmpty() has passed 1: ./test/unit/SFCGAL/TriangleTest.cpp(147): info: check !bbox.is3D() has passed @@ -5279,7 +5352,7 @@ 1: ./test/unit/SFCGAL/TriangleTest.cpp(150): info: check bbox.xMax() == 1.0 has passed 1: ./test/unit/SFCGAL/TriangleTest.cpp(151): info: check bbox.yMin() == -1.0 has passed 1: ./test/unit/SFCGAL/TriangleTest.cpp(152): info: check bbox.yMax() == 1.5 has passed -1: ./test/unit/SFCGAL/TriangleTest.cpp(137): Leaving test case "testEnvelope_2d"; testing time: 212us +1: ./test/unit/SFCGAL/TriangleTest.cpp(137): Leaving test case "testEnvelope_2d"; testing time: 499us 1: ./test/unit/SFCGAL/TriangleTest.cpp(154): Entering test case "testEnvelope_3d" 1: ./test/unit/SFCGAL/TriangleTest.cpp(163): info: check !bbox.isEmpty() has passed 1: ./test/unit/SFCGAL/TriangleTest.cpp(164): info: check bbox.is3D() has passed @@ -5289,155 +5362,78 @@ 1: ./test/unit/SFCGAL/TriangleTest.cpp(168): info: check bbox.yMax() == 1.5 has passed 1: ./test/unit/SFCGAL/TriangleTest.cpp(169): info: check bbox.zMin() == 2.0 has passed 1: ./test/unit/SFCGAL/TriangleTest.cpp(170): info: check bbox.zMax() == 8.0 has passed -1: ./test/unit/SFCGAL/TriangleTest.cpp(154): Leaving test case "testEnvelope_3d"; testing time: 222us +1: ./test/unit/SFCGAL/TriangleTest.cpp(154): Leaving test case "testEnvelope_3d"; testing time: 473us 1: ./test/unit/SFCGAL/TriangleTest.cpp(174): Entering test case "asTextEmpty" 1: ./test/unit/SFCGAL/TriangleTest.cpp(177): info: check g.asText(1) == "TRIANGLE EMPTY" has passed -1: ./test/unit/SFCGAL/TriangleTest.cpp(174): Leaving test case "asTextEmpty"; testing time: 198us +1: ./test/unit/SFCGAL/TriangleTest.cpp(174): Leaving test case "asTextEmpty"; testing time: 422us 1: ./test/unit/SFCGAL/TriangleTest.cpp(179): Entering test case "asText2d" +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{1448.8349999901861} and areaRotate{1448.8349999901861} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{1448.8349999901861} and expectedArea{1448.8349609375} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((726650.1 6245520.4,726654.5 6245515.8,726652.2 6245513.6,726655.6 6245508.1,726647.1 6245501.2,726640.4 6245510.9,726650.1 6245520.4)))' ) = 154.465 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{154.46499998959774} and areaRotate{154.46499998959774} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{154.46499998959774} and expectedArea{154.46484375} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((925714.7 6507600,925723.1 6507598.3,925722.8 6507587.7,925714 6507589,925714.7 6507600)))' ) = 93.63 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{93.629999984952093} and areaRotate{93.629999984952093} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{93.629999984952093} and expectedArea{93.6298828125} doesn't exceed 0.5% +2: area( ' MULTIPOLYGON(((184708.6 6796910.9,184697 6796927.6,184685.8 6796921.1,184682.7 6796927,184678.2 6796923.3,184695.1 6796900.3,184708.6 6796910.9)))' ) = 408.73 +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{408.72999999707395} and areaRotate{408.72999999707395} doesn't exceed 0.5% +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{408.72999999707395} and expectedArea{408.72985839843801} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/TriangleTest.cpp(182): info: check g.asText(1) == "TRIANGLE ((0.0 0.0,1.0 0.0,1.0 1.0,0.0 0.0))" has passed -1: ./test/unit/SFCGAL/TriangleTest.cpp(179): Leaving test case "asText2d"; testing time: 207us +1: ./test/unit/SFCGAL/TriangleTest.cpp(179): Leaving test case "asText2d"; testing time: 8753us 1: ./test/unit/SFCGAL/TriangleTest.cpp(185): Entering test case "asText3d" 1: ./test/unit/SFCGAL/TriangleTest.cpp(189): info: check g.asText(1) == "TRIANGLE Z ((0.0 0.0 2.0,1.0 0.0 3.0,1.0 1.0 4.0,0.0 0.0 2.0))" has passed -1: ./test/unit/SFCGAL/TriangleTest.cpp(185): Leaving test case "asText3d"; testing time: 210us +1: ./test/unit/SFCGAL/TriangleTest.cpp(185): Leaving test case "asText3d"; testing time: 562us 1: ./test/unit/SFCGAL/TriangleTest.cpp(195): Entering test case "testGeometryType" -2: area( ' MULTIPOLYGON(((970555.1 6768971.4,970549.2 6768972,970550.5 6768979.9,970556.8 6768979.6,970555.1 6768971.4)))' ) = 49.78 1: ./test/unit/SFCGAL/TriangleTest.cpp(197): info: check Triangle().geometryType() == "Triangle" has passed -1: ./test/unit/SFCGAL/TriangleTest.cpp(195): Leaving test case "testGeometryType"; testing time: 196us +1: ./test/unit/SFCGAL/TriangleTest.cpp(195): Leaving test case "testGeometryType"; testing time: 494us 1: ./test/unit/SFCGAL/TriangleTest.cpp(200): Entering test case "testGeometryTypeId" 1: ./test/unit/SFCGAL/TriangleTest.cpp(202): info: check Triangle().geometryTypeId() == TYPE_TRIANGLE has passed -1: ./test/unit/SFCGAL/TriangleTest.cpp(200): Leaving test case "testGeometryTypeId"; testing time: 198us +1: ./test/unit/SFCGAL/TriangleTest.cpp(200): Leaving test case "testGeometryTypeId"; testing time: 456us 1: ./test/unit/SFCGAL/TriangleTest.cpp(208): Entering test case "testIsEmpty" 1: ./test/unit/SFCGAL/TriangleTest.cpp(210): info: check Point().isEmpty() has passed 1: ./test/unit/SFCGAL/TriangleTest.cpp(211): info: check !Triangle(Point(0.0, 0.0, 2.0), Point(1.0, 0.0, 3.0), Point(1.0, 1.0, 4.0)) .isEmpty() has passed -1: ./test/unit/SFCGAL/TriangleTest.cpp(208): Leaving test case "testIsEmpty"; testing time: 215us +1: ./test/unit/SFCGAL/TriangleTest.cpp(208): Leaving test case "testIsEmpty"; testing time: 454us 1: ./test/unit/SFCGAL/TriangleTest.cpp(220): Entering test case "isTriangle" 1: ./test/unit/SFCGAL/TriangleTest.cpp(223): info: check g.is() has passed -1: ./test/unit/SFCGAL/TriangleTest.cpp(220): Leaving test case "isTriangle"; testing time: 240us -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{49.780000001430395} and areaRotate{49.780000001430395} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{49.780000001430395} and expectedArea{49.77978515625} doesn't exceed 0.5% +1: ./test/unit/SFCGAL/TriangleTest.cpp(220): Leaving test case "isTriangle"; testing time: 440us 1: ./test/unit/SFCGAL/TriangleTest.cpp(228): Entering test case "asTriangle" 1: ./test/unit/SFCGAL/TriangleTest.cpp(231): info: check g->as().isEmpty() has passed -1: ./test/unit/SFCGAL/TriangleTest.cpp(228): Leaving test case "asTriangle"; testing time: 245us -1: ./test/unit/SFCGAL/TriangleTest.cpp(32): Leaving test suite "SFCGAL_TriangleTest"; testing time: 3797us +1: ./test/unit/SFCGAL/TriangleTest.cpp(228): Leaving test case "asTriangle"; testing time: 465us +1: ./test/unit/SFCGAL/TriangleTest.cpp(32): Leaving test suite "SFCGAL_TriangleTest"; testing time: 21108us 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(34): Entering test suite "SFCGAL_TriangulatedSurfaceTest" 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(37): Entering test case "defaultConstructor" 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(40): info: check g.isEmpty() has passed 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(41): info: check g.numTriangles() == 0U has passed -1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(37): Leaving test case "defaultConstructor"; testing time: 237us +1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(37): Leaving test case "defaultConstructor"; testing time: 405us 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(44): Entering test case "constructorWithTriangles" 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(51): info: check !g.isEmpty() has passed 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(52): info: check g.numTriangles() == 2U has passed -1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(44): Leaving test case "constructorWithTriangles"; testing time: 242us +1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(44): Leaving test case "constructorWithTriangles"; testing time: 471us 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(88): Entering test case "testClone" -2: area( ' MULTIPOLYGON(((970571 6768944.2,970568.6 6768960.6,970583.6 6768962.1,970585.4 6768945.3,970571 6768944.2)))' ) = 246.75 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(97): info: check copy->is() has passed 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(98): info: check copy->as().numTriangles() == 2U has passed -1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(88): Leaving test case "testClone"; testing time: 240us +1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(88): Leaving test case "testClone"; testing time: 442us 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(102): Entering test case "testBoundary" 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(111): info: check boundary->asText(0) == "MULTILINESTRING ((0 0,1 0),(1 0,1 1),(1 1,0 1),(0 1,0 0))" has passed -1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(102): Leaving test case "testBoundary"; testing time: 260us +1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(102): Leaving test case "testBoundary"; testing time: 601us 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(115): Entering test case "testBoundaryClosed" 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(130): info: check boundary->isEmpty() has passed -1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(115): Leaving test case "testBoundaryClosed"; testing time: 472us +1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(115): Leaving test case "testBoundaryClosed"; testing time: 675us 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(134): Entering test case "testEnvelope" -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{246.74999999452763} and areaRotate{246.74999999452763} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{246.74999999452763} and expectedArea{246.74951171875} doesn't exceed 0.5% 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(149): info: check bbox.xMin() == 0.0 has passed 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(150): info: check bbox.xMax() == 1.0 has passed 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(151): info: check bbox.yMin() == 0.0 has passed 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(152): info: check bbox.yMax() == 1.0 has passed 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(153): info: check bbox.zMin() == 0.0 has passed 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(154): info: check bbox.zMax() == 1.0 has passed -1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(134): Leaving test case "testEnvelope"; testing time: 345us +1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(134): Leaving test case "testEnvelope"; testing time: 480us 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(160): Entering test case "testGeometryType" 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(163): info: check g.geometryType() == "TriangulatedSurface" has passed -1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(160): Leaving test case "testGeometryType"; testing time: 295us +1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(160): Leaving test case "testGeometryType"; testing time: 434us 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(166): Entering test case "testGeometryTypeId" -2: area( ' MULTIPOLYGON(((970576.5 6768930.8,970575.3 6768942.5,970564.3 6768942,970565.6 6768929.7,970576.5 6768930.8)))' ) = 132.4 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(169): info: check g.geometryTypeId() == TYPE_TRIANGULATEDSURFACE has passed -1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(166): Leaving test case "testGeometryTypeId"; testing time: 297us +1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(166): Leaving test case "testGeometryTypeId"; testing time: 428us 1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(173): Entering test case "testDimension" -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{132.40000000314109} and areaRotate{132.40000000314109} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{132.40000000314109} and expectedArea{132.400390625} doesn't exceed 0.5% -1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(176): info: check g.dimension() == 2 has passed -1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(173): Leaving test case "testDimension"; testing time: 271us -1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(185): Entering test case "isTriangulatedSurface" -1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(188): info: check g.is() has passed -1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(185): Leaving test case "isTriangulatedSurface"; testing time: 268us -1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(195): Entering test case "polyhedronConversionTest" -2: area( ' MULTIPOLYGON(((970225.3 6769054.2,970224.8 6769045,970234.7 6769045.1,970234.7 6769055.4,970225.3 6769054.2)))' ) = 93.925 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{93.925000002221424} and areaRotate{93.925000002221424} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{93.925000002221424} and expectedArea{93.92431640625} doesn't exceed 0.5% -2: area( ' MULTIPOLYGON(((970661.6 6768946.1,970649.8 6768953.6,970661.6 6768969.4,970673 6768963.5,970661.6 6768946.1)))' ) = 270.28 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{270.28000000442114} and areaRotate{270.28000000442114} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{270.28000000442114} and expectedArea{270.27978515625} doesn't exceed 0.5% -2: area( ' MULTIPOLYGON(((238257.9 6875576.9,238258.7 6875582.5,238265.6 6875581.8,238264.8 6875575.6,238257.9 6875576.9)))' ) = 41.51 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{41.510000000006229} and areaRotate{41.510000000006229} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{41.510000000006229} and expectedArea{41.510009765625} doesn't exceed 0.5% -2: area( ' MULTIPOLYGON(((237608 6875691.2,237611.8 6875595.2,237602.9 6875593.5,237595.7 6875594.2,237593.2 6875690.7,237608 6875691.2)))' ) = 1498.66 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{1498.6600000220442} and areaRotate{1498.6600000220442} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{1498.6600000220442} and expectedArea{1498.66015625} doesn't exceed 0.5% -1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(212): info: check poly->size_of_facets() == 4U has passed -1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(213): info: check poly->size_of_vertices() == 6U has passed -1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(195): Leaving test case "polyhedronConversionTest"; testing time: 6675us -1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(34): Leaving test suite "SFCGAL_TriangulatedSurfaceTest"; testing time: 9760us -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(44): Entering test suite "SFCGAL_algorithm_AlphaShapesTest" -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(48): Entering test case "testAlphaShapes2D_ComputeAlpha" -2: area( ' MULTIPOLYGON(((862939.9 6577948.2,862929.6 6577949,862929.8 6577947.1,862918.8 6577947.6,862918.2 6577960,862920.2 6577960.3,862921 6577966.5,862926.1 6577965.9,862926.2 6577966.6,862941.4 6577965.7,862939.9 6577948.2)))' ) = 391.22 -1: Test case SFCGAL_algorithm_AlphaShapesTest/testAlphaShapes2D_ComputeAlpha did not check any assertions -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(48): Leaving test case "testAlphaShapes2D_ComputeAlpha"; testing time: 763us -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(62): Entering test case "testAlphaShapes2D_Empty" -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(68): info: check alphaShapes->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(62): Leaving test case "testAlphaShapes2D_Empty"; testing time: 309us -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(71): Entering test case "testAlphaShapes2D_ColinearProduceEmpty" -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(79): info: check alphaShapes->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(71): Leaving test case "testAlphaShapes2D_ColinearProduceEmpty"; testing time: 287us -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(82): Entering test case "testAlphaShapes2D_Triangle" -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(92): info: check alphaShapes->is() has passed -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(95): info: check alphaShapes->asText(1) == expectedWkt has passed -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(82): Leaving test case "testAlphaShapes2D_Triangle"; testing time: 363us -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(98): Entering test case "testAlphaShapes2D_Polygon" -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{391.22000006231383} and areaRotate{391.22000006231383} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{391.22000006231383} and expectedArea{391.2197265625} doesn't exceed 0.5% -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(108): info: check alphaShapes->is() has passed -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(111): info: check alphaShapes->asText(1) == expectedWkt has passed -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(98): Leaving test case "testAlphaShapes2D_Polygon"; testing time: 364us -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(114): Entering test case "testAlphaShapes2D_MultiPoint" -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(119): info: check ifs.good() has passed -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(124): info: check efs.good() has passed -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(129): info: check efsOptimal.good() has passed -2: area( ' MULTIPOLYGON(((238022.1 6875459.5,238036.8 6875453.9,238033 6875442.9,238018.5 6875448.4,238022.1 6875459.5)))' ) = 181.865 -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(134): info: check efsOptimalHoles.good() has passed -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{181.86499999947506} and areaRotate{181.86499999947506} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{181.86499999947506} and expectedArea{181.864990234375} doesn't exceed 0.5% -2: area( ' MULTIPOLYGON(((237616.7 6875615,237613.8 6875715.7,237629.2 6875715.8,237631.9 6875615.8,237616.7 6875615)))' ) = 1536.62 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{1536.615000003676} and areaRotate{1536.615000003676} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{1536.615000003676} and expectedArea{1536.61511230469} doesn't exceed 0.5% -2: area( ' MULTIPOLYGON(((237198 6875599.4,237224.8 6875606.8,237237.9 6875560.8,237210.2 6875553.6,237198 6875599.4)))' ) = 1343.12 -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(148): info: check alphaShapes->asText(1) == expectedWkt has passed -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{1343.1199999948026} and areaRotate{1343.1199999948026} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{1343.1199999948026} and expectedArea{1343.1201171875} doesn't exceed 0.5% -2: area( ' MULTIPOLYGON(((924596.5 6769568.2,924596.8 6769560,924588.7 6769559.7,924588.1 6769567.3,924596.5 6769568.2)))' ) = 65.445 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{65.445000002544418} and areaRotate{65.445000002544418} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{65.445000002544418} and expectedArea{65.4453125} doesn't exceed 0.5% -2: area( ' MULTIPOLYGON(((947669.9 6230067.6,947685.7 6230090,947644.1 6230121.3,947627.8 6230098.2,947669.9 6230067.6)))' ) = 1448.83 -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(154): info: check alphaShapesOptim->asText(1) == expectedWkt_optimal has passed -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{1448.8349999901861} and areaRotate{1448.8349999901861} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{1448.8349999901861} and expectedArea{1448.8349609375} doesn't exceed 0.5% -2: area( ' MULTIPOLYGON(((726650.1 6245520.4,726654.5 6245515.8,726652.2 6245513.6,726655.6 6245508.1,726647.1 6245501.2,726640.4 6245510.9,726650.1 6245520.4)))' ) = 154.465 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{154.46499998959774} and areaRotate{154.46499998959774} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{154.46499998959774} and expectedArea{154.46484375} doesn't exceed 0.5% -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(160): info: check alphaShapesOptimHoles->asText(1) == expectedWkt_optimal_holes has passed -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(114): Leaving test case "testAlphaShapes2D_MultiPoint"; testing time: 8513us -1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(44): Leaving test suite "SFCGAL_algorithm_AlphaShapesTest"; testing time: 10727us -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(45): Entering test suite "SFCGAL_algorithm_ApproximateMedialAxisTest" -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(47): Entering test case "testTriangle45" -2: area( ' MULTIPOLYGON(((925714.7 6507600,925723.1 6507598.3,925722.8 6507587.7,925714 6507589,925714.7 6507600)))' ) = 93.63 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{93.629999984952093} and areaRotate{93.629999984952093} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{93.629999984952093} and expectedArea{93.6298828125} doesn't exceed 0.5% -2: area( ' MULTIPOLYGON(((184708.6 6796910.9,184697 6796927.6,184685.8 6796921.1,184682.7 6796927,184678.2 6796923.3,184695.1 6796900.3,184708.6 6796910.9)))' ) = 408.73 -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{408.72999999707395} and areaRotate{408.72999999707395} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{408.72999999707395} and expectedArea{408.72985839843801} doesn't exceed 0.5% 2: area( ' MULTIPOLYGON(((505107.6 6885459.2,505121 6885454.8,505119.1 6885448.3,505104.9 6885453,505107.6 6885459.2)))' ) = 98.095 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{98.095000001203516} and areaRotate{98.095000001203516} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{98.095000001203516} and expectedArea{98.094970703125} doesn't exceed 0.5% @@ -5445,35 +5441,23 @@ 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{71.974999983351523} and areaRotate{71.974999983351523} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{71.974999983351523} and expectedArea{71.97509765625} doesn't exceed 0.5% 2: area( ' MULTIPOLYGON(((957306.6 6229563.4,957210.9 6229591.9,957199 6229567.4,957297.7 6229536,957306.6 6229563.4)))' ) = 2833.82 -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(57): info: check result->asText(1) == expectedWKT has passed -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(47): Leaving test case "testTriangle45"; testing time: 6229us -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(61): Entering test case "testTriangle60" 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{2833.820000002419} and areaRotate{2833.820000002419} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{2833.820000002419} and expectedArea{2833.8193359375} doesn't exceed 0.5% -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(70): info: check result->numGeometries() == 0U has passed -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(71): info: check result->asText(1) == expectedWKT has passed -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(61): Leaving test case "testTriangle60"; testing time: 450us -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(75): Entering test case "testPolygon" -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(84): info: check result->numGeometries() == 1U has passed -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(85): info: check result->asText(0) == expectedWKT has passed -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(75): Leaving test case "testPolygon"; testing time: 482us 2: area( ' MULTIPOLYGON(((932117 6230332,932122.8 6230331.6,932124.9 6230354.9,932118.7 6230355.4,932117 6230332)))' ) = 140.955 -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(89): Entering test case "testPolygonWithHole" 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{140.95500000387409} and areaRotate{140.95500000387409} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{140.95500000387409} and expectedArea{140.95458984375} doesn't exceed 0.5% -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(97): info: check result->numGeometries() == 4 has passed -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(106): info: check algorithm::covers(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(89): Leaving test case "testPolygonWithHole"; testing time: 1061us -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(109): Entering test case "testPolygonWithTouchingHoles" 2: area( ' MULTIPOLYGON(((945238.2 6389749.6,945223.6 6389740.6,945226.1 6389735.9,945241.1 6389744.9,945238.2 6389749.6)))' ) = 93.86 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{93.859999991512666} and areaRotate{93.859999991512666} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{93.859999991512666} and expectedArea{93.8603515625} doesn't exceed 0.5% 2: area( ' MULTIPOLYGON(((378452.3 6827020.1,378432.7 6826996.8,378424.4 6827004.5,378445 6827027.1,378452.3 6827020.1)))' ) = 326.745 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{326.7450000181268} and areaRotate{326.7450000181268} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{326.7450000181268} and expectedArea{326.744873046875} doesn't exceed 0.5% -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(117): info: check 'exception "NotImplementedException" raised as expected' has passed -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(109): Leaving test case "testPolygonWithTouchingHoles"; testing time: 4026us -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(122): Entering test case "testMultiPolygon" +1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(176): info: check g.dimension() == 2 has passed +1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(173): Leaving test case "testDimension"; testing time: 8611us +1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(185): Entering test case "isTriangulatedSurface" +1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(188): info: check g.is() has passed +1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(185): Leaving test case "isTriangulatedSurface"; testing time: 509us +1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(195): Entering test case "polyhedronConversionTest" 2: area( ' MULTIPOLYGON(((862999.5 6577949.6,862998.9 6577958.3,862996.9 6577958.2,862996.2 6577961.8,862989.7 6577961.9,862989.4 6577964.8,862970.4 6577961.2,862960.7 6577959.8,862949.1 6577958.5,862948.6 6577949.4,862990.7 6577951,862990.8 6577949.1,862999.5 6577949.6)))' ) = 561.095 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{561.09499996150385} and areaRotate{561.09499996150385} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{561.09499996150385} and expectedArea{561.0947265625} doesn't exceed 0.5% @@ -5543,7 +5527,35 @@ 2: area( ' MULTIPOLYGON(((952232.5 6229274,952225.3 6229252.8,952268.2 6229237,952275.2 6229258.2,952232.5 6229274)))' ) = 1019.54 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{1019.5400000039817} and areaRotate{1019.5400000039817} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{1019.5400000039817} and expectedArea{1019.54052734375} doesn't exceed 0.5% +1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(212): info: check poly->size_of_facets() == 4U has passed +1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(213): info: check poly->size_of_vertices() == 6U has passed +1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(195): Leaving test case "polyhedronConversionTest"; testing time: 127825us +1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(34): Leaving test suite "SFCGAL_TriangulatedSurfaceTest"; testing time: 141096us +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(44): Entering test suite "SFCGAL_algorithm_AlphaShapesTest" +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(48): Entering test case "testAlphaShapes2D_ComputeAlpha" +1: Test case SFCGAL_algorithm_AlphaShapesTest/testAlphaShapes2D_ComputeAlpha did not check any assertions +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(48): Leaving test case "testAlphaShapes2D_ComputeAlpha"; testing time: 7761us +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(62): Entering test case "testAlphaShapes2D_Empty" +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(68): info: check alphaShapes->isEmpty() has passed +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(62): Leaving test case "testAlphaShapes2D_Empty"; testing time: 622us +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(71): Entering test case "testAlphaShapes2D_ColinearProduceEmpty" +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(79): info: check alphaShapes->isEmpty() has passed +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(71): Leaving test case "testAlphaShapes2D_ColinearProduceEmpty"; testing time: 460us +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(82): Entering test case "testAlphaShapes2D_Triangle" +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(92): info: check alphaShapes->is() has passed +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(95): info: check alphaShapes->asText(1) == expectedWkt has passed +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(82): Leaving test case "testAlphaShapes2D_Triangle"; testing time: 582us +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(98): Entering test case "testAlphaShapes2D_Polygon" +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(108): info: check alphaShapes->is() has passed +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(111): info: check alphaShapes->asText(1) == expectedWkt has passed +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(98): Leaving test case "testAlphaShapes2D_Polygon"; testing time: 551us +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(114): Entering test case "testAlphaShapes2D_MultiPoint" +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(119): info: check ifs.good() has passed +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(124): info: check efs.good() has passed +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(129): info: check efsOptimal.good() has passed +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(134): info: check efsOptimalHoles.good() has passed 2: area( ' MULTIPOLYGON(((554844.3 6463877.5,554845.2 6463889,554841.7 6463889,554841.9 6463893.3,554830.8 6463894.1,554832.5 6463904.1,554843.3 6463903,554843.5 6463906.7,554847.6 6463906.3,554848.6 6463917.6,554859.7 6463916.7,554858.7 6463906.5,554861.1 6463905,554861 6463901,554869.4 6463900.2,554869.4 6463905,554870.3 6463904.9,554872.1 6463919.5,554870.4 6463919.6,554871.1 6463927.7,554874.8 6463927.3,554874.9 6463929.2,554882.1 6463928.9,554881.5 6463922.9,554879.4 6463923.1,554876.7 6463904.9,554878.2 6463904.6,554876.2 6463883.5,554875.1 6463883.4,554873.5 6463872,554874.9 6463871.7,554874.5 6463867.6,554870.1 6463868.2,554870.2 6463870.7,554865.1 6463870.7,554865.6 6463875.7,554867.6 6463875.4,554868.5 6463883.7,554867.5 6463883.7,554867.6 6463889.6,554859.3 6463890.4,554858.9 6463886.9,554855.5 6463887,554854.4 6463875.9,554844.3 6463877.5)))' ) = 1242.26 +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(148): info: check alphaShapes->asText(1) == expectedWkt has passed 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{1242.2600000000002} and areaRotate{1242.2600000000002} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{1242.2600000000002} and expectedArea{1242.2607421875} doesn't exceed 0.5% 2: area( ' MULTIPOLYGON(((573209 6601600.4,573256.6 6601627,573269 6601604,573221.4 6601577.4,573209 6601600.4)))' ) = 1424.64 @@ -5552,6 +5564,7 @@ 2: area( ' MULTIPOLYGON(((987779.8 6716940.2,987787.5 6716929.3,987791.2 6716931.9,987787.4 6716937.2,987788 6716937.6,987787 6716939,987786.5 6716938.7,987783.9 6716942.5,987779.8 6716940.2)))' ) = 60.875 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{60.875000010330439} and areaRotate{60.875000010330439} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{60.875000010330439} and expectedArea{60.875} doesn't exceed 0.5% +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(154): info: check alphaShapesOptim->asText(1) == expectedWkt_optimal has passed 2: area( ' MULTIPOLYGON(((987848.4 6716850.5,987846 6716848.8,987846.7 6716847.8,987838.8 6716841.8,987844 6716834.5,987850 6716838.9,987856.7 6716843.8,987851.4 6716851.1,987849.1 6716849.5,987848.4 6716850.5)))' ) = 145.82 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{145.82000000696371} and areaRotate{145.82000000696371} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{145.82000000696371} and expectedArea{145.81982421875} doesn't exceed 0.5% @@ -5564,6 +5577,11 @@ 2: area( ' MULTIPOLYGON(((184701.3 6796956.5,184706.5 6796962.8,184736.7 6796936.4,184731.9 6796929.6,184701.3 6796956.5)))' ) = 332.37 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{332.36999998554188} and areaRotate{332.36999998554188} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{332.36999998554188} and expectedArea{332.369873046875} doesn't exceed 0.5% +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(160): info: check alphaShapesOptimHoles->asText(1) == expectedWkt_optimal_holes has passed +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(114): Leaving test case "testAlphaShapes2D_MultiPoint"; testing time: 46555us +1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(44): Leaving test suite "SFCGAL_algorithm_AlphaShapesTest"; testing time: 56733us +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(45): Entering test suite "SFCGAL_algorithm_ApproximateMedialAxisTest" +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(47): Entering test case "testTriangle45" 2: area( ' MULTIPOLYGON(((951916.4 6229159.1,951924.9 6229184.6,951893.4 6229195.5,951884.3 6229169.3,951916.4 6229159.1)))' ) = 914.87 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{914.87000000248008} and areaRotate{914.87000000248008} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{914.87000000248008} and expectedArea{914.8701171875} doesn't exceed 0.5% @@ -5606,6 +5624,21 @@ 2: area( ' MULTIPOLYGON(((141778.8 6834111,141781.8 6834113.9,141790.3 6834105,141787.1 6834101.9,141778.8 6834111)))' ) = 53.1 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{53.100000001688699} and areaRotate{53.100000001688699} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{53.100000001688699} and expectedArea{53.0999755859375} doesn't exceed 0.5% +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(57): info: check result->asText(1) == expectedWKT has passed +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(47): Leaving test case "testTriangle45"; testing time: 52154us +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(61): Entering test case "testTriangle60" +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(70): info: check result->numGeometries() == 0U has passed +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(71): info: check result->asText(1) == expectedWKT has passed +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(61): Leaving test case "testTriangle60"; testing time: 803us +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(75): Entering test case "testPolygon" +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(84): info: check result->numGeometries() == 1U has passed +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(85): info: check result->asText(0) == expectedWKT has passed +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(75): Leaving test case "testPolygon"; testing time: 824us +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(89): Entering test case "testPolygonWithHole" +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(97): info: check result->numGeometries() == 4 has passed +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(106): info: check algorithm::covers(*result, *expected) has passed +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(89): Leaving test case "testPolygonWithHole"; testing time: 2108us +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(109): Entering test case "testPolygonWithTouchingHoles" 2: area( ' MULTIPOLYGON(((226851.8 6874037.5,226858.5 6874041,226868.3 6874024.7,226874.2 6874014.6,226867.4 6874011.9,226851.8 6874037.5)))' ) = 225.42 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{225.41999999140654} and areaRotate{225.41999999140654} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{225.41999999140654} and expectedArea{225.419921875} doesn't exceed 0.5% @@ -5625,6 +5658,9 @@ 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{738.8549999549225} and areaRotate{738.8549999549225} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{738.8549999549225} and expectedArea{738.8544921875} doesn't exceed 0.5% 2: area( ' MULTIPOLYGON(((949129.2 6227503.7,949137.1 6227518.5,949084.6 6227544.9,949076.6 6227529.5,949129.2 6227503.7)))' ) = 1001 +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(117): info: check 'exception "NotImplementedException" raised as expected' has passed +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(109): Leaving test case "testPolygonWithTouchingHoles"; testing time: 12131us +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(122): Entering test case "testMultiPolygon" 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{1000.9999999866502} and areaRotate{1000.9999999866502} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{1000.9999999866502} and expectedArea{1001.00048828125} doesn't exceed 0.5% 2: area( ' MULTIPOLYGON(((615101.1 6757996.3,615125.3 6757982.4,615121.1 6757973.5,615095.8 6757988.1,615101.1 6757996.3)))' ) = 279.3 @@ -5645,192 +5681,42 @@ 2: area( ' MULTIPOLYGON(((617296.3 6760860.2,617307.4 6760861.5,617309.3 6760845.6,617298.6 6760844.2,617296.3 6760860.2)))' ) = 176.69 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{176.69000000281193} and areaRotate{176.69000000281193} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{176.69000000281193} and expectedArea{176.690185546875} doesn't exceed 0.5% -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(162): info: check result->numGeometries() == 108U has passed -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(122): Leaving test case "testMultiPolygon"; testing time: 118273us -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(165): Entering test case "testInvalidTypes" -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(175): info: check result->numGeometries() == 0U has passed -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(175): info: check result->numGeometries() == 0U has passed 2: area( ' MULTIPOLYGON(((617256.5 6760679.5,617286 6760686.4,617284.5 6760685.3,617288.5 6760686.4,617289.9 6760684,617329.5 6760692.3,617334.5 6760667,617295.2 6760659.2,617294.5 6760662.4,617290.9 6760661.2,617261.1 6760654.6,617256.5 6760679.5)))' ) = 1891.2 -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(165): Leaving test case "testInvalidTypes"; testing time: 363us -1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(45): Leaving test suite "SFCGAL_algorithm_ApproximateMedialAxisTest"; testing time: 131018us -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(44): Entering test suite "SFCGAL_algorithm_AreaTest" -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(46): Entering test case "testEmpty2D3D" -1: Point -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed -1: LineString -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed -1: Polygon -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed -1: Triangle -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed -1: Solid -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed -1: GeometryCollection -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed -1: MultiPoint -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed -1: MultiLineString -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed -1: MultiPolygon -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed -1: MultiSolid -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed -1: TriangulatedSurface -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed -1: PolyhedralSurface -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(46): Leaving test case "testEmpty2D3D"; testing time: 598us -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(62): Entering test case "testSignedArea2D_lineString" -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(71): info: check algorithm::signedArea(lineString) == 1.0 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(73): info: check algorithm::signedArea(lineString) == -1.0 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(62): Leaving test case "testSignedArea2D_lineString"; testing time: 435us -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(76): Entering test case "testSignedArea2D_triangle" 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{1891.2000013764423} and areaRotate{1891.2000013764423} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{1891.2000013764423} and expectedArea{1891.2001953125} doesn't exceed 0.5% -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(80): info: check algorithm::signedArea(triangle) == 0.5 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(82): info: check algorithm::signedArea(triangle) == -0.5 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(76): Leaving test case "testSignedArea2D_triangle"; testing time: 279us -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(86): Entering test case "testPoint2D3D" -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(88): info: check algorithm::area(Point(3.0, 4.0)) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(89): info: check algorithm::area3D(Point(3.0, 4.0, 5.0)) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(86): Leaving test case "testPoint2D3D"; testing time: 307us -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(92): Entering test case "testLineString2D3D" -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(94): info: check algorithm::area(LineString(Point(0.0, 0.0), Point(1.0, 1.0))) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(96): info: check algorithm::area3D(LineString(Point(0.0, 0.0, 0.0), Point(1.0, 1.0, 1.0))) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(92): Leaving test case "testLineString2D3D"; testing time: 308us -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(102): Entering test case "testArea2D_PolygonWithHoleWithBadOrientation" 2: area( ' MULTIPOLYGON(((617317 6760282.3,617320.1 6760273.4,617308.9 6760269.3,617306 6760278.3,617317 6760282.3)))' ) = 111.495 -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(143): info: check algorithm::area3D(polygon) == 23.0 has passed 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{111.4949999974157} and areaRotate{111.4949999974157} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{111.4949999974157} and expectedArea{111.494873046875} doesn't exceed 0.5% -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(102): Leaving test case "testArea2D_PolygonWithHoleWithBadOrientation"; testing time: 639us -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(146): Entering test case "testArea3D_Triangle1" -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(150): info: check algorithm::area3D(triangle) == 0.5 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(146): Leaving test case "testArea3D_Triangle1"; testing time: 289us -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(153): Entering test case "testArea3D_Triangle2" -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(157): info: check algorithm::area3D(triangle) == 8.0 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(153): Leaving test case "testArea3D_Triangle2"; testing time: 281us -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(160): Entering test case "testArea2D_Triangle" 2: area( ' MULTIPOLYGON(((617333.3 6760291,617336.7 6760281.1,617324.7 6760277.2,617321.3 6760286.2,617333.3 6760291)))' ) = 128.19 -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(165): info: check algorithm::area(triangle1) == 8.0 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(166): info: check algorithm::area(triangle2) == 8.0 has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(160): Leaving test case "testArea2D_Triangle"; testing time: 308us -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(169): Entering test case "testArea3D_Square1x1" 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{128.18999999742761} and areaRotate{128.18999999742761} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{128.18999999742761} and expectedArea{128.190185546875} doesn't exceed 0.5% -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(174): info: check g->asText(1) == "POLYGON Z ((0.0 0.0 0.0,0.0 0.0 1.0,0.0 1.0 " "1.0,0.0 1.0 0.0,0.0 0.0 0.0))" has passed -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(176): info: difference{} between algorithm::area3D(*g){1} and 1.0{1} doesn't exceed 1e-10% -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(169): Leaving test case "testArea3D_Square1x1"; testing time: 615us -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(179): Entering test case "testArea3D_Square4X4" 2: area( ' MULTIPOLYGON(((620888.8 6760527.7,620884.7 6760519.6,620863 6760531.7,620868.2 6760539.6,620888.8 6760527.7)))' ) = 225 -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(184): info: difference{} between algorithm::area3D(*g){16} and 16.0{16} doesn't exceed 1e-10% -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(179): Leaving test case "testArea3D_Square4X4"; testing time: 555us -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(187): Entering test case "testArea3D_Square4X4WithHole" 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{225.0000000128839} and areaRotate{225.0000000128839} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{225.0000000128839} and expectedArea{225.000244140625} doesn't exceed 0.5% -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(193): info: difference{} between algorithm::area3D(*g){15} and 15.0{15} doesn't exceed 1e-10% -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(187): Leaving test case "testArea3D_Square4X4WithHole"; testing time: 727us -1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(44): Leaving test suite "SFCGAL_algorithm_AreaTest"; testing time: 5550us -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(40): Entering test suite "SFCGAL_algorithm_BoundaryTest" -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(44): Entering test case "emptyPoint" -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(49): info: check boundary->is() has passed -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(50): info: check boundary->isEmpty() has passed 2: area( ' MULTIPOLYGON(((949166.4 6227444.5,949174.5 6227460.1,949123.3 6227485.1,949115.9 6227469.2,949166.4 6227444.5)))' ) = 993.475 -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(44): Leaving test case "emptyPoint"; testing time: 299us -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(52): Entering test case "pointXY" -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(57): info: check boundary->is() has passed -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(58): info: check boundary->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(52): Leaving test case "pointXY"; testing time: 294us -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(63): Entering test case "emptyLineString" 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{993.47499999385695} and areaRotate{993.47499999385695} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{993.47499999385695} and expectedArea{993.474609375} doesn't exceed 0.5% -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(68): info: check boundary->is() has passed -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(69): info: check boundary->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(63): Leaving test case "emptyLineString"; testing time: 281us -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(72): Entering test case "lineStringSegment" -1: check that a LineSegment has a MultiPoint boundary composed of 2 points -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(82): info: check boundary->is() has passed -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(83): info: check boundary->as().numGeometries() == 2U has passed -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(72): Leaving test case "lineStringSegment"; testing time: 300us -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(86): Entering test case "lineStringWithThreePoints" -1: check that a LineString with 3 points has a MultiPoint boundary composed of 2 points -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(97): info: check boundary->is() has passed -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(98): info: check boundary->as().numGeometries() == 2U has passed -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(86): Leaving test case "lineStringWithThreePoints"; testing time: 293us 2: area( ' MULTIPOLYGON(((955152.7 6225434.9,955193.7 6225424.2,955201.7 6225454.1,955161.1 6225465.1,955152.7 6225434.9)))' ) = 1315.01 -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(101): Entering test case "lineStringClosed" -1: check that a closed LineString has empty boundary -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(113): info: check boundary->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(114): info: check boundary->is() has passed -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(101): Leaving test case "lineStringClosed"; testing time: 295us -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(119): Entering test case "multiLineStringSimple" 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{1315.0099999526124} and areaRotate{1315.0099999526124} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{1315.0099999526124} and expectedArea{1315.009765625} doesn't exceed 0.5% -1: check common point between two LineStrings -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(131): info: check boundary->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(132): info: check boundary->is() has passed -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(119): Leaving test case "multiLineStringSimple"; testing time: 289us -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(139): Entering test case "multiPolygonSimple" -1: check common point between two LineStrings -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(167): info: check !boundary->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(168): info: check boundary->is() has passed -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(139): Leaving test case "multiPolygonSimple"; testing time: 343us -1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(40): Leaving test suite "SFCGAL_algorithm_BoundaryTest"; testing time: 2523us -1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(27): Entering test suite "SFCGAL_algorithm_Buffer3DTest" -1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(81): Entering test case "testBuffer3D_Point" 2: area( ' MULTIPOLYGON(((220985.9 6873217.1,220993 6873220.5,221001.1 6873204.8,220993.8 6873201.6,220985.9 6873217.1)))' ) = 138.72 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{138.72000000686103} and areaRotate{138.72000000686103} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{138.72000000686103} and expectedArea{138.72009277343801} doesn't exceed 0.5% -1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(98): info: check buffer->is3D() has passed -1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(99): info: check buffer->numGeometries() > 0 has passed 2: area( ' MULTIPOLYGON(((929104.2 6225263.4,929147.7 6225255.1,929154.8 6225281.8,929111 6225292.9,929104.2 6225263.4)))' ) = 1293.98 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{1293.9799999767147} and areaRotate{1293.9799999767147} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{1293.9799999767147} and expectedArea{1293.98046875} doesn't exceed 0.5% 2: area( ' MULTIPOLYGON(((929278.5 6223449.3,929316.3 6223426.2,929326 6223443.5,929289.5 6223465,929278.5 6223449.3)))' ) = 843.78 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{843.77999996335689} and areaRotate{843.77999996335689} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{843.77999996335689} and expectedArea{843.77978515625} doesn't exceed 0.5% -1: Expected file does not exist: /build/reproducible-path/sfcgal-2.0.0/test/data/bufferfiles/point_round_buffer_3d.obj -1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(98): info: check buffer->is3D() has passed -1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(99): info: check buffer->numGeometries() > 0 has passed 2: area( ' MULTIPOLYGON(((306034 6852930.1,306039.3 6852928.6,306041 6852935,306035.2 6852936.5,306034 6852930.1)))' ) = 37.695 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{37.695000001497547} and areaRotate{37.695000001497547} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{37.695000001497547} and expectedArea{37.6951904296875} doesn't exceed 0.5% 2: area( ' MULTIPOLYGON(((216884.5 6873075.3,216876.6 6873065.7,216888.3 6873054.2,216896.4 6873062.4,216884.5 6873075.3)))' ) = 202.62 -1: Expected file does not exist: /build/reproducible-path/sfcgal-2.0.0/test/data/bufferfiles/point_cylsphere_buffer_3d.obj -1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(98): info: check buffer->is3D() has passed -1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(99): info: check buffer->numGeometries() > 0 has passed 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{202.61999999306317} and areaRotate{202.61999999306317} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{202.61999999306317} and expectedArea{202.61999511718801} doesn't exceed 0.5% 2: area( ' MULTIPOLYGON(((216999.3 6873033.8,216998.9 6873028.7,217006.4 6873027.5,217006.4 6873033.1,216999.3 6873033.8)))' ) = 39.245 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{39.244999996329796} and areaRotate{39.244999996329796} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{39.244999996329796} and expectedArea{39.2449951171875} doesn't exceed 0.5% -1: Expected file does not exist: /build/reproducible-path/sfcgal-2.0.0/test/data/bufferfiles/point_flat_buffer_3d.obj -1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(81): Leaving test case "testBuffer3D_Point"; testing time: 7413us -1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(140): Entering test case "testBuffer3D_LineString" 2: area( ' MULTIPOLYGON(((184539.2 6797446,184531.5 6797444,184535.4 6797428.1,184517.4 6797424.3,184511.5 6797456,184536.1 6797461,184539.2 6797446)))' ) = 690.56 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{690.56000001141069} and areaRotate{690.56000001141069} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{690.56000001141069} and expectedArea{690.56005859375} doesn't exceed 0.5% @@ -5939,16 +5825,155 @@ 2: area( ' MULTIPOLYGON(((127992.4 6852408.7,127995.2 6852416,127986.6 6852419.9,127983.5 6852412.8,127992.4 6852408.7)))' ) = 74.8 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{74.799999998296727} and areaRotate{74.799999998296727} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{74.799999998296727} and expectedArea{74.7999267578125} doesn't exceed 0.5% +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(162): info: check result->numGeometries() == 108U has passed +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(122): Leaving test case "testMultiPolygon"; testing time: 245726us +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(165): Entering test case "testInvalidTypes" +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(175): info: check result->numGeometries() == 0U has passed +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(175): info: check result->numGeometries() == 0U has passed +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(165): Leaving test case "testInvalidTypes"; testing time: 613us +1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(45): Leaving test suite "SFCGAL_algorithm_ApproximateMedialAxisTest"; testing time: 314511us +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(44): Entering test suite "SFCGAL_algorithm_AreaTest" +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(46): Entering test case "testEmpty2D3D" +1: Point +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed +1: LineString +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed +1: Polygon +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed +1: Triangle +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed +1: Solid +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed +1: GeometryCollection +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed +1: MultiPoint +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed +1: MultiLineString +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed +1: MultiPolygon +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed +1: MultiSolid +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed +1: TriangulatedSurface +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed +1: PolyhedralSurface +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check g.get() != nullptr has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area(*g) == 0.0 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(58): info: check algorithm::area3D(*g) == 0.0 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(46): Leaving test case "testEmpty2D3D"; testing time: 1270us +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(62): Entering test case "testSignedArea2D_lineString" +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(71): info: check algorithm::signedArea(lineString) == 1.0 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(73): info: check algorithm::signedArea(lineString) == -1.0 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(62): Leaving test case "testSignedArea2D_lineString"; testing time: 543us +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(76): Entering test case "testSignedArea2D_triangle" +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(80): info: check algorithm::signedArea(triangle) == 0.5 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(82): info: check algorithm::signedArea(triangle) == -0.5 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(76): Leaving test case "testSignedArea2D_triangle"; testing time: 475us +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(86): Entering test case "testPoint2D3D" +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(88): info: check algorithm::area(Point(3.0, 4.0)) == 0.0 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(89): info: check algorithm::area3D(Point(3.0, 4.0, 5.0)) == 0.0 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(86): Leaving test case "testPoint2D3D"; testing time: 478us +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(92): Entering test case "testLineString2D3D" +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(94): info: check algorithm::area(LineString(Point(0.0, 0.0), Point(1.0, 1.0))) == 0.0 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(96): info: check algorithm::area3D(LineString(Point(0.0, 0.0, 0.0), Point(1.0, 1.0, 1.0))) == 0.0 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(92): Leaving test case "testLineString2D3D"; testing time: 452us +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(102): Entering test case "testArea2D_PolygonWithHoleWithBadOrientation" 2: area( ' MULTIPOLYGON(((127285.3 6851035.9,127292.1 6851046.2,127289.1 6851046.6,127281.8 6851045.7,127278.4 6851040.2,127285.3 6851035.9)))' ) = 80.44 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{80.439999992656084} and areaRotate{80.439999992656084} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{80.439999992656084} and expectedArea{80.43994140625} doesn't exceed 0.5% +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(143): info: check algorithm::area3D(polygon) == 23.0 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(102): Leaving test case "testArea2D_PolygonWithHoleWithBadOrientation"; testing time: 1736us +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(146): Entering test case "testArea3D_Triangle1" +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(150): info: check algorithm::area3D(triangle) == 0.5 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(146): Leaving test case "testArea3D_Triangle1"; testing time: 479us +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(153): Entering test case "testArea3D_Triangle2" +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(157): info: check algorithm::area3D(triangle) == 8.0 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(153): Leaving test case "testArea3D_Triangle2"; testing time: 405us +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(160): Entering test case "testArea2D_Triangle" +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(165): info: check algorithm::area(triangle1) == 8.0 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(166): info: check algorithm::area(triangle2) == 8.0 has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(160): Leaving test case "testArea2D_Triangle"; testing time: 425us +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(169): Entering test case "testArea3D_Square1x1" +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(174): info: check g->asText(1) == "POLYGON Z ((0.0 0.0 0.0,0.0 0.0 1.0,0.0 1.0 " "1.0,0.0 1.0 0.0,0.0 0.0 0.0))" has passed +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(176): info: difference{} between algorithm::area3D(*g){1} and 1.0{1} doesn't exceed 1e-10% +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(169): Leaving test case "testArea3D_Square1x1"; testing time: 1100us +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(179): Entering test case "testArea3D_Square4X4" 2: area( ' MULTIPOLYGON(((126667.8 6849546.9,126658.4 6849550,126660.2 6849556,126669.2 6849552.4,126667.8 6849546.9)))' ) = 58.26 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{58.259999999851203} and areaRotate{58.259999999851203} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{58.259999999851203} and expectedArea{58.2600708007812} doesn't exceed 0.5% 2: area( ' MULTIPOLYGON(((126781.6 6849801,126783.9 6849805.9,126780.3 6849808.4,126777.5 6849803.3,126781.6 6849801)))' ) = 25.37 +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(184): info: difference{} between algorithm::area3D(*g){16} and 16.0{16} doesn't exceed 1e-10% +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(179): Leaving test case "testArea3D_Square4X4"; testing time: 1505us +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(187): Entering test case "testArea3D_Square4X4WithHole" +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(193): info: difference{} between algorithm::area3D(*g){15} and 15.0{15} doesn't exceed 1e-10% +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(187): Leaving test case "testArea3D_Square4X4WithHole"; testing time: 1369us +1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(44): Leaving test suite "SFCGAL_algorithm_AreaTest"; testing time: 10477us +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(40): Entering test suite "SFCGAL_algorithm_BoundaryTest" +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(44): Entering test case "emptyPoint" +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(49): info: check boundary->is() has passed +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(50): info: check boundary->isEmpty() has passed +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(44): Leaving test case "emptyPoint"; testing time: 423us +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(52): Entering test case "pointXY" +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(57): info: check boundary->is() has passed +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(58): info: check boundary->isEmpty() has passed +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(52): Leaving test case "pointXY"; testing time: 404us +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(63): Entering test case "emptyLineString" +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(68): info: check boundary->is() has passed +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(69): info: check boundary->isEmpty() has passed +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(63): Leaving test case "emptyLineString"; testing time: 411us +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(72): Entering test case "lineStringSegment" 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{25.370000000269485} and areaRotate{25.370000000269485} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{25.370000000269485} and expectedArea{25.3700561523438} doesn't exceed 0.5% 2: area( ' MULTIPOLYGON(((216860.7 6872988.7,216855.2 6872981.7,216852.3 6872984.4,216846.4 6872977.1,216854.4 6872969.7,216865.8 6872984.3,216860.7 6872988.7)))' ) = 162.02 +1: check that a LineSegment has a MultiPoint boundary composed of 2 points +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(82): info: check boundary->is() has passed +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(83): info: check boundary->as().numGeometries() == 2U has passed +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(72): Leaving test case "lineStringSegment"; testing time: 720us +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(86): Entering test case "lineStringWithThreePoints" +1: check that a LineString with 3 points has a MultiPoint boundary composed of 2 points +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(97): info: check boundary->is() has passed +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(98): info: check boundary->as().numGeometries() == 2U has passed +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(86): Leaving test case "lineStringWithThreePoints"; testing time: 489us +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(101): Entering test case "lineStringClosed" +1: check that a closed LineString has empty boundary +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(113): info: check boundary->isEmpty() has passed +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(114): info: check boundary->is() has passed +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(101): Leaving test case "lineStringClosed"; testing time: 481us +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(119): Entering test case "multiLineStringSimple" +1: check common point between two LineStrings +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(131): info: check boundary->isEmpty() has passed +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(132): info: check boundary->is() has passed +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(119): Leaving test case "multiLineStringSimple"; testing time: 495us +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(139): Entering test case "multiPolygonSimple" +1: check common point between two LineStrings +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(167): info: check !boundary->isEmpty() has passed +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(168): info: check boundary->is() has passed +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(139): Leaving test case "multiPolygonSimple"; testing time: 616us +1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(40): Leaving test suite "SFCGAL_algorithm_BoundaryTest"; testing time: 4245us +1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(27): Entering test suite "SFCGAL_algorithm_Buffer3DTest" +1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(81): Entering test case "testBuffer3D_Point" 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{162.0199999854342} and areaRotate{162.0199999854342} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{162.0199999854342} and expectedArea{162.01989746093801} doesn't exceed 0.5% 2: area( ' MULTIPOLYGON(((127396.4 6851435.4,127395 6851431.7,127407.4 6851426.8,127408.2 6851430.5,127396.4 6851435.4)))' ) = 50.16 @@ -5958,6 +5983,8 @@ 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{78.539999999458303} and areaRotate{78.539999999458303} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{78.539999999458303} and expectedArea{78.539978027343807} doesn't exceed 0.5% 2: area( ' MULTIPOLYGON(((127215.2 6848308.9,127204.6 6848310.7,127204.9 6848313.3,127203.2 6848315,127204.1 6848321.5,127207.1 6848322.9,127207.8 6848328.4,127223.7 6848326.8,127222.8 6848318.2,127216.4 6848319.1,127215.2 6848308.9)))' ) = 259.075 +1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(98): info: check buffer->is3D() has passed +1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(99): info: check buffer->numGeometries() > 0 has passed 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{259.07499983575281} and areaRotate{259.07499983575281} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{259.07499983575281} and expectedArea{259.074951171875} doesn't exceed 0.5% 2: area( ' MULTIPOLYGON(((127693.6 6851759.4,127695.8 6851765.9,127689.3 6851768.4,127686.7 6851762.2,127693.6 6851759.4)))' ) = 48.905 @@ -5972,9 +5999,18 @@ 2: area( ' MULTIPOLYGON(((127485.1 6851460.2,127476.6 6851462,127479.3 6851478.6,127486.7 6851477.1,127485.1 6851460.2)))' ) = 136.71 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{136.70999999707004} and areaRotate{136.70999999707004} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{136.70999999707004} and expectedArea{136.70989990234401} doesn't exceed 0.5% +1: Expected file does not exist: /build/reproducible-path/sfcgal-2.0.0/test/data/bufferfiles/point_round_buffer_3d.obj +1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(98): info: check buffer->is3D() has passed +1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(99): info: check buffer->numGeometries() > 0 has passed +1: Expected file does not exist: /build/reproducible-path/sfcgal-2.0.0/test/data/bufferfiles/point_cylsphere_buffer_3d.obj +1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(98): info: check buffer->is3D() has passed +1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(99): info: check buffer->numGeometries() > 0 has passed 2: area( ' MULTIPOLYGON(((127260.7 6850793.8,127258.5 6850793,127259.9 6850789.7,127254.2 6850787.4,127250.1 6850798.2,127257.6 6850801,127260.7 6850793.8)))' ) = 86.135 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{86.134999977113409} and areaRotate{86.134999977113409} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{86.134999977113409} and expectedArea{86.1348876953125} doesn't exceed 0.5% +1: Expected file does not exist: /build/reproducible-path/sfcgal-2.0.0/test/data/bufferfiles/point_flat_buffer_3d.obj +1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(81): Leaving test case "testBuffer3D_Point"; testing time: 29111us +1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(140): Entering test case "testBuffer3D_LineString" 2: area( ' MULTIPOLYGON(((128488.4 6851155.2,128492.3 6851169.7,128476.7 6851174.3,128474.9 6851166.9,128479.5 6851165.6,128480 6851167.8,128485 6851166.5,128484 6851161.1,128480.8 6851161.5,128479.8 6851156.7,128488.4 6851155.2)))' ) = 170.765 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{170.76499999544006} and areaRotate{170.76499999544006} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{170.76499999544006} and expectedArea{170.764892578125} doesn't exceed 0.5% @@ -8450,8 +8486,8 @@ 2: area( ' MULTIPOLYGON(((127712.8 6847579.9,127717.5 6847579.4,127717.5 6847572.9,127713.3 6847572.7,127712.8 6847579.9)))' ) = 30.445 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(100): info: difference{} between area{30.444999999971721} and areaRotate{30.444999999971721} doesn't exceed 0.5% 2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(102): info: difference{} between area{30.444999999971721} and expectedArea{30.4450073242188} doesn't exceed 0.5% -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(65): Leaving test case "testComputeArea"; testing time: 1884828us -2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(59): Leaving test suite "SFCGAL_AreaTest"; testing time: 1884844us +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(65): Leaving test case "testComputeArea"; testing time: 4385417us +2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(59): Leaving test suite "SFCGAL_AreaTest"; testing time: 4385439us 2: ./test/regress/standalone/SFCGAL/ConstraintDelaunayTriangulationTest.cpp(47): Entering test suite "SFCGAL_ConstraintDelaunayTriangulationTest" 2: ./test/regress/standalone/SFCGAL/ConstraintDelaunayTriangulationTest.cpp(49): Entering test case "testTriangulateRGC" 2: ./test/regress/standalone/SFCGAL/ConstraintDelaunayTriangulationTest.cpp(59): info: check ifs.good() has passed @@ -8461,8 +8497,8 @@ 2: ./test/regress/standalone/SFCGAL/ConstraintDelaunayTriangulationTest.cpp(76): info: check triangulation.numTriangles() == 73114U has passed 2: ./test/regress/standalone/SFCGAL/ConstraintDelaunayTriangulationTest.cpp(80): info: check triangulatedSurface->numTriangles() == 73114U has passed 2: ./test/regress/standalone/SFCGAL/ConstraintDelaunayTriangulationTest.cpp(81): info: difference{} between algorithm::area(*triangulatedSurface){818056610000} and 818056610000.0{818056610000} doesn't exceed 0.1% -2: ./test/regress/standalone/SFCGAL/ConstraintDelaunayTriangulationTest.cpp(49): Leaving test case "testTriangulateRGC"; testing time: 311466us -2: ./test/regress/standalone/SFCGAL/ConstraintDelaunayTriangulationTest.cpp(47): Leaving test suite "SFCGAL_ConstraintDelaunayTriangulationTest"; testing time: 311491us +2: ./test/regress/standalone/SFCGAL/ConstraintDelaunayTriangulationTest.cpp(49): Leaving test case "testTriangulateRGC"; testing time: 1534099us +2: ./test/regress/standalone/SFCGAL/ConstraintDelaunayTriangulationTest.cpp(47): Leaving test suite "SFCGAL_ConstraintDelaunayTriangulationTest"; testing time: 1534160us 2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(49): Entering test suite "SFCGAL_DistanceTest" 2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(54): Entering test case "testFileDistanceTest" 2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(62): info: check ifs.good() has passed @@ -8522,88 +8558,88 @@ 1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(160): info: check buffer->is3D() has passed 1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(161): info: check buffer->numGeometries() > 0 has passed 1: Expected file does not exist: /build/reproducible-path/sfcgal-2.0.0/test/data/bufferfiles/linestring_flat_buffer_3d.obj -1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(140): Leaving test case "testBuffer3D_LineString"; testing time: 4255031us +1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(140): Leaving test case "testBuffer3D_LineString"; testing time: 9301711us 1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(202): Entering test case "testBuffer3D_InvalidGeometry" 1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(207): info: check 'exception "std::invalid_argument" raised as expected' has passed -1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(202): Leaving test case "testBuffer3D_InvalidGeometry"; testing time: 465us -1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(27): Leaving test suite "SFCGAL_algorithm_Buffer3DTest"; testing time: 4262988us +1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(202): Leaving test case "testBuffer3D_InvalidGeometry"; testing time: 587us +1: ./test/unit/SFCGAL/algorithm/Buffer3DTest.cpp(27): Leaving test suite "SFCGAL_algorithm_Buffer3DTest"; testing time: 9331494us 1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(42): Entering test suite "SFCGAL_algorithm_Connected" 1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(44): Entering test case "allFine" 1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(55): info: check 'not connected' has passed 1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(56): info: check 'not closed' has passed -1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(44): Leaving test case "allFine"; testing time: 718us +1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(44): Leaving test case "allFine"; testing time: 1307us 1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(59): Entering test case "notConnected" 1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(70): info: check 'connected' has passed 1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(71): info: check 'closed' has passed -1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(59): Leaving test case "notConnected"; testing time: 707us +1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(59): Leaving test case "notConnected"; testing time: 3110us 1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(74): Entering test case "notClosed" 1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(84): info: check 'not connected' has passed 1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(85): info: check 'closed' has passed -1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(74): Leaving test case "notClosed"; testing time: 618us -1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(42): Leaving test suite "SFCGAL_algorithm_Connected"; testing time: 2098us +1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(74): Leaving test case "notClosed"; testing time: 1201us +1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(42): Leaving test suite "SFCGAL_algorithm_Connected"; testing time: 5679us 1: ./test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp(43): Entering test suite "SFCGAL_algorithm_ConsistentOrientationBuilderTest" 1: ./test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp(45): Entering test case "testOppositeTriangle" 1: ./test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp(54): info: check triangulatedSurface.numGeometries() == 2U has passed 1: ./test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp(55): info: check algorithm::hasConsistentOrientation3D(triangulatedSurface) has passed -1: ./test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp(45): Leaving test case "testOppositeTriangle"; testing time: 482us +1: ./test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp(45): Leaving test case "testOppositeTriangle"; testing time: 705us 1: ./test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp(58): Entering test case "testFourTriangle" 1: ./test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp(71): info: check triangulatedSurface.numGeometries() == 4U has passed 1: ./test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp(72): info: check algorithm::hasConsistentOrientation3D(triangulatedSurface) has passed -1: ./test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp(58): Leaving test case "testFourTriangle"; testing time: 536us -1: ./test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp(43): Leaving test suite "SFCGAL_algorithm_ConsistentOrientationBuilderTest"; testing time: 1053us +1: ./test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp(58): Leaving test case "testFourTriangle"; testing time: 888us +1: ./test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp(43): Leaving test suite "SFCGAL_algorithm_ConsistentOrientationBuilderTest"; testing time: 1629us 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(43): Entering test suite "SFCGAL_algorithm_ConvexHullTest" 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(47): Entering test case "testConvexHull2D_Empty" 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(53): info: check hull->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(47): Leaving test case "testConvexHull2D_Empty"; testing time: 357us +1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(47): Leaving test case "testConvexHull2D_Empty"; testing time: 423us 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(56): Entering test case "testConvexHull2D_ColinearProduceLineString" 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(64): info: check hull->is() has passed 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(65): info: check hull->as().numPoints() == 2U has passed 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(68): info: check (hullWKT == "LINESTRING (0.0 0.0,2.0 2.0)") || (hullWKT == "LINESTRING (2.0 2.0,0.0 0.0)") has passed -1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(56): Leaving test case "testConvexHull2D_ColinearProduceLineString"; testing time: 402us +1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(56): Leaving test case "testConvexHull2D_ColinearProduceLineString"; testing time: 535us 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(72): Entering test case "testConvexHull2D_Triangle" 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(82): info: check hull->is() has passed -1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(72): Leaving test case "testConvexHull2D_Triangle"; testing time: 378us +1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(72): Leaving test case "testConvexHull2D_Triangle"; testing time: 486us 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(85): Entering test case "testConvexHull2D_Polygon" 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(95): info: check hull->is() has passed -1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(85): Leaving test case "testConvexHull2D_Polygon"; testing time: 349us +1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(85): Leaving test case "testConvexHull2D_Polygon"; testing time: 485us 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(100): Entering test case "testConvexHull3D_Empty" 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(106): info: check hull->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(100): Leaving test case "testConvexHull3D_Empty"; testing time: 355us +1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(100): Leaving test case "testConvexHull3D_Empty"; testing time: 4422us 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(109): Entering test case "testConvexHull3D_Point" 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(113): info: check hull->is() has passed 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(114): info: check hull->as().x() == 1.0 has passed 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(115): info: check hull->as().y() == 2.0 has passed 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(116): info: check hull->as().z() == 3.0 has passed -1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(109): Leaving test case "testConvexHull3D_Point"; testing time: 375us +1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(109): Leaving test case "testConvexHull3D_Point"; testing time: 581us 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(122): Entering test case "testConvexHull3D_LineStringCollinear" 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(132): info: check hull->is() has passed -1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(122): Leaving test case "testConvexHull3D_LineStringCollinear"; testing time: 1073us +1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(122): Leaving test case "testConvexHull3D_LineStringCollinear"; testing time: 11518us 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(135): Entering test case "testConvexHull3D_LineStringCoplanar" 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(145): info: check hull->is() has passed 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(146): info: check hull->as().numPolygons() == 2U has passed -1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(135): Leaving test case "testConvexHull3D_LineStringCoplanar"; testing time: 397us +1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(135): Leaving test case "testConvexHull3D_LineStringCoplanar"; testing time: 711us 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(149): Entering test case "testConvexHull3D_Tetrahedron" 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(159): info: check hull->is() has passed 1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(160): info: check hull->as().numPolygons() == 4U has passed -1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(149): Leaving test case "testConvexHull3D_Tetrahedron"; testing time: 391us -1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(43): Leaving test suite "SFCGAL_algorithm_ConvexHullTest"; testing time: 4230us +1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(149): Leaving test case "testConvexHull3D_Tetrahedron"; testing time: 533us +1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(43): Leaving test suite "SFCGAL_algorithm_ConvexHullTest"; testing time: 19893us 1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(45): Entering test suite "SFCGAL_algorithm_CoversPointsTest" 1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(47): Entering test case "testPointPointCoversPoints" 1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(52): info: check algorithm::coversPoints(pta, ptb) == true has passed 1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(53): info: check algorithm::coversPoints(pta, ptc) == false has passed 1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(54): info: check algorithm::coversPoints3D(pta, ptb) == true has passed 1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(55): info: check algorithm::coversPoints3D(pta, ptc) == false has passed -1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(47): Leaving test case "testPointPointCoversPoints"; testing time: 446us +1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(47): Leaving test case "testPointPointCoversPoints"; testing time: 598us 1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(58): Entering test case "testPolygonPolygonCoversPoints" 1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(66): info: check algorithm::coversPoints(*p1, *p2) == true has passed 1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(67): info: check algorithm::coversPoints3D(*p1, *p2) == true has passed 1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(79): info: check algorithm::coversPoints(*p1, *p2) == true has passed 1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(80): info: check algorithm::coversPoints3D(*p1, *p2) == true has passed -1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(58): Leaving test case "testPolygonPolygonCoversPoints"; testing time: 1337us +1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(58): Leaving test case "testPolygonPolygonCoversPoints"; testing time: 10280us 1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(84): Entering test case "testCollectionCoversPoints" 1: Test case SFCGAL_algorithm_CoversPointsTest/testCollectionCoversPoints did not check any assertions -1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(84): Leaving test case "testCollectionCoversPoints"; testing time: 327us -1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(45): Leaving test suite "SFCGAL_algorithm_CoversPointsTest"; testing time: 2180us +1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(84): Leaving test case "testCollectionCoversPoints"; testing time: 588us +1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(45): Leaving test suite "SFCGAL_algorithm_CoversPointsTest"; testing time: 11546us 1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(47): Entering test suite "SFCGAL_algorithm_CoversTest" 1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(52): Entering test case "testFileCoversTest" 1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(77): info: check ifs.good() has passed @@ -8861,14 +8897,14 @@ 1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(120): info: check '161: covers3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), SOLID Z ((((1/10 1/10 1/10,1/10 11/10 1/10,11/10 11/10 1/10,11/10 1/10 1/10,1/10 1/10 1/10)),((11/10 1/10 1/10,11/10 11/10 1/10,11/10 11/10 11/10,11/10 1/10 11/10,11/10 1/10 1/10)),((1/10 11/10 1/10,1/10 11/10 11/10,11/10 11/10 11/10,11/10 11/10 1/10,1/10 11/10 1/10)),((1/10 1/10 11/10,1/10 11/10 11/10,1/10 11/10 1/10,1/10 1/10 1/10,1/10 1/10 11/10)),((11/10 1/10 11/10,11/10 11/10 11/10,1/10 11/10 11/10,1/10 1/10 11/10,11/10 1/10 11/10)),((11/10 1/10 1/10,11/10 1/10 11/10,1/10 1/10 11/10,1/10 1/10 1/10,11/10 1/10 1/10))))) should be FALSE' has passed 1: line#166:3|POLYGON((1/2 0/1 1/2,1/2 1/2 1/2,1/1 1/4 1/2,1/1 0/1 1/2,1/2 0/1 1/2))|TRIANGLE((1 0.25 0.5,1 0.5 0.5,0.5 0.5 0.5,1 0.25 0.5))|false 1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(120): info: check '166: covers3D(POLYGON Z ((1/2 0/1 1/2,1/2 1/2 1/2,1/1 1/4 1/2,1/1 0/1 1/2,1/2 0/1 1/2)), TRIANGLE Z ((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2))) should be FALSE' has passed -1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(52): Leaving test case "testFileCoversTest"; testing time: 313ms -1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(47): Leaving test suite "SFCGAL_algorithm_CoversTest"; testing time: 313018us +1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(52): Leaving test case "testFileCoversTest"; testing time: 841340us +1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(47): Leaving test suite "SFCGAL_algorithm_CoversTest"; testing time: 841363us 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(37): Entering test suite "SFCGAL_algorithm_DifferenceTest" 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(39): Entering test case "testDifferenceXPoint" 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(42): info: check algorithm::difference(Point(0, 0), Point(0, 0))->isEmpty() has passed 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(44): info: check *algorithm::difference(Point(1, 0), Point(0, 0)) == Point(1, 0) has passed 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(46): info: check *algorithm::difference(Point(0, 0), Point(1, 0)) == Point(0, 0) has passed -1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(39): Leaving test case "testDifferenceXPoint"; testing time: 456us +1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(39): Leaving test case "testDifferenceXPoint"; testing time: 954us 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(60): Entering test case "testDifferenceXLineString" 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(63): info: check algorithm::difference(Point(0, 0), *io::readWkt("LINESTRING (0 0,1 1)")) ->isEmpty() has passed 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(67): info: check *algorithm::difference(Point(0, 0), *io::readWkt("LINESTRING (0 1,1 1)")) == Point(0, 0) has passed @@ -8879,148 +8915,148 @@ 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(109): info: check diff->isEmpty() has passed 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(116): info: check *diff == *ls1 has passed 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(125): info: check *diff == *io::readWkt("MULTILINESTRING ((0 0,0.3 0),(1 0.4,1 1))") has passed -1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(60): Leaving test case "testDifferenceXLineString"; testing time: 1426us +1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(60): Leaving test case "testDifferenceXLineString"; testing time: 3833us 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(145): Entering test case "testDifferencePolygonPolygon2D" 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(154): info: check *diff == *io::readWkt("GEOMETRYCOLLECTION EMPTY") has passed 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(165): info: check *diff == *io::readWkt( "POLYGON ((-0.5 -0.5,1 -0.5,0.5 0.5,-0.5 0.5,-0.5 -0.5))") has passed 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(168): info: check algorithm::isValid(*diff) has passed 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(178): info: check algorithm::isValid(*diff) has passed 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(179): info: check *diff == *io::readWkt("POLYGON ((-1 -1,1 -1,1 -0.5,1 1,-1 1,-1 -1),(1 " "-0.5,-0.5 -0.5,-0.5 0.5,0.5 0.5,1 -0.5))") has passed -1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(145): Leaving test case "testDifferencePolygonPolygon2D"; testing time: 2363us +1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(145): Leaving test case "testDifferencePolygonPolygon2D"; testing time: 24321us 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(185): Entering test case "testDifferenceVolumeVolume" 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(205): info: check *diff == *io::readWkt("GEOMETRYCOLLECTION EMPTY") has passed 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(224): info: check algorithm::volume(*diff) == Kernel::FT(0.5) has passed -1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(185): Leaving test case "testDifferenceVolumeVolume"; testing time: 101101us +1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(185): Leaving test case "testDifferenceVolumeVolume"; testing time: 287099us 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(228): Entering test case "testDifferenceLinePolygon" 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(239): info: check *diff == *io::readWkt( "MULTILINESTRING ((-10 0,-1 0),(-0.5 0,0 0,0.5 0),(1 0,10 0))") has passed 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(253): info: check *diff == *io::readWkt("MULTILINESTRING ((-10 0,-1 0),(-0.5 0,0 0),(1 0,10 0))") has passed -1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(228): Leaving test case "testDifferenceLinePolygon"; testing time: 1369us +1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(228): Leaving test case "testDifferenceLinePolygon"; testing time: 3540us 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(259): Entering test case "testDifferencePoinLine" 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(267): info: check *diff == *io::readWkt("POINT (0.5 0.5 0.6)") has passed 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(274): info: check *diff == *io::readWkt("GEOMETRYCOLLECTION EMPTY") has passed -1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(259): Leaving test case "testDifferencePoinLine"; testing time: 492us +1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(259): Leaving test case "testDifferencePoinLine"; testing time: 795us 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(278): Entering test case "testDifferencePoinPolygon2D" 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(286): info: check *diff == *io::readWkt("POINT (0.5 0.5 0.6)") has passed 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(293): info: check *diff == *io::readWkt("GEOMETRYCOLLECTION EMPTY") has passed -1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(278): Leaving test case "testDifferencePoinPolygon2D"; testing time: 1632us +1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(278): Leaving test case "testDifferencePoinPolygon2D"; testing time: 5815us 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(297): Entering test case "testDifferencePoinVolume" 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(311): info: check *diff == *io::readWkt("GEOMETRYCOLLECTION EMPTY") has passed 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(323): info: check *diff == *io::readWkt("POINT (1.001 0.5 0.5)") has passed -1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(297): Leaving test case "testDifferencePoinVolume"; testing time: 35624us +1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(297): Leaving test case "testDifferencePoinVolume"; testing time: 88111us 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(327): Entering test case "testDifferenceTriangleTriangle3D" 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(336): info: check *diff == *io::readWkt("TRIANGLE ((0 0 0,0 1 1,1 0 0,0 0 0))") has passed 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(345): info: check *diff == *io::readWkt("TRIANGLE ((0 0 0,0 1 1,1 0 0,0 0 0))") has passed 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(354): info: check *diff == *io::readWkt("TIN (((0 1 1,.5 .5 .5,.1 .1 .1,0 1 1)),((0 0 0,0 " "1 1,.1 .1 .1,0 0 0)),((.7 .3 .3,1 0 0,.1 .1 " ".1,.7 .3 .3)),((1 0 0,0 0 0,.1 .1 .1,1 0 0)))") has passed -1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(327): Leaving test case "testDifferenceTriangleTriangle3D"; testing time: 4575us +1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(327): Leaving test case "testDifferenceTriangleTriangle3D"; testing time: 35996us 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(361): Entering test case "testDifferenceTriangleVolume" 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(383): info: check algorithm::covers(*diff, *ref) && algorithm::covers(*ref, *diff) has passed -1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(361): Leaving test case "testDifferenceTriangleVolume"; testing time: 29153us +1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(361): Leaving test case "testDifferenceTriangleVolume"; testing time: 62202us 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(388): Entering test case "testDifferenceLineVolume" 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(402): info: check *diff == *io::readWkt("MULTILINESTRING ((-3 -3 .5,0 0 .5),(1 1 " ".5,3 3 .5,1 1.1 .5,1 1 .5))") has passed -1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(388): Leaving test case "testDifferenceLineVolume"; testing time: 18995us +1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(388): Leaving test case "testDifferenceLineVolume"; testing time: 45094us 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(407): Entering test case "testDifferencePolygonVolume" 1: Test case SFCGAL_algorithm_DifferenceTest/testDifferencePolygonVolume did not check any assertions -1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(407): Leaving test case "testDifferencePolygonVolume"; testing time: 19218us +1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(407): Leaving test case "testDifferencePolygonVolume"; testing time: 50179us 1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(425): Entering test case "testDifference3DDivideByZeroCrash" 1: Test case SFCGAL_algorithm_DifferenceTest/testDifference3DDivideByZeroCrash did not check any assertions -1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(425): Leaving test case "testDifference3DDivideByZeroCrash"; testing time: 162387us -1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(37): Leaving test suite "SFCGAL_algorithm_DifferenceTest"; testing time: 379074us +1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(425): Leaving test case "testDifference3DDivideByZeroCrash"; testing time: 536940us +1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(37): Leaving test suite "SFCGAL_algorithm_DifferenceTest"; testing time: 1145352us 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(46): Entering test suite "SFCGAL_algorithm_DistanceTest" 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(51): Entering test case "testDistanceBetweenEmptyPointsIsInfinity" 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(53): info: check Point().distance(Point()) == std::numeric_limits::infinity() has passed -1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(51): Leaving test case "testDistanceBetweenEmptyPointsIsInfinity"; testing time: 389us +1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(51): Leaving test case "testDistanceBetweenEmptyPointsIsInfinity"; testing time: 1095us 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(107): Entering test case "testDistancePointPoint" 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(109): info: check Point(0.0, 0.0).distance(Point(0.0, 0.0)) == 0.0 has passed 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(110): info: check Point(1.0, 1.0).distance(Point(4.0, 5.0)) == 5.0 has passed -1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(107): Leaving test case "testDistancePointPoint"; testing time: 378us +1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(107): Leaving test case "testDistancePointPoint"; testing time: 511us 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(112): Entering test case "testDistancePointPoint3D" 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(114): info: check Point(0.0, 0.0, 0.0).distance3D(Point(0.0, 0.0, 0.0)) == 0.0 has passed 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(115): info: check Point(1.0, 1.0, 1.0).distance3D(Point(4.0, 1.0, 5.0)) == 5.0 has passed -1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(112): Leaving test case "testDistancePointPoint3D"; testing time: 369us +1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(112): Leaving test case "testDistancePointPoint3D"; testing time: 443us 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(119): Entering test case "testDistancePointLineString_pointOnLineString" 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(123): info: check point.distance(lineString) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(119): Leaving test case "testDistancePointLineString_pointOnLineString"; testing time: 383us +1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(119): Leaving test case "testDistancePointLineString_pointOnLineString"; testing time: 493us 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(125): Entering test case "testDistancePointLineString_pointOnLineString_badLineStringDefinition" 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(131): info: check 'exception "GeometryInvalidityException" raised as expected' has passed -1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(125): Leaving test case "testDistancePointLineString_pointOnLineString_badLineStringDefinition"; testing time: 394us +1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(125): Leaving test case "testDistancePointLineString_pointOnLineString_badLineStringDefinition"; testing time: 595us 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(133): Entering test case "testDistancePointLineString_pointOnLineString_collapsedSegments" 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(140): info: check 'exception "GeometryInvalidityException" raised as expected' has passed -1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(133): Leaving test case "testDistancePointLineString_pointOnLineString_collapsedSegments"; testing time: 393us +1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(133): Leaving test case "testDistancePointLineString_pointOnLineString_collapsedSegments"; testing time: 522us 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(142): Entering test case "testDistancePointLineString3D_pointOnLineString_collapsedSegments" 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(149): info: check point.distance3D(lineString) == 5.0 has passed -1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(142): Leaving test case "testDistancePointLineString3D_pointOnLineString_collapsedSegments"; testing time: 349us +1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(142): Leaving test case "testDistancePointLineString3D_pointOnLineString_collapsedSegments"; testing time: 680us 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(152): Entering test case "testDistancePointLineString_pointOutOfLineString" 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(156): info: check point.distance(lineString) == sqrt(2.0) / 2.0 has passed -1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(152): Leaving test case "testDistancePointLineString_pointOutOfLineString"; testing time: 349us +1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(152): Leaving test case "testDistancePointLineString_pointOutOfLineString"; testing time: 458us 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(160): Entering test case "testDistancePointPolygon_pointInPolygon" 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(165): info: check gA->distance(*gB) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(160): Leaving test case "testDistancePointPolygon_pointInPolygon"; testing time: 427us +1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(160): Leaving test case "testDistancePointPolygon_pointInPolygon"; testing time: 671us 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(167): Entering test case "testDistancePointPolygon_pointOutOfPolygon" 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(172): info: check gA->distance(*gB) == sqrt(2.0) / 2.0 has passed -1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(167): Leaving test case "testDistancePointPolygon_pointOutOfPolygon"; testing time: 401us +1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(167): Leaving test case "testDistancePointPolygon_pointOutOfPolygon"; testing time: 524us 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(176): Entering test case "testDistanceLineStringLineString_zeroLengthSegments" 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(181): info: check gA->distance(*gB) == 5.0 has passed -1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(176): Leaving test case "testDistanceLineStringLineString_zeroLengthSegments"; testing time: 386us +1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(176): Leaving test case "testDistanceLineStringLineString_zeroLengthSegments"; testing time: 502us 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(184): Entering test case "testDistanceLineStringLineString3D_zeroLengthSegments" 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(190): info: check gA->distance3D(*gB) == 5.0 has passed -1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(184): Leaving test case "testDistanceLineStringLineString3D_zeroLengthSegments"; testing time: 399us +1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(184): Leaving test case "testDistanceLineStringLineString3D_zeroLengthSegments"; testing time: 486us 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(194): Entering test case "testDistance3DLineStringTriangle_lineStringInTriangle" 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(200): info: check gA->distance3D(*gB) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(194): Leaving test case "testDistance3DLineStringTriangle_lineStringInTriangle"; testing time: 431us +1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(194): Leaving test case "testDistance3DLineStringTriangle_lineStringInTriangle"; testing time: 607us 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(202): Entering test case "testDistance3DLineStringTriangle_lineStringStartPointIsNearest" 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(209): info: check gA->distance3D(*gB) == 1.0 has passed -1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(202): Leaving test case "testDistance3DLineStringTriangle_lineStringStartPointIsNearest"; testing time: 436us +1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(202): Leaving test case "testDistance3DLineStringTriangle_lineStringStartPointIsNearest"; testing time: 1726us 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(213): Entering test case "testDistance3DTriangleTriangle_contained" 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(219): info: check gA->distance3D(*gB) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(213): Leaving test case "testDistance3DTriangleTriangle_contained"; testing time: 469us +1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(213): Leaving test case "testDistance3DTriangleTriangle_contained"; testing time: 702us 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(221): Entering test case "testDistance3DTriangleTriangle_parallel" 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(227): info: check gA->distance3D(*gB) == 1.0 has passed -1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(221): Leaving test case "testDistance3DTriangleTriangle_parallel"; testing time: 484us +1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(221): Leaving test case "testDistance3DTriangleTriangle_parallel"; testing time: 758us 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(232): Entering test case "testDistancePolygonPolygon_disjoint" 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(238): info: check gA->distance(*gB) == 1.0 has passed -1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(232): Leaving test case "testDistancePolygonPolygon_disjoint"; testing time: 456us +1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(232): Leaving test case "testDistancePolygonPolygon_disjoint"; testing time: 783us 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(241): Entering test case "testDistanceMultiPointMultiPoint_disjoint" 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(247): info: check gA->distance(*gB) == 5.0 has passed -1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(241): Leaving test case "testDistanceMultiPointMultiPoint_disjoint"; testing time: 399us +1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(241): Leaving test case "testDistanceMultiPointMultiPoint_disjoint"; testing time: 692us 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(251): Entering test case "testDistancePolygonSolid" 1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(260): info: check gA->distance3D(*gB) == 0 has passed -1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(251): Leaving test case "testDistancePolygonSolid"; testing time: 41355us -1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(46): Leaving test suite "SFCGAL_algorithm_DistanceTest"; testing time: 48981us +1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(251): Leaving test case "testDistancePolygonSolid"; testing time: 192074us +1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(46): Leaving test suite "SFCGAL_algorithm_DistanceTest"; testing time: 204696us 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(44): Entering test suite "SFCGAL_algorithm_ExtrudeTest" 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(46): Entering test case "testExtrudePoint" 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(50): info: check ext->is() has passed 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(51): info: check ext->as().is3D() has passed 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(52): info: check ext->asText(1) == "LINESTRING Z (0.0 0.0 0.0,0.0 0.0 1.0)" has passed -1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(46): Leaving test case "testExtrudePoint"; testing time: 415us +1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(46): Leaving test case "testExtrudePoint"; testing time: 660us 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(55): Entering test case "testExtrudeLineString" 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(59): info: check ext->is() has passed 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(60): info: check ext->as().is3D() has passed 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(61): info: check ext->asText(1) == "POLYHEDRALSURFACE Z (((0.0 0.0 0.0,1.0 0.0 0.0,1.0 0.0 " "1.0,0.0 0.0 1.0,0.0 0.0 0.0)))" has passed -1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(55): Leaving test case "testExtrudeLineString"; testing time: 400us +1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(55): Leaving test case "testExtrudeLineString"; testing time: 532us 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(66): Entering test case "testExtrudeSquare" 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(78): info: check ext->is() has passed 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(79): info: check ext->as().numShells() == 1U has passed 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(80): info: check ext->as().exteriorShell().numPolygons() == 6U has passed -1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(66): Leaving test case "testExtrudeSquare"; testing time: 585us +1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(66): Leaving test case "testExtrudeSquare"; testing time: 1189us 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(83): Entering test case "testExtrudePolyhedral" 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(89): info: check ext->is() has passed 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(90): info: check ext->as().numShells() == 1U has passed -1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(83): Leaving test case "testExtrudePolyhedral"; testing time: 688us +1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(83): Leaving test case "testExtrudePolyhedral"; testing time: 5518us 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(93): Entering test case "testExtrudeMultiPolygon" 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(118): info: check ext->is() has passed 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(119): info: check ext->as().numGeometries() == 2U has passed -1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(93): Leaving test case "testExtrudeMultiPolygon"; testing time: 1014us +1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(93): Leaving test case "testExtrudeMultiPolygon"; testing time: 2003us 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(122): Entering test case "testExtrudeSquareWithHole" 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(149): info: check ext->is() has passed 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(150): info: check ext->as().numShells() == 1U has passed 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(151): info: check ext->as().exteriorShell().numPolygons() == 10U has passed -1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(122): Leaving test case "testExtrudeSquareWithHole"; testing time: 1062us +1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(122): Leaving test case "testExtrudeSquareWithHole"; testing time: 6227us 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(156): Entering test case "testChainingExtrude" 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(160): info: check g->asText(0) == "LINESTRING Z (0 0 0,1 0 0)" has passed 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(162): info: check g->asText(0) == "POLYHEDRALSURFACE Z (((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0)))" has passed 1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(165): info: check g->asText(0) == "SOLID Z ((((0 1 0,1 1 0,1 0 0,0 1 0)),((0 1 1,1 0 1,1 1 1,0 1 1)),((0 1 " "0,1 0 0,0 0 0,0 1 0)),((0 1 1,0 0 1,1 0 1,0 1 1)),((1 0 0,1 1 0,1 1 1,1 " "0 1,1 0 0)),((1 1 0,0 1 0,0 1 1,1 1 1,1 1 0)),((0 1 0,0 0 0,0 0 1,0 1 " "1,0 1 0)),((0 0 0,1 0 0,1 0 1,0 0 1,0 0 0))))" has passed -1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(156): Leaving test case "testChainingExtrude"; testing time: 635us -1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(44): Leaving test suite "SFCGAL_algorithm_ExtrudeTest"; testing time: 4923us +1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(156): Leaving test case "testChainingExtrude"; testing time: 1104us +1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(44): Leaving test suite "SFCGAL_algorithm_ExtrudeTest"; testing time: 17382us 1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(46): Entering test suite "SFCGAL_algorithm_Force3DTest" 1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(48): Entering test case "testIgnoreEmpty" 1: Point @@ -9059,17 +9095,17 @@ 1: PolyhedralSurface 1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(58): info: check g.get() != nullptr has passed 1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(60): info: check g->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(48): Leaving test case "testIgnoreEmpty"; testing time: 568us +1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(48): Leaving test case "testIgnoreEmpty"; testing time: 758us 1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(64): Entering test case "testPointForceZ" 1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(68): info: check p.asText(1) == "POINT Z (3.0 4.0 0.0)" has passed -1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(64): Leaving test case "testPointForceZ"; testing time: 454us +1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(64): Leaving test case "testPointForceZ"; testing time: 589us 1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(70): Entering test case "testPointForceZWithValue" 1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(74): info: check p.asText(1) == "POINT Z (3.0 4.0 -9999.0)" has passed -1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(70): Leaving test case "testPointForceZWithValue"; testing time: 452us +1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(70): Leaving test case "testPointForceZWithValue"; testing time: 453us 1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(77): Entering test case "test_MixedLineString2D3D" 1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(85): info: check lineString.asText(1) == "LINESTRING Z (1.0 1.0 0.0,2.0 2.0 1.0,3.0 3.0 0.0)" has passed -1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(77): Leaving test case "test_MixedLineString2D3D"; testing time: 465us -1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(46): Leaving test suite "SFCGAL_algorithm_Force3DTest"; testing time: 2008us +1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(77): Leaving test case "test_MixedLineString2D3D"; testing time: 4706us +1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(46): Leaving test suite "SFCGAL_algorithm_Force3DTest"; testing time: 6605us 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(68): Entering test suite "SFCGAL_algorithm_IntersectionTest" 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(70): Entering test case "testFileIntersectionTest" 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(104): info: check ifs.good() has passed @@ -9218,7 +9254,7 @@ 1: line#189:2|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|POLYGON((0 0,1 0,1 1,0 1,0 0))|POLYGON((1 1,0 1,0 0,1 0,1 1)) 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '189: intersection(POLYGON ((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), POLYGON ((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) is POLYGON ((0/1 1/1,0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1)) and should be POLYGON ((1/1 1/1,0/1 1/1,0/1 0/1,1/1 0/1,1/1 1/1))' has passed 1: line#190:3|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|POLYGON((0 0,1 0,1 1,0 1,0 0))|TIN(((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '190: intersection3D(POLYGON ((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), POLYGON ((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) is TIN Z (((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1))) and should be TIN Z (((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '190: intersection3D(POLYGON ((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), POLYGON ((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) is TIN Z (((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1))) and should be TIN Z (((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)))' has passed 1: line#192:2|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|POLYGON((1.4 1.4,1.6 1.4,1.6 1.6,1.4 1.6,1.4 1.4))|GEOMETRYCOLLECTION EMPTY 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '192: intersection(POLYGON ((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), POLYGON ((7/5 7/5,8/5 7/5,8/5 8/5,7/5 8/5,7/5 7/5))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed 1: line#193:3|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|POLYGON((1.4 1.4,1.6 1.4,1.6 1.6,1.4 1.6,1.4 1.4))|GEOMETRYCOLLECTION EMPTY @@ -9226,7 +9262,7 @@ 1: line#195:2|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|POLYGON((1.4 0,1.6 0,1.6 2,1.4 2,1.4 0))|MULTIPOLYGON(((1.6 1.3,1.4 1.3,1.4 0,1.6 0,1.6 1.3)),((1.4 2,1.4 1.7,1.6 1.7,1.6 2,1.4 2))) 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '195: intersection(POLYGON ((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), POLYGON ((7/5 0/1,8/5 0/1,8/5 2/1,7/5 2/1,7/5 0/1))) is MULTIPOLYGON (((7/5 13/10,7/5 0/1,8/5 0/1,8/5 13/10,7/5 13/10)),((7/5 2/1,7/5 17/10,8/5 17/10,8/5 2/1,7/5 2/1))) and should be MULTIPOLYGON (((8/5 13/10,7/5 13/10,7/5 0/1,8/5 0/1,8/5 13/10)),((7/5 2/1,7/5 17/10,8/5 17/10,8/5 2/1,7/5 2/1)))' has passed 1: line#197:3|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|POLYGON((1.4 0,1.6 0,1.6 2,1.4 2,1.4 0))|GEOMETRYCOLLECTION(TIN(((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1))),TIN(((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '197: intersection3D(POLYGON ((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), POLYGON ((7/5 0/1,8/5 0/1,8/5 2/1,7/5 2/1,7/5 0/1))) is GEOMETRYCOLLECTION Z (TIN Z (((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1))),TIN Z (((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)))) and should be GEOMETRYCOLLECTION Z (TIN Z (((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1))),TIN Z (((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1))))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '197: intersection3D(POLYGON ((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), POLYGON ((7/5 0/1,8/5 0/1,8/5 2/1,7/5 2/1,7/5 0/1))) is GEOMETRYCOLLECTION Z (TIN Z (((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1))),TIN Z (((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)),((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)))) and should be GEOMETRYCOLLECTION Z (TIN Z (((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1))),TIN Z (((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1))))' has passed 1: line#204:S|polyhedral|POLYHEDRALSURFACE(((1.7 1.7,1.7 1.3,2 2,1.7 1.7)),((1.3 1.3,0 0,2 0,1.3 1.3)),((1.7 1.3,1.3 1.3,2 0,1.7 1.3)),((0 2,0 0,1.3 1.3,0 2)),((0 2,1.3 1.7,2 2,0 2)),((0 2,1.3 1.3,1.3 1.7,0 2)),((1.3 1.7,1.7 1.7,2 2,1.3 1.7)),((2 2,1.7 1.3,2 0,2 2))) 1: line#207:2|@polyhedral|POINT(0.1 0.1)|POINT(0.1 0.1) 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '207: intersection(POLYHEDRALSURFACE (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT (1/10 1/10)) is POINT (1/10 1/10) and should be POINT (1/10 1/10)' has passed @@ -9299,15 +9335,15 @@ 1: line#274:2|@polyhedral|POLYGON((0 0,1 0,1 1,0 1,0 0))|GEOMETRYCOLLECTION(TRIANGLE((0 1,0 0,1 1,0 1)),TRIANGLE((1 1,0 0,1 0,1 1))) 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '274: intersection(POLYHEDRALSURFACE (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON ((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) is GEOMETRYCOLLECTION (TRIANGLE ((0/1 1/1,0/1 0/1,1/1 1/1,0/1 1/1)),TRIANGLE ((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) and should be GEOMETRYCOLLECTION (TRIANGLE ((0/1 1/1,0/1 0/1,1/1 1/1,0/1 1/1)),TRIANGLE ((1/1 1/1,0/1 0/1,1/1 0/1,1/1 1/1)))' has passed 1: line#275:3|@polyhedral|POLYGON((0 0,1 0,1 1,0 1,0 0))|TIN(((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '275: intersection3D(POLYHEDRALSURFACE (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON ((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) is TIN Z (((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1))) and should be TIN Z (((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '275: intersection3D(POLYHEDRALSURFACE (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON ((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) is TIN Z (((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1))) and should be TIN Z (((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)))' has passed 1: line#277:2|@polyhedral|POLYGON((1.4 1.4,1.6 1.4,1.6 1.6,1.4 1.6,1.4 1.4))|GEOMETRYCOLLECTION EMPTY 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '277: intersection(POLYHEDRALSURFACE (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON ((7/5 7/5,8/5 7/5,8/5 8/5,7/5 8/5,7/5 7/5))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed 1: line#278:3|@polyhedral|POLYGON((1.4 1.4,1.6 1.4,1.6 1.6,1.4 1.6,1.4 1.4))|GEOMETRYCOLLECTION EMPTY 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '278: intersection3D(POLYHEDRALSURFACE (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON ((7/5 7/5,8/5 7/5,8/5 8/5,7/5 8/5,7/5 7/5))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed 1: line#280:2|@polyhedral|POLYGON((1.4 0,1.6 0,1.6 2,1.4 2,1.4 0))|MULTIPOLYGON(((7/5 2/1,7/5 61/35,8/5 64/35,8/5 2/1,7/5 2/1)),((8/5 13/10,7/5 13/10,7/5 39/35,8/5 26/35,8/5 13/10)),((7/5 61/35,7/5 17/10,8/5 17/10,8/5 64/35,7/5 61/35)),((7/5 39/35,7/5 0/1,8/5 0/1,8/5 26/35,7/5 39/35))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '280: intersection(POLYHEDRALSURFACE (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON ((7/5 0/1,8/5 0/1,8/5 2/1,7/5 2/1,7/5 0/1))) is MULTIPOLYGON (((7/5 39/35,7/5 0/1,8/5 0/1,8/5 26/35,7/5 39/35)),((7/5 2/1,7/5 61/35,8/5 64/35,8/5 2/1,7/5 2/1)),((7/5 61/35,7/5 17/10,8/5 17/10,8/5 64/35,7/5 61/35)),((7/5 13/10,7/5 39/35,8/5 26/35,8/5 13/10,7/5 13/10))) and should be MULTIPOLYGON (((7/5 2/1,7/5 61/35,8/5 64/35,8/5 2/1,7/5 2/1)),((8/5 13/10,7/5 13/10,7/5 39/35,8/5 26/35,8/5 13/10)),((7/5 61/35,7/5 17/10,8/5 17/10,8/5 64/35,7/5 61/35)),((7/5 39/35,7/5 0/1,8/5 0/1,8/5 26/35,7/5 39/35)))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '280: intersection(POLYHEDRALSURFACE (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON ((7/5 0/1,8/5 0/1,8/5 2/1,7/5 2/1,7/5 0/1))) is MULTIPOLYGON (((7/5 2/1,7/5 61/35,8/5 64/35,8/5 2/1,7/5 2/1)),((7/5 61/35,7/5 17/10,8/5 17/10,8/5 64/35,7/5 61/35)),((7/5 13/10,7/5 39/35,8/5 26/35,8/5 13/10,7/5 13/10)),((7/5 39/35,7/5 0/1,8/5 0/1,8/5 26/35,7/5 39/35))) and should be MULTIPOLYGON (((7/5 2/1,7/5 61/35,8/5 64/35,8/5 2/1,7/5 2/1)),((8/5 13/10,7/5 13/10,7/5 39/35,8/5 26/35,8/5 13/10)),((7/5 61/35,7/5 17/10,8/5 17/10,8/5 64/35,7/5 61/35)),((7/5 39/35,7/5 0/1,8/5 0/1,8/5 26/35,7/5 39/35)))' has passed 1: line#282:3|@polyhedral|POLYGON((1.4 0,1.6 0,1.6 2,1.4 2,1.4 0))|GEOMETRYCOLLECTION(TIN(((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1))),TIN(((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '282: intersection3D(POLYHEDRALSURFACE (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON ((7/5 0/1,8/5 0/1,8/5 2/1,7/5 2/1,7/5 0/1))) is GEOMETRYCOLLECTION Z (TIN Z (((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1))),TIN Z (((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)))) and should be GEOMETRYCOLLECTION Z (TIN Z (((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1))),TIN Z (((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1))))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '282: intersection3D(POLYHEDRALSURFACE (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON ((7/5 0/1,8/5 0/1,8/5 2/1,7/5 2/1,7/5 0/1))) is GEOMETRYCOLLECTION Z (TIN Z (((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1))),TIN Z (((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1)))) and should be GEOMETRYCOLLECTION Z (TIN Z (((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1))),TIN Z (((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1))))' has passed 1: line#289:2|@polyhedral|POLYHEDRALSURFACE(((-1 0,0 -1,0 0,-1 0)),((-1 0,-1 -1,0 -1,-1 0)))|POINT(0 0) 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '289: intersection(POLYHEDRALSURFACE (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYHEDRALSURFACE (((-1/1 0/1,0/1 -1/1,0/1 0/1,-1/1 0/1)),((-1/1 0/1,-1/1 -1/1,0/1 -1/1,-1/1 0/1)))) is POINT (0/1 0/1) and should be POINT (0/1 0/1)' has passed 1: line#290:3|@polyhedral|POLYHEDRALSURFACE(((-1 0,0 -1,0 0,-1 0)),((-1 0,-1 -1,0 -1,-1 0)))|POINT(0 0 0) @@ -9317,17 +9353,17 @@ 1: line#293:3|@polyhedral|POLYHEDRALSURFACE(((-1 1,0 0,0 1,-1 1)),((-1 1,-1 0,0 0,-1 1)))|LINESTRING(0 0 0,0 1 0) 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '293: intersection3D(POLYHEDRALSURFACE (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYHEDRALSURFACE (((-1/1 1/1,0/1 0/1,0/1 1/1,-1/1 1/1)),((-1/1 1/1,-1/1 0/1,0/1 0/1,-1/1 1/1)))) is LINESTRING Z (0/1 0/1 0/1,0/1 1/1 0/1) and should be LINESTRING Z (0/1 0/1 0/1,0/1 1/1 0/1)' has passed 1: line#296:2|@polyhedral|POLYHEDRALSURFACE(((0 1,1 0,1 1,0 1)),((0 1,0 0,1 0,0 1)))|GEOMETRYCOLLECTION(TRIANGLE((1 -0,0 0,0.5 0.5,1 -0)),TRIANGLE((0.5 0.5,0 0,-0 1,0.5 0.5)),TRIANGLE((1 1,0.5 0.5,0 1,1 1)),TRIANGLE((1 0,0.5 0.5,1 1,1 0))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '296: intersection(POLYHEDRALSURFACE (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYHEDRALSURFACE (((0/1 1/1,1/1 0/1,1/1 1/1,0/1 1/1)),((0/1 1/1,0/1 0/1,1/1 0/1,0/1 1/1)))) is GEOMETRYCOLLECTION (TRIANGLE ((1/1 0/1,1/1 1/1,1/2 1/2,1/1 0/1)),TRIANGLE ((1/1 0/1,1/2 1/2,0/1 0/1,1/1 0/1)),TRIANGLE ((1/1 1/1,0/1 1/1,1/2 1/2,1/1 1/1)),TRIANGLE ((1/2 1/2,0/1 1/1,0/1 0/1,1/2 1/2))) and should be GEOMETRYCOLLECTION (TRIANGLE ((1/1 0/1,0/1 0/1,1/2 1/2,1/1 0/1)),TRIANGLE ((1/2 1/2,0/1 0/1,0/1 1/1,1/2 1/2)),TRIANGLE ((1/1 1/1,1/2 1/2,0/1 1/1,1/1 1/1)),TRIANGLE ((1/1 0/1,1/2 1/2,1/1 1/1,1/1 0/1)))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '296: intersection(POLYHEDRALSURFACE (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYHEDRALSURFACE (((0/1 1/1,1/1 0/1,1/1 1/1,0/1 1/1)),((0/1 1/1,0/1 0/1,1/1 0/1,0/1 1/1)))) is GEOMETRYCOLLECTION (TRIANGLE ((1/1 1/1,0/1 1/1,1/2 1/2,1/1 1/1)),TRIANGLE ((1/1 0/1,1/1 1/1,1/2 1/2,1/1 0/1)),TRIANGLE ((1/2 1/2,0/1 1/1,0/1 0/1,1/2 1/2)),TRIANGLE ((1/1 0/1,1/2 1/2,0/1 0/1,1/1 0/1))) and should be GEOMETRYCOLLECTION (TRIANGLE ((1/1 0/1,0/1 0/1,1/2 1/2,1/1 0/1)),TRIANGLE ((1/2 1/2,0/1 0/1,0/1 1/1,1/2 1/2)),TRIANGLE ((1/1 1/1,1/2 1/2,0/1 1/1,1/1 1/1)),TRIANGLE ((1/1 0/1,1/2 1/2,1/1 1/1,1/1 0/1)))' has passed 1: line#297:3|@polyhedral|POLYHEDRALSURFACE(((0 1,1 0,1 1,0 1)),((0 1,0 0,1 0,0 1)))|TIN(((0 1 0,0.5 0.5 0,1 1 0,0 1 0)),((0.5 0.5 0,1 0 0,1 1 0,0.5 0.5 0)),((0.5 0.5 0,0 1 0,0 0 0,0.5 0.5 0)),((0.5 0.5 0,0 0 0,1 0 0,0.5 0.5 0))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '297: intersection3D(POLYHEDRALSURFACE (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYHEDRALSURFACE (((0/1 1/1,1/1 0/1,1/1 1/1,0/1 1/1)),((0/1 1/1,0/1 0/1,1/1 0/1,0/1 1/1)))) is TIN Z (((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1))) and should be TIN Z (((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '297: intersection3D(POLYHEDRALSURFACE (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYHEDRALSURFACE (((0/1 1/1,1/1 0/1,1/1 1/1,0/1 1/1)),((0/1 1/1,0/1 0/1,1/1 0/1,0/1 1/1)))) is TIN Z (((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1))) and should be TIN Z (((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)))' has passed 1: line#299:2|@polyhedral|POLYHEDRALSURFACE(((1.4 1.6,1.6 1.4,1.6 1.6,1.4 1.6)),((1.4 1.6,1.4 1.4,1.6 1.4,1.4 1.6)))|GEOMETRYCOLLECTION EMPTY 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '299: intersection(POLYHEDRALSURFACE (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYHEDRALSURFACE (((7/5 8/5,8/5 7/5,8/5 8/5,7/5 8/5)),((7/5 8/5,7/5 7/5,8/5 7/5,7/5 8/5)))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed 1: line#300:3|@polyhedral|POLYHEDRALSURFACE(((1.4 1.6,1.6 1.4,1.6 1.6,1.4 1.6)),((1.4 1.6,1.4 1.4,1.6 1.4,1.4 1.6)))|GEOMETRYCOLLECTION EMPTY 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '300: intersection3D(POLYHEDRALSURFACE (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYHEDRALSURFACE (((7/5 8/5,8/5 7/5,8/5 8/5,7/5 8/5)),((7/5 8/5,7/5 7/5,8/5 7/5,7/5 8/5)))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed 1: line#303:2|@polyhedral|POLYHEDRALSURFACE(((1.4 2,1.6 0,1.6 2,1.4 2)),((1.4 2,1.4 0,1.6 0,1.4 2)))|GEOMETRYCOLLECTION(POLYGON((8/5 64/35,104/73 128/73,7/5 2/1,8/5 2/1,8/5 64/35)),TRIANGLE((104/73 128/73,7/5 61/35,7/5 2/1,104/73 128/73)),TRIANGLE((8/5 0/1,86/57 52/57,8/5 26/35,8/5 0/1)),POLYGON((8/5 17/10,143/100 17/10,104/73 128/73,8/5 64/35,8/5 17/10)),POLYGON((143/100 17/10,7/5 17/10,7/5 61/35,104/73 128/73,143/100 17/10)),POLYGON((8/5 26/35,86/57 52/57,147/100 13/10,8/5 13/10,8/5 26/35)),POLYGON((8/5 0/1,7/5 0/1,7/5 39/35,86/57 52/57,8/5 0/1)),POLYGON((86/57 52/57,7/5 39/35,7/5 13/10,147/100 13/10,86/57 52/57))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '303: intersection(POLYHEDRALSURFACE (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYHEDRALSURFACE (((7/5 2/1,8/5 0/1,8/5 2/1,7/5 2/1)),((7/5 2/1,7/5 0/1,8/5 0/1,7/5 2/1)))) is GEOMETRYCOLLECTION (TRIANGLE ((104/73 128/73,7/5 2/1,7/5 61/35,104/73 128/73)),POLYGON ((8/5 2/1,7/5 2/1,104/73 128/73,8/5 64/35,8/5 2/1)),POLYGON ((86/57 52/57,7/5 39/35,7/5 0/1,8/5 0/1,86/57 52/57)),TRIANGLE ((8/5 0/1,8/5 26/35,86/57 52/57,8/5 0/1)),POLYGON ((104/73 128/73,7/5 61/35,7/5 17/10,143/100 17/10,104/73 128/73)),POLYGON ((8/5 64/35,104/73 128/73,143/100 17/10,8/5 17/10,8/5 64/35)),POLYGON ((147/100 13/10,7/5 13/10,7/5 39/35,86/57 52/57,147/100 13/10)),POLYGON ((8/5 13/10,147/100 13/10,86/57 52/57,8/5 26/35,8/5 13/10))) and should be GEOMETRYCOLLECTION (POLYGON ((8/5 64/35,104/73 128/73,7/5 2/1,8/5 2/1,8/5 64/35)),TRIANGLE ((104/73 128/73,7/5 61/35,7/5 2/1,104/73 128/73)),TRIANGLE ((8/5 0/1,86/57 52/57,8/5 26/35,8/5 0/1)),POLYGON ((8/5 17/10,143/100 17/10,104/73 128/73,8/5 64/35,8/5 17/10)),POLYGON ((143/100 17/10,7/5 17/10,7/5 61/35,104/73 128/73,143/100 17/10)),POLYGON ((8/5 26/35,86/57 52/57,147/100 13/10,8/5 13/10,8/5 26/35)),POLYGON ((8/5 0/1,7/5 0/1,7/5 39/35,86/57 52/57,8/5 0/1)),POLYGON ((86/57 52/57,7/5 39/35,7/5 13/10,147/100 13/10,86/57 52/57)))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '303: intersection(POLYHEDRALSURFACE (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYHEDRALSURFACE (((7/5 2/1,8/5 0/1,8/5 2/1,7/5 2/1)),((7/5 2/1,7/5 0/1,8/5 0/1,7/5 2/1)))) is GEOMETRYCOLLECTION (TRIANGLE ((104/73 128/73,7/5 2/1,7/5 61/35,104/73 128/73)),POLYGON ((8/5 2/1,7/5 2/1,104/73 128/73,8/5 64/35,8/5 2/1)),POLYGON ((86/57 52/57,7/5 39/35,7/5 0/1,8/5 0/1,86/57 52/57)),POLYGON ((104/73 128/73,7/5 61/35,7/5 17/10,143/100 17/10,104/73 128/73)),POLYGON ((8/5 64/35,104/73 128/73,143/100 17/10,8/5 17/10,8/5 64/35)),TRIANGLE ((8/5 0/1,8/5 26/35,86/57 52/57,8/5 0/1)),POLYGON ((147/100 13/10,7/5 13/10,7/5 39/35,86/57 52/57,147/100 13/10)),POLYGON ((8/5 13/10,147/100 13/10,86/57 52/57,8/5 26/35,8/5 13/10))) and should be GEOMETRYCOLLECTION (POLYGON ((8/5 64/35,104/73 128/73,7/5 2/1,8/5 2/1,8/5 64/35)),TRIANGLE ((104/73 128/73,7/5 61/35,7/5 2/1,104/73 128/73)),TRIANGLE ((8/5 0/1,86/57 52/57,8/5 26/35,8/5 0/1)),POLYGON ((8/5 17/10,143/100 17/10,104/73 128/73,8/5 64/35,8/5 17/10)),POLYGON ((143/100 17/10,7/5 17/10,7/5 61/35,104/73 128/73,143/100 17/10)),POLYGON ((8/5 26/35,86/57 52/57,147/100 13/10,8/5 13/10,8/5 26/35)),POLYGON ((8/5 0/1,7/5 0/1,7/5 39/35,86/57 52/57,8/5 0/1)),POLYGON ((86/57 52/57,7/5 39/35,7/5 13/10,147/100 13/10,86/57 52/57)))' has passed 1: line#305:3|@polyhedral|POLYHEDRALSURFACE(((1.4 2,1.6 0,1.6 2,1.4 2)),((1.4 2,1.4 0,1.6 0,1.4 2)))|GEOMETRYCOLLECTION(TIN(((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1))),TIN(((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '305: intersection3D(POLYHEDRALSURFACE (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYHEDRALSURFACE (((7/5 2/1,8/5 0/1,8/5 2/1,7/5 2/1)),((7/5 2/1,7/5 0/1,8/5 0/1,7/5 2/1)))) is GEOMETRYCOLLECTION Z (TIN Z (((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1))),TIN Z (((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)))) and should be GEOMETRYCOLLECTION Z (TIN Z (((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1))),TIN Z (((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1))))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '305: intersection3D(POLYHEDRALSURFACE (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYHEDRALSURFACE (((7/5 2/1,8/5 0/1,8/5 2/1,7/5 2/1)),((7/5 2/1,7/5 0/1,8/5 0/1,7/5 2/1)))) is GEOMETRYCOLLECTION Z (TIN Z (((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1))),TIN Z (((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)))) and should be GEOMETRYCOLLECTION Z (TIN Z (((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1))),TIN Z (((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1))))' has passed 1: line#312:S|poly_tin|TIN(((1.7 1.7,1.7 1.3,2 2,1.7 1.7)),((1.3 1.3,0 0,2 0,1.3 1.3)),((1.7 1.3,1.3 1.3,2 0,1.7 1.3)),((0 2,0 0,1.3 1.3,0 2)),((0 2,1.3 1.7,2 2,0 2)),((0 2,1.3 1.3,1.3 1.7,0 2)),((1.3 1.7,1.7 1.7,2 2,1.3 1.7)),((2 2,1.7 1.3,2 0,2 2))) 1: line#315:2|@poly_tin|POINT(0.1 0.1)|POINT(0.1 0.1) 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '315: intersection(TIN (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT (1/10 1/10)) is POINT (1/10 1/10) and should be POINT (1/10 1/10)' has passed @@ -9400,15 +9436,15 @@ 1: line#383:2|@poly_tin|POLYGON((0 0,1 0,1 1,0 1,0 0))|GEOMETRYCOLLECTION(TRIANGLE((0 1,0 0,1 1,0 1)),TRIANGLE((1 1,0 0,1 0,1 1))) 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '383: intersection(TIN (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON ((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) is GEOMETRYCOLLECTION (TRIANGLE ((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)),TRIANGLE ((0/1 1/1,0/1 0/1,1/1 1/1,0/1 1/1))) and should be GEOMETRYCOLLECTION (TRIANGLE ((0/1 1/1,0/1 0/1,1/1 1/1,0/1 1/1)),TRIANGLE ((1/1 1/1,0/1 0/1,1/1 0/1,1/1 1/1)))' has passed 1: line#384:3|@poly_tin|POLYGON((0 0,1 0,1 1,0 1,0 0))|TIN(((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '384: intersection3D(TIN (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON ((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) is TIN Z (((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1))) and should be TIN Z (((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '384: intersection3D(TIN (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON ((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) is TIN Z (((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1))) and should be TIN Z (((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)))' has passed 1: line#386:2|@poly_tin|POLYGON((1.4 1.4,1.6 1.4,1.6 1.6,1.4 1.6,1.4 1.4))|GEOMETRYCOLLECTION EMPTY 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '386: intersection(TIN (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON ((7/5 7/5,8/5 7/5,8/5 8/5,7/5 8/5,7/5 7/5))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed 1: line#387:3|@poly_tin|POLYGON((1.4 1.4,1.6 1.4,1.6 1.6,1.4 1.6,1.4 1.4))|GEOMETRYCOLLECTION EMPTY 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '387: intersection3D(TIN (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON ((7/5 7/5,8/5 7/5,8/5 8/5,7/5 8/5,7/5 7/5))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed 1: line#389:2|@poly_tin|POLYGON((1.4 0,1.6 0,1.6 2,1.4 2,1.4 0))|MULTIPOLYGON(((7/5 2/1,7/5 61/35,8/5 64/35,8/5 2/1,7/5 2/1)),((8/5 13/10,7/5 13/10,7/5 39/35,8/5 26/35,8/5 13/10)),((7/5 61/35,7/5 17/10,8/5 17/10,8/5 64/35,7/5 61/35)),((7/5 39/35,7/5 0/1,8/5 0/1,8/5 26/35,7/5 39/35))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '389: intersection(TIN (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON ((7/5 0/1,8/5 0/1,8/5 2/1,7/5 2/1,7/5 0/1))) is MULTIPOLYGON (((7/5 39/35,7/5 0/1,8/5 0/1,8/5 26/35,7/5 39/35)),((7/5 2/1,7/5 61/35,8/5 64/35,8/5 2/1,7/5 2/1)),((7/5 13/10,7/5 39/35,8/5 26/35,8/5 13/10,7/5 13/10)),((7/5 61/35,7/5 17/10,8/5 17/10,8/5 64/35,7/5 61/35))) and should be MULTIPOLYGON (((7/5 2/1,7/5 61/35,8/5 64/35,8/5 2/1,7/5 2/1)),((8/5 13/10,7/5 13/10,7/5 39/35,8/5 26/35,8/5 13/10)),((7/5 61/35,7/5 17/10,8/5 17/10,8/5 64/35,7/5 61/35)),((7/5 39/35,7/5 0/1,8/5 0/1,8/5 26/35,7/5 39/35)))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '389: intersection(TIN (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON ((7/5 0/1,8/5 0/1,8/5 2/1,7/5 2/1,7/5 0/1))) is MULTIPOLYGON (((7/5 2/1,7/5 61/35,8/5 64/35,8/5 2/1,7/5 2/1)),((7/5 61/35,7/5 17/10,8/5 17/10,8/5 64/35,7/5 61/35)),((7/5 39/35,7/5 0/1,8/5 0/1,8/5 26/35,7/5 39/35)),((7/5 13/10,7/5 39/35,8/5 26/35,8/5 13/10,7/5 13/10))) and should be MULTIPOLYGON (((7/5 2/1,7/5 61/35,8/5 64/35,8/5 2/1,7/5 2/1)),((8/5 13/10,7/5 13/10,7/5 39/35,8/5 26/35,8/5 13/10)),((7/5 61/35,7/5 17/10,8/5 17/10,8/5 64/35,7/5 61/35)),((7/5 39/35,7/5 0/1,8/5 0/1,8/5 26/35,7/5 39/35)))' has passed 1: line#391:3|@poly_tin|POLYGON((1.4 0,1.6 0,1.6 2,1.4 2,1.4 0))|GEOMETRYCOLLECTION(TIN(((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1))),TIN(((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1)))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '391: intersection3D(TIN (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON ((7/5 0/1,8/5 0/1,8/5 2/1,7/5 2/1,7/5 0/1))) is GEOMETRYCOLLECTION Z (TIN Z (((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1))),TIN Z (((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)))) and should be GEOMETRYCOLLECTION Z (TIN Z (((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1))),TIN Z (((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1))))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '391: intersection3D(TIN (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON ((7/5 0/1,8/5 0/1,8/5 2/1,7/5 2/1,7/5 0/1))) is GEOMETRYCOLLECTION Z (TIN Z (((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1))),TIN Z (((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)))) and should be GEOMETRYCOLLECTION Z (TIN Z (((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1))),TIN Z (((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1))))' has passed 1: line#397:2|@poly_tin|TIN(((-1 0,0 -1,0 0,-1 0)),((-1 0,-1 -1,0 -1,-1 0)))|POINT(0 0) 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '397: intersection(TIN (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TIN (((-1/1 0/1,0/1 -1/1,0/1 0/1,-1/1 0/1)),((-1/1 0/1,-1/1 -1/1,0/1 -1/1,-1/1 0/1)))) is POINT (0/1 0/1) and should be POINT (0/1 0/1)' has passed 1: line#398:3|@poly_tin|TIN(((-1 0,0 -1,0 0,-1 0)),((-1 0,-1 -1,0 -1,-1 0)))|POINT(0 0 0) @@ -9418,17 +9454,17 @@ 1: line#401:3|@poly_tin|TIN(((-1 1,0 0,0 1,-1 1)),((-1 1,-1 0,0 0,-1 1)))|LINESTRING(0 0 0,0 1 0) 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '401: intersection3D(TIN (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TIN (((-1/1 1/1,0/1 0/1,0/1 1/1,-1/1 1/1)),((-1/1 1/1,-1/1 0/1,0/1 0/1,-1/1 1/1)))) is LINESTRING Z (0/1 0/1 0/1,0/1 1/1 0/1) and should be LINESTRING Z (0/1 0/1 0/1,0/1 1/1 0/1)' has passed 1: line#404:2|@poly_tin|TIN(((0 1,1 0,1 1,0 1)),((0 1,0 0,1 0,0 1)))|GEOMETRYCOLLECTION(TRIANGLE((1 -0,0 0,0.5 0.5,1 -0)),TRIANGLE((0.5 0.5,0 0,-0 1,0.5 0.5)),TRIANGLE((1 1,0.5 0.5,0 1,1 1)),TRIANGLE((1 0,0.5 0.5,1 1,1 0))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '404: intersection(TIN (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TIN (((0/1 1/1,1/1 0/1,1/1 1/1,0/1 1/1)),((0/1 1/1,0/1 0/1,1/1 0/1,0/1 1/1)))) is GEOMETRYCOLLECTION (TRIANGLE ((1/1 1/1,0/1 1/1,1/2 1/2,1/1 1/1)),TRIANGLE ((1/1 0/1,1/1 1/1,1/2 1/2,1/1 0/1)),TRIANGLE ((1/1 0/1,1/2 1/2,0/1 0/1,1/1 0/1)),TRIANGLE ((1/2 1/2,0/1 1/1,0/1 0/1,1/2 1/2))) and should be GEOMETRYCOLLECTION (TRIANGLE ((1/1 0/1,0/1 0/1,1/2 1/2,1/1 0/1)),TRIANGLE ((1/2 1/2,0/1 0/1,0/1 1/1,1/2 1/2)),TRIANGLE ((1/1 1/1,1/2 1/2,0/1 1/1,1/1 1/1)),TRIANGLE ((1/1 0/1,1/2 1/2,1/1 1/1,1/1 0/1)))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '404: intersection(TIN (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TIN (((0/1 1/1,1/1 0/1,1/1 1/1,0/1 1/1)),((0/1 1/1,0/1 0/1,1/1 0/1,0/1 1/1)))) is GEOMETRYCOLLECTION (TRIANGLE ((1/1 1/1,0/1 1/1,1/2 1/2,1/1 1/1)),TRIANGLE ((1/1 0/1,1/1 1/1,1/2 1/2,1/1 0/1)),TRIANGLE ((1/2 1/2,0/1 1/1,0/1 0/1,1/2 1/2)),TRIANGLE ((1/1 0/1,1/2 1/2,0/1 0/1,1/1 0/1))) and should be GEOMETRYCOLLECTION (TRIANGLE ((1/1 0/1,0/1 0/1,1/2 1/2,1/1 0/1)),TRIANGLE ((1/2 1/2,0/1 0/1,0/1 1/1,1/2 1/2)),TRIANGLE ((1/1 1/1,1/2 1/2,0/1 1/1,1/1 1/1)),TRIANGLE ((1/1 0/1,1/2 1/2,1/1 1/1,1/1 0/1)))' has passed 1: line#405:3|@poly_tin|TIN(((0 1,1 0,1 1,0 1)),((0 1,0 0,1 0,0 1)))|TIN(((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '405: intersection3D(TIN (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TIN (((0/1 1/1,1/1 0/1,1/1 1/1,0/1 1/1)),((0/1 1/1,0/1 0/1,1/1 0/1,0/1 1/1)))) is TIN Z (((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1))) and should be TIN Z (((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '405: intersection3D(TIN (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TIN (((0/1 1/1,1/1 0/1,1/1 1/1,0/1 1/1)),((0/1 1/1,0/1 0/1,1/1 0/1,0/1 1/1)))) is TIN Z (((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1))) and should be TIN Z (((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)))' has passed 1: line#407:2|@poly_tin|TIN(((1.4 1.6,1.6 1.4,1.6 1.6,1.4 1.6)),((1.4 1.6,1.4 1.4,1.6 1.4,1.4 1.6)))|GEOMETRYCOLLECTION EMPTY 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '407: intersection(TIN (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TIN (((7/5 8/5,8/5 7/5,8/5 8/5,7/5 8/5)),((7/5 8/5,7/5 7/5,8/5 7/5,7/5 8/5)))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed 1: line#408:3|@poly_tin|TIN(((1.4 1.6,1.6 1.4,1.6 1.6,1.4 1.6)),((1.4 1.6,1.4 1.4,1.6 1.4,1.4 1.6)))|GEOMETRYCOLLECTION EMPTY 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '408: intersection3D(TIN (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TIN (((7/5 8/5,8/5 7/5,8/5 8/5,7/5 8/5)),((7/5 8/5,7/5 7/5,8/5 7/5,7/5 8/5)))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed 1: line#411:2|@poly_tin|TIN(((1.4 2,1.6 0,1.6 2,1.4 2)),((1.4 2,1.4 0,1.6 0,1.4 2)))|GEOMETRYCOLLECTION(POLYGON((8/5 64/35,104/73 128/73,7/5 2/1,8/5 2/1,8/5 64/35)),TRIANGLE((104/73 128/73,7/5 61/35,7/5 2/1,104/73 128/73)),TRIANGLE((8/5 0/1,86/57 52/57,8/5 26/35,8/5 0/1)),POLYGON((8/5 17/10,143/100 17/10,104/73 128/73,8/5 64/35,8/5 17/10)),POLYGON((143/100 17/10,7/5 17/10,7/5 61/35,104/73 128/73,143/100 17/10)),POLYGON((8/5 26/35,86/57 52/57,147/100 13/10,8/5 13/10,8/5 26/35)),POLYGON((8/5 0/1,7/5 0/1,7/5 39/35,86/57 52/57,8/5 0/1)),POLYGON((86/57 52/57,7/5 39/35,7/5 13/10,147/100 13/10,86/57 52/57))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '411: intersection(TIN (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TIN (((7/5 2/1,8/5 0/1,8/5 2/1,7/5 2/1)),((7/5 2/1,7/5 0/1,8/5 0/1,7/5 2/1)))) is GEOMETRYCOLLECTION (TRIANGLE ((104/73 128/73,7/5 2/1,7/5 61/35,104/73 128/73)),POLYGON ((8/5 2/1,7/5 2/1,104/73 128/73,8/5 64/35,8/5 2/1)),POLYGON ((104/73 128/73,7/5 61/35,7/5 17/10,143/100 17/10,104/73 128/73)),POLYGON ((8/5 64/35,104/73 128/73,143/100 17/10,8/5 17/10,8/5 64/35)),POLYGON ((147/100 13/10,7/5 13/10,7/5 39/35,86/57 52/57,147/100 13/10)),POLYGON ((8/5 13/10,147/100 13/10,86/57 52/57,8/5 26/35,8/5 13/10)),POLYGON ((86/57 52/57,7/5 39/35,7/5 0/1,8/5 0/1,86/57 52/57)),TRIANGLE ((8/5 0/1,8/5 26/35,86/57 52/57,8/5 0/1))) and should be GEOMETRYCOLLECTION (POLYGON ((8/5 64/35,104/73 128/73,7/5 2/1,8/5 2/1,8/5 64/35)),TRIANGLE ((104/73 128/73,7/5 61/35,7/5 2/1,104/73 128/73)),TRIANGLE ((8/5 0/1,86/57 52/57,8/5 26/35,8/5 0/1)),POLYGON ((8/5 17/10,143/100 17/10,104/73 128/73,8/5 64/35,8/5 17/10)),POLYGON ((143/100 17/10,7/5 17/10,7/5 61/35,104/73 128/73,143/100 17/10)),POLYGON ((8/5 26/35,86/57 52/57,147/100 13/10,8/5 13/10,8/5 26/35)),POLYGON ((8/5 0/1,7/5 0/1,7/5 39/35,86/57 52/57,8/5 0/1)),POLYGON ((86/57 52/57,7/5 39/35,7/5 13/10,147/100 13/10,86/57 52/57)))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '411: intersection(TIN (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TIN (((7/5 2/1,8/5 0/1,8/5 2/1,7/5 2/1)),((7/5 2/1,7/5 0/1,8/5 0/1,7/5 2/1)))) is GEOMETRYCOLLECTION (TRIANGLE ((8/5 0/1,8/5 26/35,86/57 52/57,8/5 0/1)),POLYGON ((8/5 2/1,7/5 2/1,104/73 128/73,8/5 64/35,8/5 2/1)),TRIANGLE ((104/73 128/73,7/5 2/1,7/5 61/35,104/73 128/73)),POLYGON ((8/5 13/10,147/100 13/10,86/57 52/57,8/5 26/35,8/5 13/10)),POLYGON ((8/5 64/35,104/73 128/73,143/100 17/10,8/5 17/10,8/5 64/35)),POLYGON ((104/73 128/73,7/5 61/35,7/5 17/10,143/100 17/10,104/73 128/73)),POLYGON ((86/57 52/57,7/5 39/35,7/5 0/1,8/5 0/1,86/57 52/57)),POLYGON ((147/100 13/10,7/5 13/10,7/5 39/35,86/57 52/57,147/100 13/10))) and should be GEOMETRYCOLLECTION (POLYGON ((8/5 64/35,104/73 128/73,7/5 2/1,8/5 2/1,8/5 64/35)),TRIANGLE ((104/73 128/73,7/5 61/35,7/5 2/1,104/73 128/73)),TRIANGLE ((8/5 0/1,86/57 52/57,8/5 26/35,8/5 0/1)),POLYGON ((8/5 17/10,143/100 17/10,104/73 128/73,8/5 64/35,8/5 17/10)),POLYGON ((143/100 17/10,7/5 17/10,7/5 61/35,104/73 128/73,143/100 17/10)),POLYGON ((8/5 26/35,86/57 52/57,147/100 13/10,8/5 13/10,8/5 26/35)),POLYGON ((8/5 0/1,7/5 0/1,7/5 39/35,86/57 52/57,8/5 0/1)),POLYGON ((86/57 52/57,7/5 39/35,7/5 13/10,147/100 13/10,86/57 52/57)))' has passed 1: line#413:3|@poly_tin|TIN(((1.4 2,1.6 0,1.6 2,1.4 2)),((1.4 2,1.4 0,1.6 0,1.4 2)))|GEOMETRYCOLLECTION(TIN(((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1))),TIN(((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '413: intersection3D(TIN (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TIN (((7/5 2/1,8/5 0/1,8/5 2/1,7/5 2/1)),((7/5 2/1,7/5 0/1,8/5 0/1,7/5 2/1)))) is GEOMETRYCOLLECTION Z (TIN Z (((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1))),TIN Z (((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)))) and should be GEOMETRYCOLLECTION Z (TIN Z (((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1))),TIN Z (((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1))))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '413: intersection3D(TIN (((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TIN (((7/5 2/1,8/5 0/1,8/5 2/1,7/5 2/1)),((7/5 2/1,7/5 0/1,8/5 0/1,7/5 2/1)))) is GEOMETRYCOLLECTION Z (TIN Z (((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1))),TIN Z (((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)))) and should be GEOMETRYCOLLECTION Z (TIN Z (((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1))),TIN Z (((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1))))' has passed 1: line#421:S|cube|SOLID((((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)),((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)),((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)),((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)),((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)),((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)))) 1: line#424:3|@cube|POINT(0 0 0)|@B 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '424: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POINT Z (0/1 0/1 0/1)) is POINT Z (0/1 0/1 0/1) and should be POINT Z (0/1 0/1 0/1)' has passed @@ -9463,11 +9499,11 @@ 1: line#471:3|@cube|POLYGON((-1 0,0 0,0 0.5,-1 0.5,-1 0))|LINESTRING(0 0 0,0 0.5 0) 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '471: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYGON ((-1/1 0/1,0/1 0/1,0/1 1/2,-1/1 1/2,-1/1 0/1))) is LINESTRING Z (0/1 0/1 0/1,0/1 1/2 0/1) and should be LINESTRING Z (0/1 0/1 0/1,0/1 1/2 0/1)' has passed 1: line#473:3|@cube|POLYGON((0.5 0 0,1.5 0 0,1.5 0.5 0,0.5 0.5 0,0.5 0 0))|TIN(((1/1 1/4 0/1,1/2 1/2 0/1,1/2 0/1 0/1,1/1 1/4 0/1)),((1/1 0/1 0/1,1/1 1/4 0/1,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 1/4 0/1,1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '473: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYGON Z ((1/2 0/1 0/1,3/2 0/1 0/1,3/2 1/2 0/1,1/2 1/2 0/1,1/2 0/1 0/1))) is TIN Z (((1/2 0/1 0/1,1/1 0/1 0/1,1/1 1/4 0/1,1/2 0/1 0/1)),((1/2 0/1 0/1,1/1 1/4 0/1,1/2 1/2 0/1,1/2 0/1 0/1)),((1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1,1/1 1/2 0/1))) and should be TIN Z (((1/1 1/4 0/1,1/2 1/2 0/1,1/2 0/1 0/1,1/1 1/4 0/1)),((1/1 0/1 0/1,1/1 1/4 0/1,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 1/4 0/1,1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1)))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '473: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYGON Z ((1/2 0/1 0/1,3/2 0/1 0/1,3/2 1/2 0/1,1/2 1/2 0/1,1/2 0/1 0/1))) is TIN Z (((1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1,1/1 1/2 0/1)),((1/2 0/1 0/1,1/1 0/1 0/1,1/1 1/4 0/1,1/2 0/1 0/1)),((1/2 0/1 0/1,1/1 1/4 0/1,1/2 1/2 0/1,1/2 0/1 0/1))) and should be TIN Z (((1/1 1/4 0/1,1/2 1/2 0/1,1/2 0/1 0/1,1/1 1/4 0/1)),((1/1 0/1 0/1,1/1 1/4 0/1,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 1/4 0/1,1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1)))' has passed 1: line#475:3|@cube|POLYGON((0.5 0 0.5,1.5 0 0.5,1.5 0.5 0.5,0.5 0.5 0.5,0.5 0 0.5))|TIN(((1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2,1/1 1/4 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)),((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '475: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYGON Z ((1/2 0/1 1/2,3/2 0/1 1/2,3/2 1/2 1/2,1/2 1/2 1/2,1/2 0/1 1/2))) is TIN Z (((1/1 0/1 1/2,1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)),((1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2,1/1 1/2 1/2))) and should be TIN Z (((1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2,1/1 1/4 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)),((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2)))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '475: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYGON Z ((1/2 0/1 1/2,3/2 0/1 1/2,3/2 1/2 1/2,1/2 1/2 1/2,1/2 0/1 1/2))) is TIN Z (((1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2,1/1 1/2 1/2)),((1/1 0/1 1/2,1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2))) and should be TIN Z (((1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2,1/1 1/4 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)),((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2)))' has passed 1: line#477:3|@cube|POLYGON((0.2 0.2 0.2,0.7 0.2 0.2,0.7 0.7 0.2,0.2 0.7 0.2,0.2 0.2 0.2))|TIN(((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '477: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYGON Z ((1/5 1/5 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5,1/5 1/5 1/5))) is TIN Z (((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5))) and should be TIN Z (((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '477: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYGON Z ((1/5 1/5 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5,1/5 1/5 1/5))) is TIN Z (((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5))) and should be TIN Z (((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)))' has passed 1: line#479:3|@cube|POLYGON((0.2 0.5 0, 0.2 0.5 -1, 0.8 0.5 -1, 0.8 0.5 0, 0.5 0.5 -0.5, 0.2 0.5 0))|MULTIPOINT(0.8 0.5 0,0.2 0.5 0) 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '479: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYGON Z ((1/5 1/2 0/1,1/5 1/2 -1/1,4/5 1/2 -1/1,4/5 1/2 0/1,1/2 1/2 -1/2,1/5 1/2 0/1))) is MULTIPOINT Z ((1/5 1/2 0/1),(4/5 1/2 0/1)) and should be MULTIPOINT Z ((4/5 1/2 0/1),(1/5 1/2 0/1))' has passed 1: line#481:3|@cube|POLYGON((-1 -1,2 -1,2 2,-1 2,-1 -1),(-0.5 -0.5,-0.5 1.5,1.5 1.5,1.5 -0.5,-0.5 -0.5))|GEOMETRYCOLLECTION EMPTY @@ -9493,9 +9529,9 @@ 1: line#511:3|@cube|TIN(((0.5 0.5 0,1.5 0 0,1.5 0.5 0,0.5 0.5 0)),((0.5 0.5 0,0.5 0 0,1.5 0 0,0.5 0.5 0)))|TIN(((1/1 1/4 0/1,1/2 1/2 0/1,1/2 0/1 0/1,1/1 1/4 0/1)),((1/1 0/1 0/1,1/1 1/4 0/1,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 1/4 0/1,1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1))) 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '511: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TIN Z (((1/2 1/2 0/1,3/2 0/1 0/1,3/2 1/2 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/2 0/1 0/1,3/2 0/1 0/1,1/2 1/2 0/1)))) is TIN Z (((1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1,1/1 1/2 0/1)),((1/2 0/1 0/1,1/1 0/1 0/1,1/1 1/4 0/1,1/2 0/1 0/1)),((1/2 0/1 0/1,1/1 1/4 0/1,1/2 1/2 0/1,1/2 0/1 0/1))) and should be TIN Z (((1/1 1/4 0/1,1/2 1/2 0/1,1/2 0/1 0/1,1/1 1/4 0/1)),((1/1 0/1 0/1,1/1 1/4 0/1,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 1/4 0/1,1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1)))' has passed 1: line#513:3|@cube|TIN(((0.5 0.5 0.5,1.5 0 0.5,1.5 0.5 0.5,0.5 0.5 0.5)),((0.5 0.5 0.5,0.5 0 0.5,1.5 0 0.5,0.5 0.5 0.5)))|TIN(((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2)),((1/1 1/4 1/2,1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2)),((1/1 0/1 1/2,1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '513: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TIN Z (((1/2 1/2 1/2,3/2 0/1 1/2,3/2 1/2 1/2,1/2 1/2 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,3/2 0/1 1/2,1/2 1/2 1/2)))) is TIN Z (((1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2,1/1 1/2 1/2)),((1/1 0/1 1/2,1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2))) and should be TIN Z (((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2)),((1/1 1/4 1/2,1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2)),((1/1 0/1 1/2,1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2)))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '513: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TIN Z (((1/2 1/2 1/2,3/2 0/1 1/2,3/2 1/2 1/2,1/2 1/2 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,3/2 0/1 1/2,1/2 1/2 1/2)))) is TIN Z (((1/1 0/1 1/2,1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)),((1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2,1/1 1/2 1/2))) and should be TIN Z (((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2)),((1/1 1/4 1/2,1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2)),((1/1 0/1 1/2,1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2)))' has passed 1: line#515:3|@cube|TIN(((0.2 0.7 0.2,0.7 0.2 0.2,0.7 0.7 0.2,0.2 0.7 0.2)),((0.2 0.7 0.2,0.2 0.2 0.2,0.7 0.2 0.2,0.2 0.7 0.2)))|TIN(((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '515: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TIN Z (((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)))) is TIN Z (((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5))) and should be TIN Z (((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '515: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TIN Z (((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)))) is TIN Z (((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5))) and should be TIN Z (((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)))' has passed 1: line#517:3|@cube|TIN(((0.5 0.5 -0.5,0.2 0.5 -1,0.8 0.5 -1,0.5 0.5 -0.5)),((0.8 0.5 0,0.5 0.5 -0.5,0.8 0.5 -1,0.8 0.5 0)),((0.2 0.5 0,0.2 0.5 -1,0.5 0.5 -0.5,0.2 0.5 0)))|MULTIPOINT(0.8 0.5 0,0.2 0.5 0) 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '517: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TIN Z (((1/2 1/2 -1/2,1/5 1/2 -1/1,4/5 1/2 -1/1,1/2 1/2 -1/2)),((4/5 1/2 0/1,1/2 1/2 -1/2,4/5 1/2 -1/1,4/5 1/2 0/1)),((1/5 1/2 0/1,1/5 1/2 -1/1,1/2 1/2 -1/2,1/5 1/2 0/1)))) is MULTIPOINT Z ((1/5 1/2 0/1),(4/5 1/2 0/1)) and should be MULTIPOINT Z ((4/5 1/2 0/1),(1/5 1/2 0/1))' has passed 1: line#519:3|@cube|TIN(((1.5 -0.5,-0.5 -0.5,-1 -1,1.5 -0.5)),((1.5 -0.5,-1 -1,2 -1,1.5 -0.5)),((-1 2,-1 -1,-0.5 -0.5,-1 2)),((-1 2,-0.5 1.5,1.5 1.5,-1 2)),((-1 2,-0.5 -0.5,-0.5 1.5,-1 2)),((2 2,1.5 1.5,2 -1,2 2)),((2 2,-1 2,1.5 1.5,2 2)),((1.5 1.5,1.5 -0.5,2 -1,1.5 1.5)))|GEOMETRYCOLLECTION EMPTY @@ -9509,9 +9545,9 @@ 1: line#531:3|@cube|SOLID((((-1 -1 0,-1 0 0,0 0 0,0 -1 0,-1 -1 0)),((0 -1 0,0 0 0,0 0 1,0 -1 1,0 -1 0)),((-1 0 0,-1 0 1,0 0 1,0 0 0,-1 0 0)),((-1 -1 1,-1 0 1,-1 0 0,-1 -1 0,-1 -1 1)),((0 -1 1,0 0 1,-1 0 1,-1 -1 1,0 -1 1)),((0 -1 0,0 -1 1,-1 -1 1,-1 -1 0,0 -1 0))))|LINESTRING(0 0 0,0 0 1) 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '531: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), SOLID Z ((((-1/1 -1/1 0/1,-1/1 0/1 0/1,0/1 0/1 0/1,0/1 -1/1 0/1,-1/1 -1/1 0/1)),((0/1 -1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1,0/1 -1/1 1/1,0/1 -1/1 0/1)),((-1/1 0/1 0/1,-1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((-1/1 -1/1 1/1,-1/1 0/1 1/1,-1/1 0/1 0/1,-1/1 -1/1 0/1,-1/1 -1/1 1/1)),((0/1 -1/1 1/1,0/1 0/1 1/1,-1/1 0/1 1/1,-1/1 -1/1 1/1,0/1 -1/1 1/1)),((0/1 -1/1 0/1,0/1 -1/1 1/1,-1/1 -1/1 1/1,-1/1 -1/1 0/1,0/1 -1/1 0/1))))) is LINESTRING Z (0/1 0/1 1/1,0/1 0/1 0/1) and should be LINESTRING Z (0/1 0/1 0/1,0/1 0/1 1/1)' has passed 1: line#533:3|@cube|SOLID((((-1 -0 -0,-1 1 -0,-0 1 -0,-0 -0 -0,-1 -0 -0)),((-0 -0 -0,-0 1 -0,-0 1 1,-0 -0 1,-0 -0 -0)),((-1 1 -0,-1 1 1,-0 1 1,-0 1 -0,-1 1 -0)),((-1 -0 1,-1 1 1,-1 1 -0,-1 -0 -0,-1 -0 1)),((-0 -0 1,-0 1 1,-1 1 1,-1 -0 1,-0 -0 1)),((-0 -0 -0,-0 -0 1,-1 -0 1,-1 -0 -0,-0 -0 -0))))|TIN(((0 0.5 0.5,0 0 1,0 0 0,0 0.5 0.5)),((0 0 1,0 0.5 0.5,0 1 1,0 0 1)),((0 0.5 0.5,0 0 0,0 1 0,0 0.5 0.5)),((0 0.5 0.5,0 1 0,0 1 1,0 0.5 0.5))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '533: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), SOLID Z ((((-1/1 0/1 0/1,-1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((-1/1 1/1 0/1,-1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,-1/1 1/1 0/1)),((-1/1 0/1 1/1,-1/1 1/1 1/1,-1/1 1/1 0/1,-1/1 0/1 0/1,-1/1 0/1 1/1)),((0/1 0/1 1/1,0/1 1/1 1/1,-1/1 1/1 1/1,-1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 0/1 0/1,0/1 0/1 1/1,-1/1 0/1 1/1,-1/1 0/1 0/1,0/1 0/1 0/1))))) is TIN Z (((0/1 1/2 1/2,0/1 1/1 0/1,0/1 1/1 1/1,0/1 1/2 1/2)),((0/1 1/2 1/2,0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/2 1/2)),((0/1 0/1 1/1,0/1 1/2 1/2,0/1 1/1 1/1,0/1 0/1 1/1)),((0/1 1/2 1/2,0/1 0/1 1/1,0/1 0/1 0/1,0/1 1/2 1/2))) and should be TIN Z (((0/1 1/2 1/2,0/1 0/1 1/1,0/1 0/1 0/1,0/1 1/2 1/2)),((0/1 0/1 1/1,0/1 1/2 1/2,0/1 1/1 1/1,0/1 0/1 1/1)),((0/1 1/2 1/2,0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/2 1/2)),((0/1 1/2 1/2,0/1 1/1 0/1,0/1 1/1 1/1,0/1 1/2 1/2)))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '533: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), SOLID Z ((((-1/1 0/1 0/1,-1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((-1/1 1/1 0/1,-1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,-1/1 1/1 0/1)),((-1/1 0/1 1/1,-1/1 1/1 1/1,-1/1 1/1 0/1,-1/1 0/1 0/1,-1/1 0/1 1/1)),((0/1 0/1 1/1,0/1 1/1 1/1,-1/1 1/1 1/1,-1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 0/1 0/1,0/1 0/1 1/1,-1/1 0/1 1/1,-1/1 0/1 0/1,0/1 0/1 0/1))))) is TIN Z (((0/1 1/2 1/2,0/1 0/1 1/1,0/1 0/1 0/1,0/1 1/2 1/2)),((0/1 0/1 1/1,0/1 1/2 1/2,0/1 1/1 1/1,0/1 0/1 1/1)),((0/1 1/2 1/2,0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/2 1/2)),((0/1 1/2 1/2,0/1 1/1 0/1,0/1 1/1 1/1,0/1 1/2 1/2))) and should be TIN Z (((0/1 1/2 1/2,0/1 0/1 1/1,0/1 0/1 0/1,0/1 1/2 1/2)),((0/1 0/1 1/1,0/1 1/2 1/2,0/1 1/1 1/1,0/1 0/1 1/1)),((0/1 1/2 1/2,0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/2 1/2)),((0/1 1/2 1/2,0/1 1/1 0/1,0/1 1/1 1/1,0/1 1/2 1/2)))' has passed 1: line#535:3|@cube|SOLID((((0.5 0 0,0.5 1 0,1.5 1 0,1.5 0 0,0.5 0 0)),((1.5 0 0,1.5 1 0,1.5 1 1,1.5 0 1,1.5 0 0)),((0.5 1 0,0.5 1 1,1.5 1 1,1.5 1 0,0.5 1 0)),((0.5 0 1,0.5 1 1,0.5 1 0,0.5 0 0,0.5 0 1)),((1.5 0 1,1.5 1 1,0.5 1 1,0.5 0 1,1.5 0 1)),((1.5 0 0,1.5 0 1,0.5 0 1,0.5 0 0,1.5 0 0))))|SOLID((((1 0.5 0,1 0 0,0.5 0 0,1 0.5 0)),((0.5 0 0,0.5 0.5 0,1 0.5 0,0.5 0 0)),((1 0 0,0.5 0 0.5,0.5 0 0,1 0 0)),((1 0.5 0,1 0 0.5,1 0 0,1 0.5 0)),((0.5 0.5 0,1 1 0,1 0.5 0,0.5 0.5 0)),((0.5 0 0,0.5 1 1,0.5 0.5 0,0.5 0 0)),((0.5 0 0.5,0.5 0.5 1,0.5 0 0,0.5 0 0.5)),((1 0 0,1 0 0.5,0.5 0 0.5,1 0 0)),((1 0.5 0,1 0 1,1 0 0.5,1 0.5 0)),((1 1 0,1 0 1,1 0.5 0,1 1 0)),((0.5 0.5 0,0.5 1 0,1 1 0,0.5 0.5 0)),((0.5 1 1,0.5 1 0.5,0.5 0.5 0,0.5 1 1)),((0.5 0 0,0.5 0.5 1,0.5 1 1,0.5 0 0)),((0.5 0 0.5,0.5 0 1,0.5 0.5 1,0.5 0 0.5)),((1 0 0.5,0.5 0 1,0.5 0 0.5,1 0 0.5)),((1 0 1,0.5 0 1,1 0 0.5,1 0 1)),((1 1 0,1 0.5 1,1 0 1,1 1 0)),((0.5 1 0,1 1 0.5,1 1 0,0.5 1 0)),((0.5 0.5 0,0.5 1 0.5,0.5 1 0,0.5 0.5 0)),((0.5 1 1,1 1 1,0.5 1 0.5,0.5 1 1)),((0.5 0.5 1,1 0.5 1,0.5 1 1,0.5 0.5 1)),((0.5 0 1,1 0 1,0.5 0.5 1,0.5 0 1)),((1 0.5 1,0.5 0.5 1,1 0 1,1 0.5 1)),((1 1 0,1 1 0.5,1 0.5 1,1 1 0)),((0.5 1 0,0.5 1 0.5,1 1 0.5,0.5 1 0)),((1 1 1,1 1 0.5,0.5 1 0.5,1 1 1)),((0.5 1 1,1 0.5 1,1 1 1,0.5 1 1)),((1 1 0.5,1 1 1,1 0.5 1,1 1 0.5)))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '535: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), SOLID Z ((((1/2 0/1 0/1,1/2 1/1 0/1,3/2 1/1 0/1,3/2 0/1 0/1,1/2 0/1 0/1)),((3/2 0/1 0/1,3/2 1/1 0/1,3/2 1/1 1/1,3/2 0/1 1/1,3/2 0/1 0/1)),((1/2 1/1 0/1,1/2 1/1 1/1,3/2 1/1 1/1,3/2 1/1 0/1,1/2 1/1 0/1)),((1/2 0/1 1/1,1/2 1/1 1/1,1/2 1/1 0/1,1/2 0/1 0/1,1/2 0/1 1/1)),((3/2 0/1 1/1,3/2 1/1 1/1,1/2 1/1 1/1,1/2 0/1 1/1,3/2 0/1 1/1)),((3/2 0/1 0/1,3/2 0/1 1/1,1/2 0/1 1/1,1/2 0/1 0/1,3/2 0/1 0/1))))) is SOLID Z ((((1/1 1/1 0/1,1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/1 0/1)),((1/1 1/1 1/2,1/1 1/2 1/1,1/1 1/1 0/1,1/1 1/1 1/2)),((1/1 1/2 0/1,1/1 0/1 1/1,1/1 0/1 1/2,1/1 1/2 0/1)),((1/1 1/2 1/1,1/2 1/1 1/1,1/2 1/2 1/1,1/1 1/2 1/1)),((1/2 0/1 1/2,1/1 0/1 1/2,1/2 0/1 1/1,1/2 0/1 1/2)),((1/1 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/1,1/1 0/1 1/1)),((1/2 1/1 1/1,1/1 1/2 1/1,1/1 1/1 1/1,1/2 1/1 1/1)),((1/1 0/1 1/1,1/1 1/2 1/1,1/2 1/2 1/1,1/1 0/1 1/1)),((1/1 0/1 1/2,1/2 0/1 1/2,1/1 0/1 0/1,1/1 0/1 1/2)),((1/1 0/1 1/2,1/1 0/1 1/1,1/2 0/1 1/1,1/1 0/1 1/2)),((1/1 1/1 1/1,1/2 1/1 1/2,1/2 1/1 1/1,1/1 1/1 1/1)),((1/1 1/2 1/1,1/1 1/1 1/2,1/1 1/1 1/1,1/1 1/2 1/1)),((1/1 1/2 1/1,1/1 0/1 1/1,1/1 1/1 0/1,1/1 1/2 1/1)),((1/1 0/1 1/1,1/1 1/2 0/1,1/1 1/1 0/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 1/2 0/1,1/1 0/1 1/2,1/1 0/1 0/1)),((1/2 0/1 0/1,1/2 1/2 0/1,1/1 1/2 0/1,1/2 0/1 0/1)),((1/1 1/2 0/1,1/1 0/1 0/1,1/2 0/1 0/1,1/1 1/2 0/1)),((1/1 0/1 0/1,1/2 0/1 1/2,1/2 0/1 0/1,1/1 0/1 0/1)),((1/2 1/1 1/2,1/1 1/1 1/1,1/1 1/1 1/2,1/2 1/1 1/2)),((1/1 1/1 1/2,1/1 1/1 0/1,1/2 1/1 0/1,1/1 1/1 1/2)),((1/2 1/1 0/1,1/2 1/1 1/2,1/1 1/1 1/2,1/2 1/1 0/1)),((1/2 1/2 0/1,1/2 1/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/2 0/1 0/1,1/2 1/1 1/2,1/2 1/2 0/1)),((1/2 0/1 1/2,1/2 1/2 1/1,1/2 0/1 0/1,1/2 0/1 1/2)),((1/2 1/1 1/1,1/2 1/1 1/2,1/2 0/1 0/1,1/2 1/1 1/1)),((1/2 1/1 0/1,1/2 1/2 0/1,1/2 1/1 1/2,1/2 1/1 0/1)),((1/2 1/2 1/1,1/2 0/1 1/2,1/2 0/1 1/1,1/2 1/2 1/1)),((1/2 1/2 1/1,1/2 1/1 1/1,1/2 0/1 0/1,1/2 1/2 1/1)))) and should be SOLID Z ((((1/1 1/2 0/1,1/1 0/1 0/1,1/2 0/1 0/1,1/1 1/2 0/1)),((1/2 0/1 0/1,1/2 1/2 0/1,1/1 1/2 0/1,1/2 0/1 0/1)),((1/1 0/1 0/1,1/2 0/1 1/2,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 1/2 0/1,1/1 0/1 1/2,1/1 0/1 0/1,1/1 1/2 0/1)),((1/2 1/2 0/1,1/1 1/1 0/1,1/1 1/2 0/1,1/2 1/2 0/1)),((1/2 0/1 0/1,1/2 1/1 1/1,1/2 1/2 0/1,1/2 0/1 0/1)),((1/2 0/1 1/2,1/2 1/2 1/1,1/2 0/1 0/1,1/2 0/1 1/2)),((1/1 0/1 0/1,1/1 0/1 1/2,1/2 0/1 1/2,1/1 0/1 0/1)),((1/1 1/2 0/1,1/1 0/1 1/1,1/1 0/1 1/2,1/1 1/2 0/1)),((1/1 1/1 0/1,1/1 0/1 1/1,1/1 1/2 0/1,1/1 1/1 0/1)),((1/2 1/2 0/1,1/2 1/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((1/2 1/1 1/1,1/2 1/1 1/2,1/2 1/2 0/1,1/2 1/1 1/1)),((1/2 0/1 0/1,1/2 1/2 1/1,1/2 1/1 1/1,1/2 0/1 0/1)),((1/2 0/1 1/2,1/2 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/2)),((1/1 0/1 1/2,1/2 0/1 1/1,1/2 0/1 1/2,1/1 0/1 1/2)),((1/1 0/1 1/1,1/2 0/1 1/1,1/1 0/1 1/2,1/1 0/1 1/1)),((1/1 1/1 0/1,1/1 1/2 1/1,1/1 0/1 1/1,1/1 1/1 0/1)),((1/2 1/1 0/1,1/1 1/1 1/2,1/1 1/1 0/1,1/2 1/1 0/1)),((1/2 1/2 0/1,1/2 1/1 1/2,1/2 1/1 0/1,1/2 1/2 0/1)),((1/2 1/1 1/1,1/1 1/1 1/1,1/2 1/1 1/2,1/2 1/1 1/1)),((1/2 1/2 1/1,1/1 1/2 1/1,1/2 1/1 1/1,1/2 1/2 1/1)),((1/2 0/1 1/1,1/1 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/1)),((1/1 1/2 1/1,1/2 1/2 1/1,1/1 0/1 1/1,1/1 1/2 1/1)),((1/1 1/1 0/1,1/1 1/1 1/2,1/1 1/2 1/1,1/1 1/1 0/1)),((1/2 1/1 0/1,1/2 1/1 1/2,1/1 1/1 1/2,1/2 1/1 0/1)),((1/1 1/1 1/1,1/1 1/1 1/2,1/2 1/1 1/2,1/1 1/1 1/1)),((1/2 1/1 1/1,1/1 1/2 1/1,1/1 1/1 1/1,1/2 1/1 1/1)),((1/1 1/1 1/2,1/1 1/1 1/1,1/1 1/2 1/1,1/1 1/1 1/2))))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '535: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), SOLID Z ((((1/2 0/1 0/1,1/2 1/1 0/1,3/2 1/1 0/1,3/2 0/1 0/1,1/2 0/1 0/1)),((3/2 0/1 0/1,3/2 1/1 0/1,3/2 1/1 1/1,3/2 0/1 1/1,3/2 0/1 0/1)),((1/2 1/1 0/1,1/2 1/1 1/1,3/2 1/1 1/1,3/2 1/1 0/1,1/2 1/1 0/1)),((1/2 0/1 1/1,1/2 1/1 1/1,1/2 1/1 0/1,1/2 0/1 0/1,1/2 0/1 1/1)),((3/2 0/1 1/1,3/2 1/1 1/1,1/2 1/1 1/1,1/2 0/1 1/1,3/2 0/1 1/1)),((3/2 0/1 0/1,3/2 0/1 1/1,1/2 0/1 1/1,1/2 0/1 0/1,3/2 0/1 0/1))))) is SOLID Z ((((1/1 1/2 1/1,1/1 1/1 0/1,1/1 1/1 1/2,1/1 1/2 1/1)),((1/1 1/2 0/1,1/1 0/1 1/1,1/1 0/1 1/2,1/1 1/2 0/1)),((1/1 1/1 1/2,1/2 1/1 1/2,1/1 1/1 1/1,1/1 1/1 1/2)),((1/1 1/2 1/1,1/2 1/1 1/1,1/2 1/2 1/1,1/1 1/2 1/1)),((1/2 0/1 1/1,1/2 0/1 1/2,1/1 0/1 1/2,1/2 0/1 1/1)),((1/1 0/1 1/1,1/2 0/1 1/1,1/1 0/1 1/2,1/1 0/1 1/1)),((1/2 0/1 1/2,1/1 0/1 0/1,1/1 0/1 1/2,1/2 0/1 1/2)),((1/1 1/1 1/1,1/2 1/1 1/2,1/2 1/1 1/1,1/1 1/1 1/1)),((1/2 1/1 0/1,1/2 1/1 1/2,1/1 1/1 1/2,1/2 1/1 0/1)),((1/1 1/1 1/2,1/1 1/1 0/1,1/2 1/1 0/1,1/1 1/1 1/2)),((1/1 1/1 0/1,1/1 1/2 1/1,1/1 0/1 1/1,1/1 1/1 0/1)),((1/1 1/1 1/1,1/1 1/2 1/1,1/1 1/1 1/2,1/1 1/1 1/1)),((1/2 1/1 1/1,1/1 1/2 1/1,1/1 1/1 1/1,1/2 1/1 1/1)),((1/1 0/1 1/1,1/1 1/2 1/1,1/2 1/2 1/1,1/1 0/1 1/1)),((1/2 1/2 0/1,1/2 1/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((1/1 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/2 0/1,1/1 1/1 0/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 1/2 0/1,1/1 0/1 1/2,1/1 0/1 0/1)),((1/2 0/1 1/2,1/2 0/1 0/1,1/1 0/1 0/1,1/2 0/1 1/2)),((1/2 1/2 0/1,1/1 1/1 0/1,1/1 1/2 0/1,1/2 1/2 0/1)),((1/1 1/2 0/1,1/1 0/1 0/1,1/2 0/1 0/1,1/1 1/2 0/1)),((1/2 0/1 0/1,1/2 1/2 0/1,1/1 1/2 0/1,1/2 0/1 0/1)),((1/2 1/1 1/2,1/2 0/1 0/1,1/2 1/1 1/1,1/2 1/1 1/2)),((1/2 1/2 1/1,1/2 0/1 0/1,1/2 0/1 1/2,1/2 1/2 1/1)),((1/2 0/1 0/1,1/2 1/2 1/1,1/2 1/1 1/1,1/2 0/1 0/1)),((1/2 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/2,1/2 0/1 1/1)),((1/2 1/2 0/1,1/2 1/1 1/2,1/2 1/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/2 0/1 0/1,1/2 1/1 1/2,1/2 1/2 0/1)))) and should be SOLID Z ((((1/1 1/2 0/1,1/1 0/1 0/1,1/2 0/1 0/1,1/1 1/2 0/1)),((1/2 0/1 0/1,1/2 1/2 0/1,1/1 1/2 0/1,1/2 0/1 0/1)),((1/1 0/1 0/1,1/2 0/1 1/2,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 1/2 0/1,1/1 0/1 1/2,1/1 0/1 0/1,1/1 1/2 0/1)),((1/2 1/2 0/1,1/1 1/1 0/1,1/1 1/2 0/1,1/2 1/2 0/1)),((1/2 0/1 0/1,1/2 1/1 1/1,1/2 1/2 0/1,1/2 0/1 0/1)),((1/2 0/1 1/2,1/2 1/2 1/1,1/2 0/1 0/1,1/2 0/1 1/2)),((1/1 0/1 0/1,1/1 0/1 1/2,1/2 0/1 1/2,1/1 0/1 0/1)),((1/1 1/2 0/1,1/1 0/1 1/1,1/1 0/1 1/2,1/1 1/2 0/1)),((1/1 1/1 0/1,1/1 0/1 1/1,1/1 1/2 0/1,1/1 1/1 0/1)),((1/2 1/2 0/1,1/2 1/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((1/2 1/1 1/1,1/2 1/1 1/2,1/2 1/2 0/1,1/2 1/1 1/1)),((1/2 0/1 0/1,1/2 1/2 1/1,1/2 1/1 1/1,1/2 0/1 0/1)),((1/2 0/1 1/2,1/2 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/2)),((1/1 0/1 1/2,1/2 0/1 1/1,1/2 0/1 1/2,1/1 0/1 1/2)),((1/1 0/1 1/1,1/2 0/1 1/1,1/1 0/1 1/2,1/1 0/1 1/1)),((1/1 1/1 0/1,1/1 1/2 1/1,1/1 0/1 1/1,1/1 1/1 0/1)),((1/2 1/1 0/1,1/1 1/1 1/2,1/1 1/1 0/1,1/2 1/1 0/1)),((1/2 1/2 0/1,1/2 1/1 1/2,1/2 1/1 0/1,1/2 1/2 0/1)),((1/2 1/1 1/1,1/1 1/1 1/1,1/2 1/1 1/2,1/2 1/1 1/1)),((1/2 1/2 1/1,1/1 1/2 1/1,1/2 1/1 1/1,1/2 1/2 1/1)),((1/2 0/1 1/1,1/1 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/1)),((1/1 1/2 1/1,1/2 1/2 1/1,1/1 0/1 1/1,1/1 1/2 1/1)),((1/1 1/1 0/1,1/1 1/1 1/2,1/1 1/2 1/1,1/1 1/1 0/1)),((1/2 1/1 0/1,1/2 1/1 1/2,1/1 1/1 1/2,1/2 1/1 0/1)),((1/1 1/1 1/1,1/1 1/1 1/2,1/2 1/1 1/2,1/1 1/1 1/1)),((1/2 1/1 1/1,1/1 1/2 1/1,1/1 1/1 1/1,1/2 1/1 1/1)),((1/1 1/1 1/2,1/1 1/1 1/1,1/1 1/2 1/1,1/1 1/1 1/2))))' has passed 1: line#538:S|inverted_cube|SOLID((((0 0 0,0 1 0,0 1 1,0 0 1,0 0 0)),((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0)),((0 0 0,0 0 1,1 0 1,1 0 0,0 0 0)),((1 0 0,1 0 1,1 1 1,1 1 0,1 0 0)),((0 0 1,0 1 1,1 1 1,1 0 1,0 0 1)),((0 1 0,1 1 0,1 1 1,0 1 1,0 1 0)))) 1: line#541:3|@inverted_cube|POINT(0 0 0)|@B 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '541: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POINT Z (0/1 0/1 0/1)) is POINT Z (0/1 0/1 0/1) and should be POINT Z (0/1 0/1 0/1)' has passed @@ -9548,9 +9584,9 @@ 1: line#589:3|@inverted_cube|POLYGON((0.5 0 0,1.5 0 0,1.5 0.5 0,0.5 0.5 0,0.5 0 0))|TIN(((1/1 1/4 0/1,1/2 1/2 0/1,1/2 0/1 0/1,1/1 1/4 0/1)),((1/1 0/1 0/1,1/1 1/4 0/1,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 1/4 0/1,1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1))) 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '589: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYGON Z ((1/2 0/1 0/1,3/2 0/1 0/1,3/2 1/2 0/1,1/2 1/2 0/1,1/2 0/1 0/1))) is TIN Z (((1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1,1/1 1/2 0/1)),((1/1 0/1 0/1,1/2 1/2 0/1,1/2 0/1 0/1,1/1 0/1 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/4 0/1,1/2 1/2 0/1))) and should be TIN Z (((1/1 1/4 0/1,1/2 1/2 0/1,1/2 0/1 0/1,1/1 1/4 0/1)),((1/1 0/1 0/1,1/1 1/4 0/1,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 1/4 0/1,1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1)))' has passed 1: line#591:3|@inverted_cube|POLYGON((0.5 0 0.5,1.5 0 0.5,1.5 0.5 0.5,0.5 0.5 0.5,0.5 0 0.5))|TIN(((1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2,1/1 1/4 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)),((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '591: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYGON Z ((1/2 0/1 1/2,3/2 0/1 1/2,3/2 1/2 1/2,1/2 1/2 1/2,1/2 0/1 1/2))) is TIN Z (((1/1 0/1 1/2,1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)),((1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2,1/1 1/2 1/2))) and should be TIN Z (((1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2,1/1 1/4 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)),((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2)))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '591: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYGON Z ((1/2 0/1 1/2,3/2 0/1 1/2,3/2 1/2 1/2,1/2 1/2 1/2,1/2 0/1 1/2))) is TIN Z (((1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2,1/1 1/2 1/2)),((1/1 0/1 1/2,1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2))) and should be TIN Z (((1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2,1/1 1/4 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)),((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2)))' has passed 1: line#593:3|@inverted_cube|POLYGON((0.2 0.2 0.2,0.7 0.2 0.2,0.7 0.7 0.2,0.2 0.7 0.2,0.2 0.2 0.2))|TIN(((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '593: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYGON Z ((1/5 1/5 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5,1/5 1/5 1/5))) is TIN Z (((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5))) and should be TIN Z (((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '593: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYGON Z ((1/5 1/5 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5,1/5 1/5 1/5))) is TIN Z (((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5))) and should be TIN Z (((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)))' has passed 1: line#595:3|@inverted_cube|POLYGON((0.2 0.5 0, 0.2 0.5 -1, 0.8 0.5 -1, 0.8 0.5 0, 0.5 0.5 -0.5, 0.2 0.5 0))|MULTIPOINT(0.8 0.5 0,0.2 0.5 0) 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '595: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYGON Z ((1/5 1/2 0/1,1/5 1/2 -1/1,4/5 1/2 -1/1,4/5 1/2 0/1,1/2 1/2 -1/2,1/5 1/2 0/1))) is MULTIPOINT Z ((1/5 1/2 0/1),(4/5 1/2 0/1)) and should be MULTIPOINT Z ((4/5 1/2 0/1),(1/5 1/2 0/1))' has passed 1: line#597:3|@inverted_cube|POLYGON((-1 -1,2 -1,2 2,-1 2,-1 -1),(-0.5 -0.5,-0.5 1.5,1.5 1.5,1.5 -0.5,-0.5 -0.5))|GEOMETRYCOLLECTION EMPTY @@ -9562,9 +9598,9 @@ 1: line#608:3|@inverted_cube|POLYHEDRALSURFACE(((0.5 0.5 0,1.5 0 0,1.5 0.5 0,0.5 0.5 0)),((0.5 0.5 0,0.5 0 0,1.5 0 0,0.5 0.5 0)))|TIN(((1/2 1/2 0/1,1/1 1/4 0/1,1/1 1/2 0/1,1/2 1/2 0/1)),((1/1 0/1 0/1,1/1 1/4 0/1,1/2 1/2 0/1,1/1 0/1 0/1)),((1/2 1/2 0/1,1/2 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1))) 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '608: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYHEDRALSURFACE Z (((1/2 1/2 0/1,3/2 0/1 0/1,3/2 1/2 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/2 0/1 0/1,3/2 0/1 0/1,1/2 1/2 0/1)))) is TIN Z (((1/1 0/1 0/1,1/2 1/2 0/1,1/2 0/1 0/1,1/1 0/1 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/4 0/1,1/2 1/2 0/1)),((1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1,1/1 1/2 0/1))) and should be TIN Z (((1/2 1/2 0/1,1/1 1/4 0/1,1/1 1/2 0/1,1/2 1/2 0/1)),((1/1 0/1 0/1,1/1 1/4 0/1,1/2 1/2 0/1,1/1 0/1 0/1)),((1/2 1/2 0/1,1/2 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)))' has passed 1: line#610:3|@inverted_cube|POLYHEDRALSURFACE(((0.5 0.5 0.5,1.5 0 0.5,1.5 0.5 0.5,0.5 0.5 0.5)),((0.5 0.5 0.5,0.5 0 0.5,1.5 0 0.5,0.5 0.5 0.5)))|TIN(((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2)),((1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2,1/1 1/4 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '610: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYHEDRALSURFACE Z (((1/2 1/2 1/2,3/2 0/1 1/2,3/2 1/2 1/2,1/2 1/2 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,3/2 0/1 1/2,1/2 1/2 1/2)))) is TIN Z (((1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2,1/1 1/2 1/2)),((1/1 0/1 1/2,1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2))) and should be TIN Z (((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2)),((1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2,1/1 1/4 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '610: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYHEDRALSURFACE Z (((1/2 1/2 1/2,3/2 0/1 1/2,3/2 1/2 1/2,1/2 1/2 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,3/2 0/1 1/2,1/2 1/2 1/2)))) is TIN Z (((1/1 0/1 1/2,1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)),((1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2,1/1 1/2 1/2))) and should be TIN Z (((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2)),((1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2,1/1 1/4 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)))' has passed 1: line#612:3|@inverted_cube|POLYHEDRALSURFACE(((0.2 0.7 0.2,0.7 0.2 0.2,0.7 0.7 0.2,0.2 0.7 0.2)),((0.2 0.7 0.2,0.2 0.2 0.2,0.7 0.2 0.2,0.2 0.7 0.2)))|TIN(((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '612: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYHEDRALSURFACE Z (((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)))) is TIN Z (((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5))) and should be TIN Z (((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '612: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYHEDRALSURFACE Z (((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)))) is TIN Z (((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5))) and should be TIN Z (((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)))' has passed 1: line#614:3|@inverted_cube|POLYHEDRALSURFACE(((0.5 0.5 -0.5,0.2 0.5 -1,0.8 0.5 -1,0.5 0.5 -0.5)),((0.8 0.5 0,0.5 0.5 -0.5,0.8 0.5 -1,0.8 0.5 0)),((0.2 0.5 0,0.2 0.5 -1,0.5 0.5 -0.5,0.2 0.5 0)))|MULTIPOINT(0.8 0.5 0,0.2 0.5 0) 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '614: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYHEDRALSURFACE Z (((1/2 1/2 -1/2,1/5 1/2 -1/1,4/5 1/2 -1/1,1/2 1/2 -1/2)),((4/5 1/2 0/1,1/2 1/2 -1/2,4/5 1/2 -1/1,4/5 1/2 0/1)),((1/5 1/2 0/1,1/5 1/2 -1/1,1/2 1/2 -1/2,1/5 1/2 0/1)))) is MULTIPOINT Z ((1/5 1/2 0/1),(4/5 1/2 0/1)) and should be MULTIPOINT Z ((4/5 1/2 0/1),(1/5 1/2 0/1))' has passed 1: line#616:3|@inverted_cube|POLYHEDRALSURFACE(((1.5 -0.5,-0.5 -0.5,-1 -1,1.5 -0.5)),((1.5 -0.5,-1 -1,2 -1,1.5 -0.5)),((-1 2,-1 -1,-0.5 -0.5,-1 2)),((-1 2,-0.5 1.5,1.5 1.5,-1 2)),((-1 2,-0.5 -0.5,-0.5 1.5,-1 2)),((2 2,1.5 1.5,2 -1,2 2)),((2 2,-1 2,1.5 1.5,2 2)),((1.5 1.5,1.5 -0.5,2 -1,1.5 1.5)))|GEOMETRYCOLLECTION EMPTY @@ -9592,13 +9628,13 @@ 1: line#648:3|@inverted_cube|SOLID((((-1 -1 0,-1 0 0,0 0 0,0 -1 0,-1 -1 0)),((0 -1 0,0 0 0,0 0 1,0 -1 1,0 -1 0)),((-1 0 0,-1 0 1,0 0 1,0 0 0,-1 0 0)),((-1 -1 1,-1 0 1,-1 0 0,-1 -1 0,-1 -1 1)),((0 -1 1,0 0 1,-1 0 1,-1 -1 1,0 -1 1)),((0 -1 0,0 -1 1,-1 -1 1,-1 -1 0,0 -1 0))))|LINESTRING(0 0 0,0 0 1) 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '648: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), SOLID Z ((((-1/1 -1/1 0/1,-1/1 0/1 0/1,0/1 0/1 0/1,0/1 -1/1 0/1,-1/1 -1/1 0/1)),((0/1 -1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1,0/1 -1/1 1/1,0/1 -1/1 0/1)),((-1/1 0/1 0/1,-1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((-1/1 -1/1 1/1,-1/1 0/1 1/1,-1/1 0/1 0/1,-1/1 -1/1 0/1,-1/1 -1/1 1/1)),((0/1 -1/1 1/1,0/1 0/1 1/1,-1/1 0/1 1/1,-1/1 -1/1 1/1,0/1 -1/1 1/1)),((0/1 -1/1 0/1,0/1 -1/1 1/1,-1/1 -1/1 1/1,-1/1 -1/1 0/1,0/1 -1/1 0/1))))) is LINESTRING Z (0/1 0/1 1/1,0/1 0/1 0/1) and should be LINESTRING Z (0/1 0/1 0/1,0/1 0/1 1/1)' has passed 1: line#651:3|@inverted_cube|SOLID((((-1 -0 -0,-1 1 -0,-0 1 -0,-0 -0 -0,-1 -0 -0)),((-0 -0 -0,-0 1 -0,-0 1 1,-0 -0 1,-0 -0 -0)),((-1 1 -0,-1 1 1,-0 1 1,-0 1 -0,-1 1 -0)),((-1 -0 1,-1 1 1,-1 1 -0,-1 -0 -0,-1 -0 1)),((-0 -0 1,-0 1 1,-1 1 1,-1 -0 1,-0 -0 1)),((-0 -0 -0,-0 -0 1,-1 -0 1,-1 -0 -0,-0 -0 -0))))|TIN(((0/1 0/1 1/1,0/1 0/1 0/1,0/1 1/1 0/1,0/1 0/1 1/1)),((0/1 0/1 1/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '651: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), SOLID Z ((((-1/1 0/1 0/1,-1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((-1/1 1/1 0/1,-1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,-1/1 1/1 0/1)),((-1/1 0/1 1/1,-1/1 1/1 1/1,-1/1 1/1 0/1,-1/1 0/1 0/1,-1/1 0/1 1/1)),((0/1 0/1 1/1,0/1 1/1 1/1,-1/1 1/1 1/1,-1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 0/1 0/1,0/1 0/1 1/1,-1/1 0/1 1/1,-1/1 0/1 0/1,0/1 0/1 0/1))))) is TIN Z (((0/1 0/1 1/1,0/1 0/1 0/1,0/1 1/1 0/1,0/1 0/1 1/1)),((0/1 0/1 1/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1))) and should be TIN Z (((0/1 0/1 1/1,0/1 0/1 0/1,0/1 1/1 0/1,0/1 0/1 1/1)),((0/1 0/1 1/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1)))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '651: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), SOLID Z ((((-1/1 0/1 0/1,-1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((-1/1 1/1 0/1,-1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,-1/1 1/1 0/1)),((-1/1 0/1 1/1,-1/1 1/1 1/1,-1/1 1/1 0/1,-1/1 0/1 0/1,-1/1 0/1 1/1)),((0/1 0/1 1/1,0/1 1/1 1/1,-1/1 1/1 1/1,-1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 0/1 0/1,0/1 0/1 1/1,-1/1 0/1 1/1,-1/1 0/1 0/1,0/1 0/1 0/1))))) is TIN Z (((0/1 0/1 1/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1)),((0/1 0/1 1/1,0/1 0/1 0/1,0/1 1/1 0/1,0/1 0/1 1/1))) and should be TIN Z (((0/1 0/1 1/1,0/1 0/1 0/1,0/1 1/1 0/1,0/1 0/1 1/1)),((0/1 0/1 1/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1)))' has passed 1: line#654:3|@inverted_cube|SOLID((((0.5 0 0,0.5 1 0,1.5 1 0,1.5 0 0,0.5 0 0)),((1.5 0 0,1.5 1 0,1.5 1 1,1.5 0 1,1.5 0 0)),((0.5 1 0,0.5 1 1,1.5 1 1,1.5 1 0,0.5 1 0)),((0.5 0 1,0.5 1 1,0.5 1 0,0.5 0 0,0.5 0 1)),((1.5 0 1,1.5 1 1,0.5 1 1,0.5 0 1,1.5 0 1)),((1.5 0 0,1.5 0 1,0.5 0 1,0.5 0 0,1.5 0 0))))|SOLID((((1/1 1/1 0/1,1/1 1/1 1/2,1/1 1/2 0/1,1/1 1/1 0/1)),((1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/1 0/1,1/1 1/2 0/1)),((1/1 1/1 1/2,1/1 0/1 0/1,1/1 1/2 0/1,1/1 1/1 1/2)),((1/1 1/1 0/1,3/4 1/1 1/4,1/1 1/1 1/2,1/1 1/1 0/1)),((1/2 1/2 0/1,1/2 1/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((1/1 1/2 0/1,3/4 1/4 0/1,1/2 1/2 0/1,1/1 1/2 0/1)),((1/1 0/1 0/1,3/4 1/4 0/1,1/1 1/2 0/1,1/1 0/1 0/1)),((1/1 1/1 1/2,1/1 1/1 1/1,1/1 0/1 0/1,1/1 1/1 1/2)),((3/4 1/1 1/4,1/2 1/1 1/2,1/1 1/1 1/2,3/4 1/1 1/4)),((1/1 1/1 0/1,1/2 1/1 0/1,3/4 1/1 1/4,1/1 1/1 0/1)),((1/2 1/2 0/1,1/2 1/1 1/2,1/2 1/1 0/1,1/2 1/2 0/1)),((3/4 1/4 0/1,1/2 0/1 0/1,1/2 1/2 0/1,3/4 1/4 0/1)),((1/1 0/1 0/1,1/2 0/1 0/1,3/4 1/4 0/1,1/1 0/1 0/1)),((1/1 1/1 1/1,1/1 1/2 1/1,1/1 0/1 0/1,1/1 1/1 1/1)),((1/1 1/1 1/2,1/2 1/1 1/2,1/1 1/1 1/1,1/1 1/1 1/2)),((3/4 1/1 1/4,1/2 1/1 0/1,1/2 1/1 1/2,3/4 1/1 1/4)),((1/2 1/2 0/1,1/2 1/1 1/1,1/2 1/1 1/2,1/2 1/2 0/1)),((1/2 0/1 0/1,1/2 1/1 1/1,1/2 1/2 0/1,1/2 0/1 0/1)),((1/1 0/1 0/1,1/2 0/1 1/2,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 1/2 1/1,1/1 0/1 1/2,1/1 0/1 0/1,1/1 1/2 1/1)),((1/1 1/1 1/1,3/4 3/4 1/1,1/1 1/2 1/1,1/1 1/1 1/1)),((1/2 1/1 1/2,1/2 1/1 1/1,1/1 1/1 1/1,1/2 1/1 1/2)),((1/2 0/1 0/1,1/2 1/2 1/1,1/2 1/1 1/1,1/2 0/1 0/1)),((1/2 0/1 1/2,1/2 1/2 1/1,1/2 0/1 0/1,1/2 0/1 1/2)),((1/1 0/1 0/1,1/1 0/1 1/2,1/2 0/1 1/2,1/1 0/1 0/1)),((1/1 1/2 1/1,1/1 0/1 1/1,1/1 0/1 1/2,1/1 1/2 1/1)),((3/4 3/4 1/1,1/2 1/2 1/1,1/1 1/2 1/1,3/4 3/4 1/1)),((1/1 1/1 1/1,1/2 1/1 1/1,3/4 3/4 1/1,1/1 1/1 1/1)),((1/2 1/2 1/1,3/4 3/4 1/1,1/2 1/1 1/1,1/2 1/2 1/1)),((1/2 0/1 1/2,1/2 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/2)),((1/1 0/1 1/2,3/4 0/1 3/4,1/2 0/1 1/2,1/1 0/1 1/2)),((1/1 0/1 1/1,3/4 0/1 3/4,1/1 0/1 1/2,1/1 0/1 1/1)),((1/1 1/2 1/1,1/2 1/2 1/1,1/1 0/1 1/1,1/1 1/2 1/1)),((1/2 0/1 1/1,1/1 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/1)),((1/2 0/1 1/2,3/4 0/1 3/4,1/2 0/1 1/1,1/2 0/1 1/2)),((1/1 0/1 1/1,1/2 0/1 1/1,3/4 0/1 3/4,1/1 0/1 1/1)))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '654: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), SOLID Z ((((1/2 0/1 0/1,1/2 1/1 0/1,3/2 1/1 0/1,3/2 0/1 0/1,1/2 0/1 0/1)),((3/2 0/1 0/1,3/2 1/1 0/1,3/2 1/1 1/1,3/2 0/1 1/1,3/2 0/1 0/1)),((1/2 1/1 0/1,1/2 1/1 1/1,3/2 1/1 1/1,3/2 1/1 0/1,1/2 1/1 0/1)),((1/2 0/1 1/1,1/2 1/1 1/1,1/2 1/1 0/1,1/2 0/1 0/1,1/2 0/1 1/1)),((3/2 0/1 1/1,3/2 1/1 1/1,1/2 1/1 1/1,1/2 0/1 1/1,3/2 0/1 1/1)),((3/2 0/1 0/1,3/2 0/1 1/1,1/2 0/1 1/1,1/2 0/1 0/1,3/2 0/1 0/1))))) is SOLID Z ((((1/1 1/2 0/1,1/2 1/2 0/1,1/2 1/1 0/1,1/1 1/2 0/1)),((3/4 0/1 3/4,1/2 0/1 1/2,1/1 0/1 1/2,3/4 0/1 3/4)),((1/1 1/2 1/1,1/1 0/1 0/1,1/1 1/1 1/1,1/1 1/2 1/1)),((1/1 1/1 1/2,1/1 0/1 0/1,1/1 1/2 0/1,1/1 1/1 1/2)),((1/2 1/2 1/1,1/1 1/2 1/1,3/4 3/4 1/1,1/2 1/2 1/1)),((1/1 1/1 1/2,1/2 1/1 1/2,1/2 1/1 1/1,1/1 1/1 1/2)),((3/4 1/4 0/1,1/2 0/1 0/1,1/2 1/2 0/1,3/4 1/4 0/1)),((1/1 0/1 0/1,1/2 0/1 0/1,3/4 1/4 0/1,1/1 0/1 0/1)),((3/4 1/4 0/1,1/1 1/2 0/1,1/1 0/1 0/1,3/4 1/4 0/1)),((1/1 1/1 0/1,1/1 1/2 0/1,1/2 1/1 0/1,1/1 1/1 0/1)),((3/4 1/4 0/1,1/2 1/2 0/1,1/1 1/2 0/1,3/4 1/4 0/1)),((1/1 0/1 0/1,1/1 0/1 1/2,1/2 0/1 1/2,1/1 0/1 0/1)),((1/1 0/1 1/1,3/4 0/1 3/4,1/1 0/1 1/2,1/1 0/1 1/1)),((1/2 0/1 0/1,1/1 0/1 0/1,1/2 0/1 1/2,1/2 0/1 0/1)),((1/2 1/1 0/1,1/2 1/1 1/2,3/4 1/1 1/4,1/2 1/1 0/1)),((1/2 1/1 0/1,3/4 1/1 1/4,1/1 1/1 0/1,1/2 1/1 0/1)),((1/2 1/1 1/1,1/2 1/2 1/1,3/4 3/4 1/1,1/2 1/1 1/1)),((1/2 1/1 1/1,3/4 3/4 1/1,1/1 1/1 1/1,1/2 1/1 1/1)),((1/1 0/1 1/2,1/1 1/2 1/1,1/1 0/1 1/1,1/1 0/1 1/2)),((1/1 0/1 1/2,1/1 0/1 0/1,1/1 1/2 1/1,1/1 0/1 1/2)),((1/1 1/2 1/1,1/2 1/2 1/1,1/1 0/1 1/1,1/1 1/2 1/1)),((1/2 1/2 1/1,1/2 0/1 1/1,1/1 0/1 1/1,1/2 1/2 1/1)),((1/1 1/2 1/1,1/1 1/1 1/1,3/4 3/4 1/1,1/1 1/2 1/1)),((1/1 0/1 0/1,1/1 1/1 1/2,1/1 1/1 1/1,1/1 0/1 0/1)),((1/1 1/1 0/1,1/1 1/1 1/2,1/1 1/2 0/1,1/1 1/1 0/1)),((3/4 0/1 3/4,1/2 0/1 1/1,1/2 0/1 1/2,3/4 0/1 3/4)),((1/1 0/1 1/1,1/2 0/1 1/1,3/4 0/1 3/4,1/1 0/1 1/1)),((3/4 1/1 1/4,1/1 1/1 1/2,1/1 1/1 0/1,3/4 1/1 1/4)),((1/1 1/1 1/1,1/1 1/1 1/2,1/2 1/1 1/1,1/1 1/1 1/1)),((3/4 1/1 1/4,1/2 1/1 1/2,1/1 1/1 1/2,3/4 1/1 1/4)),((1/2 1/1 1/2,1/2 0/1 0/1,1/2 1/1 1/1,1/2 1/1 1/2)),((1/2 1/2 1/1,1/2 0/1 0/1,1/2 0/1 1/2,1/2 1/2 1/1)),((1/2 1/2 0/1,1/2 1/1 1/2,1/2 1/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/2 0/1 0/1,1/2 1/1 1/2,1/2 1/2 0/1)),((1/2 0/1 0/1,1/2 1/2 1/1,1/2 1/1 1/1,1/2 0/1 0/1)),((1/2 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/2,1/2 0/1 1/1)))) and should be SOLID Z ((((1/1 1/1 0/1,1/1 1/1 1/2,1/1 1/2 0/1,1/1 1/1 0/1)),((1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/1 0/1,1/1 1/2 0/1)),((1/1 1/1 1/2,1/1 0/1 0/1,1/1 1/2 0/1,1/1 1/1 1/2)),((1/1 1/1 0/1,3/4 1/1 1/4,1/1 1/1 1/2,1/1 1/1 0/1)),((1/2 1/2 0/1,1/2 1/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((1/1 1/2 0/1,3/4 1/4 0/1,1/2 1/2 0/1,1/1 1/2 0/1)),((1/1 0/1 0/1,3/4 1/4 0/1,1/1 1/2 0/1,1/1 0/1 0/1)),((1/1 1/1 1/2,1/1 1/1 1/1,1/1 0/1 0/1,1/1 1/1 1/2)),((3/4 1/1 1/4,1/2 1/1 1/2,1/1 1/1 1/2,3/4 1/1 1/4)),((1/1 1/1 0/1,1/2 1/1 0/1,3/4 1/1 1/4,1/1 1/1 0/1)),((1/2 1/2 0/1,1/2 1/1 1/2,1/2 1/1 0/1,1/2 1/2 0/1)),((3/4 1/4 0/1,1/2 0/1 0/1,1/2 1/2 0/1,3/4 1/4 0/1)),((1/1 0/1 0/1,1/2 0/1 0/1,3/4 1/4 0/1,1/1 0/1 0/1)),((1/1 1/1 1/1,1/1 1/2 1/1,1/1 0/1 0/1,1/1 1/1 1/1)),((1/1 1/1 1/2,1/2 1/1 1/2,1/1 1/1 1/1,1/1 1/1 1/2)),((3/4 1/1 1/4,1/2 1/1 0/1,1/2 1/1 1/2,3/4 1/1 1/4)),((1/2 1/2 0/1,1/2 1/1 1/1,1/2 1/1 1/2,1/2 1/2 0/1)),((1/2 0/1 0/1,1/2 1/1 1/1,1/2 1/2 0/1,1/2 0/1 0/1)),((1/1 0/1 0/1,1/2 0/1 1/2,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 1/2 1/1,1/1 0/1 1/2,1/1 0/1 0/1,1/1 1/2 1/1)),((1/1 1/1 1/1,3/4 3/4 1/1,1/1 1/2 1/1,1/1 1/1 1/1)),((1/2 1/1 1/2,1/2 1/1 1/1,1/1 1/1 1/1,1/2 1/1 1/2)),((1/2 0/1 0/1,1/2 1/2 1/1,1/2 1/1 1/1,1/2 0/1 0/1)),((1/2 0/1 1/2,1/2 1/2 1/1,1/2 0/1 0/1,1/2 0/1 1/2)),((1/1 0/1 0/1,1/1 0/1 1/2,1/2 0/1 1/2,1/1 0/1 0/1)),((1/1 1/2 1/1,1/1 0/1 1/1,1/1 0/1 1/2,1/1 1/2 1/1)),((3/4 3/4 1/1,1/2 1/2 1/1,1/1 1/2 1/1,3/4 3/4 1/1)),((1/1 1/1 1/1,1/2 1/1 1/1,3/4 3/4 1/1,1/1 1/1 1/1)),((1/2 1/2 1/1,3/4 3/4 1/1,1/2 1/1 1/1,1/2 1/2 1/1)),((1/2 0/1 1/2,1/2 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/2)),((1/1 0/1 1/2,3/4 0/1 3/4,1/2 0/1 1/2,1/1 0/1 1/2)),((1/1 0/1 1/1,3/4 0/1 3/4,1/1 0/1 1/2,1/1 0/1 1/1)),((1/1 1/2 1/1,1/2 1/2 1/1,1/1 0/1 1/1,1/1 1/2 1/1)),((1/2 0/1 1/1,1/1 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/1)),((1/2 0/1 1/2,3/4 0/1 3/4,1/2 0/1 1/1,1/2 0/1 1/2)),((1/1 0/1 1/1,1/2 0/1 1/1,3/4 0/1 3/4,1/1 0/1 1/1))))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '654: intersection3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), SOLID Z ((((1/2 0/1 0/1,1/2 1/1 0/1,3/2 1/1 0/1,3/2 0/1 0/1,1/2 0/1 0/1)),((3/2 0/1 0/1,3/2 1/1 0/1,3/2 1/1 1/1,3/2 0/1 1/1,3/2 0/1 0/1)),((1/2 1/1 0/1,1/2 1/1 1/1,3/2 1/1 1/1,3/2 1/1 0/1,1/2 1/1 0/1)),((1/2 0/1 1/1,1/2 1/1 1/1,1/2 1/1 0/1,1/2 0/1 0/1,1/2 0/1 1/1)),((3/2 0/1 1/1,3/2 1/1 1/1,1/2 1/1 1/1,1/2 0/1 1/1,3/2 0/1 1/1)),((3/2 0/1 0/1,3/2 0/1 1/1,1/2 0/1 1/1,1/2 0/1 0/1,3/2 0/1 0/1))))) is SOLID Z ((((1/2 1/2 0/1,1/1 1/2 0/1,3/4 1/4 0/1,1/2 1/2 0/1)),((1/1 0/1 1/2,3/4 0/1 3/4,1/2 0/1 1/2,1/1 0/1 1/2)),((1/1 1/2 1/1,1/1 0/1 0/1,1/1 1/1 1/1,1/1 1/2 1/1)),((1/1 1/1 1/2,1/1 0/1 0/1,1/1 1/2 0/1,1/1 1/1 1/2)),((3/4 3/4 1/1,1/2 1/2 1/1,1/1 1/2 1/1,3/4 3/4 1/1)),((1/1 1/1 1/2,1/2 1/1 1/2,1/2 1/1 1/1,1/1 1/1 1/2)),((3/4 1/4 0/1,1/2 0/1 0/1,1/2 1/2 0/1,3/4 1/4 0/1)),((1/1 0/1 0/1,1/2 0/1 0/1,3/4 1/4 0/1,1/1 0/1 0/1)),((3/4 0/1 3/4,1/1 0/1 1/2,1/1 0/1 1/1,3/4 0/1 3/4)),((1/1 0/1 0/1,1/2 0/1 1/2,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 0/1 1/2,1/2 0/1 1/2,1/1 0/1 0/1,1/1 0/1 1/2)),((1/1 0/1 1/2,1/1 1/2 1/1,1/1 0/1 1/1,1/1 0/1 1/2)),((1/1 0/1 1/2,1/1 0/1 0/1,1/1 1/2 1/1,1/1 0/1 1/2)),((1/1 1/2 0/1,1/2 1/1 0/1,1/1 1/1 0/1,1/1 1/2 0/1)),((1/2 1/2 0/1,1/2 1/1 0/1,1/1 1/2 0/1,1/2 1/2 0/1)),((1/1 1/2 0/1,1/1 0/1 0/1,3/4 1/4 0/1,1/1 1/2 0/1)),((3/4 1/1 1/4,1/2 1/1 0/1,1/2 1/1 1/2,3/4 1/1 1/4)),((1/1 1/1 0/1,1/2 1/1 0/1,3/4 1/1 1/4,1/1 1/1 0/1)),((1/1 0/1 1/1,1/1 1/2 1/1,1/2 1/2 1/1,1/1 0/1 1/1)),((1/1 1/1 1/1,3/4 3/4 1/1,1/1 1/2 1/1,1/1 1/1 1/1)),((1/2 0/1 1/1,1/1 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/1)),((1/2 1/1 1/1,1/2 1/2 1/1,3/4 3/4 1/1,1/2 1/1 1/1)),((1/2 1/1 1/1,3/4 3/4 1/1,1/1 1/1 1/1,1/2 1/1 1/1)),((3/4 0/1 3/4,1/2 0/1 1/1,1/2 0/1 1/2,3/4 0/1 3/4)),((1/1 0/1 1/1,1/2 0/1 1/1,3/4 0/1 3/4,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 1/1 1/2,1/1 1/1 1/1,1/1 0/1 0/1)),((1/1 1/1 0/1,1/1 1/1 1/2,1/1 1/2 0/1,1/1 1/1 0/1)),((3/4 1/1 1/4,1/1 1/1 1/2,1/1 1/1 0/1,3/4 1/1 1/4)),((1/1 1/1 1/1,1/1 1/1 1/2,1/2 1/1 1/1,1/1 1/1 1/1)),((3/4 1/1 1/4,1/2 1/1 1/2,1/1 1/1 1/2,3/4 1/1 1/4)),((1/2 1/1 1/2,1/2 0/1 0/1,1/2 1/1 1/1,1/2 1/1 1/2)),((1/2 1/2 1/1,1/2 0/1 0/1,1/2 0/1 1/2,1/2 1/2 1/1)),((1/2 1/2 0/1,1/2 1/1 1/2,1/2 1/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/2 0/1 0/1,1/2 1/1 1/2,1/2 1/2 0/1)),((1/2 0/1 0/1,1/2 1/2 1/1,1/2 1/1 1/1,1/2 0/1 0/1)),((1/2 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/2,1/2 0/1 1/1)))) and should be SOLID Z ((((1/1 1/1 0/1,1/1 1/1 1/2,1/1 1/2 0/1,1/1 1/1 0/1)),((1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/1 0/1,1/1 1/2 0/1)),((1/1 1/1 1/2,1/1 0/1 0/1,1/1 1/2 0/1,1/1 1/1 1/2)),((1/1 1/1 0/1,3/4 1/1 1/4,1/1 1/1 1/2,1/1 1/1 0/1)),((1/2 1/2 0/1,1/2 1/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((1/1 1/2 0/1,3/4 1/4 0/1,1/2 1/2 0/1,1/1 1/2 0/1)),((1/1 0/1 0/1,3/4 1/4 0/1,1/1 1/2 0/1,1/1 0/1 0/1)),((1/1 1/1 1/2,1/1 1/1 1/1,1/1 0/1 0/1,1/1 1/1 1/2)),((3/4 1/1 1/4,1/2 1/1 1/2,1/1 1/1 1/2,3/4 1/1 1/4)),((1/1 1/1 0/1,1/2 1/1 0/1,3/4 1/1 1/4,1/1 1/1 0/1)),((1/2 1/2 0/1,1/2 1/1 1/2,1/2 1/1 0/1,1/2 1/2 0/1)),((3/4 1/4 0/1,1/2 0/1 0/1,1/2 1/2 0/1,3/4 1/4 0/1)),((1/1 0/1 0/1,1/2 0/1 0/1,3/4 1/4 0/1,1/1 0/1 0/1)),((1/1 1/1 1/1,1/1 1/2 1/1,1/1 0/1 0/1,1/1 1/1 1/1)),((1/1 1/1 1/2,1/2 1/1 1/2,1/1 1/1 1/1,1/1 1/1 1/2)),((3/4 1/1 1/4,1/2 1/1 0/1,1/2 1/1 1/2,3/4 1/1 1/4)),((1/2 1/2 0/1,1/2 1/1 1/1,1/2 1/1 1/2,1/2 1/2 0/1)),((1/2 0/1 0/1,1/2 1/1 1/1,1/2 1/2 0/1,1/2 0/1 0/1)),((1/1 0/1 0/1,1/2 0/1 1/2,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 1/2 1/1,1/1 0/1 1/2,1/1 0/1 0/1,1/1 1/2 1/1)),((1/1 1/1 1/1,3/4 3/4 1/1,1/1 1/2 1/1,1/1 1/1 1/1)),((1/2 1/1 1/2,1/2 1/1 1/1,1/1 1/1 1/1,1/2 1/1 1/2)),((1/2 0/1 0/1,1/2 1/2 1/1,1/2 1/1 1/1,1/2 0/1 0/1)),((1/2 0/1 1/2,1/2 1/2 1/1,1/2 0/1 0/1,1/2 0/1 1/2)),((1/1 0/1 0/1,1/1 0/1 1/2,1/2 0/1 1/2,1/1 0/1 0/1)),((1/1 1/2 1/1,1/1 0/1 1/1,1/1 0/1 1/2,1/1 1/2 1/1)),((3/4 3/4 1/1,1/2 1/2 1/1,1/1 1/2 1/1,3/4 3/4 1/1)),((1/1 1/1 1/1,1/2 1/1 1/1,3/4 3/4 1/1,1/1 1/1 1/1)),((1/2 1/2 1/1,3/4 3/4 1/1,1/2 1/1 1/1,1/2 1/2 1/1)),((1/2 0/1 1/2,1/2 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/2)),((1/1 0/1 1/2,3/4 0/1 3/4,1/2 0/1 1/2,1/1 0/1 1/2)),((1/1 0/1 1/1,3/4 0/1 3/4,1/1 0/1 1/2,1/1 0/1 1/1)),((1/1 1/2 1/1,1/2 1/2 1/1,1/1 0/1 1/1,1/1 1/2 1/1)),((1/2 0/1 1/1,1/1 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/1)),((1/2 0/1 1/2,3/4 0/1 3/4,1/2 0/1 1/1,1/2 0/1 1/2)),((1/1 0/1 1/1,1/2 0/1 1/1,3/4 0/1 3/4,1/1 0/1 1/1))))' has passed 1: line#662:2|POLYGON((0 0,10 0,10 0,10 10,0 10,0 0))|POLYGON((0 0,5 0,5 5,0 5,0 0))|POLYGON((5 5,0 5,0 0,5 0,5 5)) 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '662: intersection(POLYGON ((0/1 0/1,10/1 0/1,10/1 0/1,10/1 10/1,0/1 10/1,0/1 0/1)), POLYGON ((0/1 0/1,5/1 0/1,5/1 5/1,0/1 5/1,0/1 0/1))) is POLYGON ((0/1 5/1,0/1 0/1,5/1 0/1,5/1 5/1,0/1 5/1)) and should be POLYGON ((5/1 5/1,0/1 5/1,0/1 0/1,5/1 0/1,5/1 5/1))' has passed 1: line#663:3|POLYGON((0 0,10 0,10 0,10 10,0 10,0 0))|POLYGON((0 0,5 0,5 5,0 5,0 0))|TIN(((0 5 0,0 0 0,5 0 0,0 5 0)),((0 5 0,5 0 0,5 5 0,0 5 0))) -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '663: intersection3D(POLYGON ((0/1 0/1,10/1 0/1,10/1 0/1,10/1 10/1,0/1 10/1,0/1 0/1)), POLYGON ((0/1 0/1,5/1 0/1,5/1 5/1,0/1 5/1,0/1 0/1))) is TIN Z (((0/1 5/1 0/1,5/1 0/1 0/1,5/1 5/1 0/1,0/1 5/1 0/1)),((0/1 5/1 0/1,0/1 0/1 0/1,5/1 0/1 0/1,0/1 5/1 0/1))) and should be TIN Z (((0/1 5/1 0/1,0/1 0/1 0/1,5/1 0/1 0/1,0/1 5/1 0/1)),((0/1 5/1 0/1,5/1 0/1 0/1,5/1 5/1 0/1,0/1 5/1 0/1)))' has passed +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '663: intersection3D(POLYGON ((0/1 0/1,10/1 0/1,10/1 0/1,10/1 10/1,0/1 10/1,0/1 0/1)), POLYGON ((0/1 0/1,5/1 0/1,5/1 5/1,0/1 5/1,0/1 0/1))) is TIN Z (((0/1 5/1 0/1,0/1 0/1 0/1,5/1 0/1 0/1,0/1 5/1 0/1)),((0/1 5/1 0/1,5/1 0/1 0/1,5/1 5/1 0/1,0/1 5/1 0/1))) and should be TIN Z (((0/1 5/1 0/1,0/1 0/1 0/1,5/1 0/1 0/1,0/1 5/1 0/1)),((0/1 5/1 0/1,5/1 0/1 0/1,5/1 5/1 0/1,0/1 5/1 0/1)))' has passed 1: line#666:2|LINESTRING(0 0,0 10,10 10,10 0)|LINESTRING(10 10 4,10 0 5,0 0 5)|GEOMETRYCOLLECTION(POINT(0 0),LINESTRING(10 0,10 10)) 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '666: intersection(LINESTRING (0/1 0/1,0/1 10/1,10/1 10/1,10/1 0/1), LINESTRING Z (10/1 10/1 4/1,10/1 0/1 5/1,0/1 0/1 5/1)) is GEOMETRYCOLLECTION (POINT (0/1 0/1),LINESTRING (10/1 0/1,10/1 10/1)) and should be GEOMETRYCOLLECTION (POINT (0/1 0/1),LINESTRING (10/1 0/1,10/1 10/1))' has passed 1: line#667:3|LINESTRING(0 0,0 10,10 10,10 0)|LINESTRING(10 10 4,10 0 5,0 0 5)|GEOMETRYCOLLECTION EMPTY @@ -9633,8 +9669,8 @@ 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '687: intersection(POLYGON ((0/1 0/1,0/1 1/1,1/1 1/1,1/1 0/1,0/1 0/1)), POLYGON ((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) is POLYGON ((0/1 1/1,0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1)) and should be POLYGON ((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))' has passed 1: line#688:2|POLYGON((0 0,0 1,1 1,1 0,0 0),(0.4 0.4,0.6 0.4,0.6 0.6,0.4 0.6,0.4 0.4))|POLYGON((0 0,1 0,1 1,0 1,0 0))|@A 1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '688: intersection(POLYGON ((0/1 0/1,0/1 1/1,1/1 1/1,1/1 0/1,0/1 0/1),(2/5 2/5,3/5 2/5,3/5 3/5,2/5 3/5,2/5 2/5)), POLYGON ((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) is POLYGON ((0/1 1/1,0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1),(2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5,2/5 3/5)) and should be POLYGON ((0/1 0/1,0/1 1/1,1/1 1/1,1/1 0/1,0/1 0/1),(2/5 2/5,3/5 2/5,3/5 3/5,2/5 3/5,2/5 2/5))' has passed -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(70): Leaving test case "testFileIntersectionTest"; testing time: 2722458us -1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(68): Leaving test suite "SFCGAL_algorithm_IntersectionTest"; testing time: 2722480us +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(70): Leaving test case "testFileIntersectionTest"; testing time: 9250913us +1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(68): Leaving test suite "SFCGAL_algorithm_IntersectionTest"; testing time: 9250936us 1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(49): Entering test suite "SFCGAL_algorithm_IntersectsTest" 1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(54): Entering test case "testFileIntersectsTest" 1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(62): info: check ifs.good() has passed @@ -10499,8 +10535,8 @@ 1: line#492:3|SOLID((((0 0 0,0 1 0,0 1 1,0 0 1,0 0 0)),((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0)),((0 0 0,0 0 1,1 0 1,1 0 0,0 0 0)),((1 0 0,1 0 1,1 1 1,1 1 0,1 0 0)),((0 0 1,0 1 1,1 1 1,1 0 1,0 0 1)),((0 1 0,1 1 0,1 1 1,0 1 1,0 1 0))))|SOLID((((0.2 0.2 0.2,0.2 0.8 0.2,0.2 0.8 0.8,0.2 0.2 0.8,0.2 0.2 0.2)),((0.2 0.2 0.2,0.8 0.2 0.2,0.8 0.8 0.2,0.2 0.8 0.2,0.2 0.2 0.2)),((0.2 0.2 0.2,0.2 0.2 0.8,0.8 0.2 0.8,0.8 0.2 0.2,0.2 0.2 0.2)),((0.8 0.2 0.2,0.8 0.2 0.8,0.8 0.8 0.8,0.8 0.8 0.2,0.8 0.2 0.2)),((0.2 0.2 0.8,0.2 0.8 0.8,0.8 0.8 0.8,0.8 0.2 0.8,0.2 0.2 0.8)),((0.2 0.8 0.2,0.8 0.8 0.2,0.8 0.8 0.8,0.2 0.8 0.8,0.2 0.8 0.2))))|true 1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(106): info: check '492: intersects3D(SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), SOLID Z ((((1/5 1/5 1/5,1/5 4/5 1/5,1/5 4/5 4/5,1/5 1/5 4/5,1/5 1/5 1/5)),((1/5 1/5 1/5,4/5 1/5 1/5,4/5 4/5 1/5,1/5 4/5 1/5,1/5 1/5 1/5)),((1/5 1/5 1/5,1/5 1/5 4/5,4/5 1/5 4/5,4/5 1/5 1/5,1/5 1/5 1/5)),((4/5 1/5 1/5,4/5 1/5 4/5,4/5 4/5 4/5,4/5 4/5 1/5,4/5 1/5 1/5)),((1/5 1/5 4/5,1/5 4/5 4/5,4/5 4/5 4/5,4/5 1/5 4/5,1/5 1/5 4/5)),((1/5 4/5 1/5,4/5 4/5 1/5,4/5 4/5 4/5,1/5 4/5 4/5,1/5 4/5 1/5))))) should be TRUE' has passed 1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(112): info: check '492: intersects3D(SOLID Z ((((1/5 1/5 1/5,1/5 4/5 1/5,1/5 4/5 4/5,1/5 1/5 4/5,1/5 1/5 1/5)),((1/5 1/5 1/5,4/5 1/5 1/5,4/5 4/5 1/5,1/5 4/5 1/5,1/5 1/5 1/5)),((1/5 1/5 1/5,1/5 1/5 4/5,4/5 1/5 4/5,4/5 1/5 1/5,1/5 1/5 1/5)),((4/5 1/5 1/5,4/5 1/5 4/5,4/5 4/5 4/5,4/5 4/5 1/5,4/5 1/5 1/5)),((1/5 1/5 4/5,1/5 4/5 4/5,4/5 4/5 4/5,4/5 1/5 4/5,1/5 1/5 4/5)),((1/5 4/5 1/5,4/5 4/5 1/5,4/5 4/5 4/5,1/5 4/5 4/5,1/5 4/5 1/5)))), SOLID Z ((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1))))) should be TRUE' has passed -1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(54): Leaving test case "testFileIntersectsTest"; testing time: 2190766us -1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(49): Leaving test suite "SFCGAL_algorithm_IntersectsTest"; testing time: 2190786us +1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(54): Leaving test case "testFileIntersectsTest"; testing time: 5964933us +1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(49): Leaving test suite "SFCGAL_algorithm_IntersectsTest"; testing time: 5964957us 1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(42): Entering test suite "SFCGAL_algorithm_IsValid" 1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(44): Entering test case "geometryIsValid" 1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(64): info: check '0:Point should be valid (). : POINT EMPTY' has passed @@ -10617,40 +10653,40 @@ 1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(64): info: check '111:Solid should be valid (a reversed cube (inside/out)). : SOLID((((0 0 0, 1 0 0, 1 1 0, 0 1 0, 0 0 0)), ((0 0 0, 0 1 0, 0 1 1, 0 0 1, 0 0 0)), ((0 0 0, 0 0 1, 1 0 1, 1 0 0, 0 0 0)), ((1 1 1, 1 0 1, 0 0 1, 0 1 1, 1 1 1)), ((1 1 1, 1 1 0, 1 0 0, 1 0 1, 1 1 1)), ((1 1 1, 0 1 1, 0 1 0, 1 1 0, 1 1 1))))' has passed 1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(64): info: check '112:Solid should be invalid (not connected), reason: PolyhedralSurface (shell) 0 is invalid: not connected : SOLID((((0 0 -1, 0 1 -1, 1 1 -1, 1 0 -1, 0 0 -1)), ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)), ((1 1 1, 0 1 1, 0 0 1, 1 0 1, 1 1 1)), ((1 1 1, 1 0 1, 1 0 0, 1 1 0, 1 1 1)), ((1 1 1, 1 1 0, 0 1 0, 0 1 1, 1 1 1))))' has passed 1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(64): info: check '113:Solid should be invalid (not closed), reason: PolyhedralSurface (shell) 0 is not closed : SOLID((((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)), ((1 1 1, 0 1 1, 0 0 1, 1 0 1, 1 1 1)), ((1 1 1, 1 0 1, 1 0 0, 1 1 0, 1 1 1))))' has passed -1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(44): Leaving test case "geometryIsValid"; testing time: 49801us +1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(44): Leaving test case "geometryIsValid"; testing time: 180864us 1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(72): Entering test case "geometryWithNan" 1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(78): info: check 'exception "NonFiniteValueException" raised as expected' has passed 1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(79): info: check 'exception "NonFiniteValueException" raised as expected' has passed 1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(80): info: check 'exception "NonFiniteValueException" raised as expected' has passed -1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(72): Leaving test case "geometryWithNan"; testing time: 333us +1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(72): Leaving test case "geometryWithNan"; testing time: 625us 1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(83): Entering test case "disconnectedTIN" 1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(88): info: check !v has passed -1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(83): Leaving test case "disconnectedTIN"; testing time: 393us -1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(42): Leaving test suite "SFCGAL_algorithm_IsValid"; testing time: 50575us +1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(83): Leaving test case "disconnectedTIN"; testing time: 695us +1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(42): Leaving test suite "SFCGAL_algorithm_IsValid"; testing time: 182249us 1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(42): Entering test suite "SFCGAL_algorithm_LengthTest" 1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(44): Entering test case "testZeroLength" 1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(46): info: check algorithm::length(*io::readWkt("POINT (0.0 0.0)")) == 0.0 has passed 1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(47): info: check algorithm::length(*io::readWkt("LINESTRING EMPTY")) == 0.0 has passed 1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(48): info: check algorithm::length(*io::readWkt("POLYGON ((0 0,0 1,1 1,1 0,0 0))")) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(44): Leaving test case "testZeroLength"; testing time: 381us +1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(44): Leaving test case "testZeroLength"; testing time: 523us 1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(52): Entering test case "testZeroLengthVertical" 1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(54): info: check algorithm::length(*io::readWkt("LINESTRING (0.0 0.0 0.0,0.0 0.0 1.0)")) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(52): Leaving test case "testZeroLengthVertical"; testing time: 307us +1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(52): Leaving test case "testZeroLengthVertical"; testing time: 462us 1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(59): Entering test case "testLengthLineString" 1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(61): info: check algorithm::length(*io::readWkt("LINESTRING (0.0 0.0,3.0 4.0)")) == 5.0 has passed 1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(63): info: check algorithm::length(*io::readWkt("LINESTRING (0.0 0.0,0.0 1.0,1.0 1.0)")) == 2.0 has passed -1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(59): Leaving test case "testLengthLineString"; testing time: 366us +1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(59): Leaving test case "testLengthLineString"; testing time: 3347us 1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(70): Entering test case "test3DZeroLength" 1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(72): info: check algorithm::length3D(*io::readWkt("POINT (0.0 0.0)")) == 0.0 has passed 1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(73): info: check algorithm::length3D(*io::readWkt("LINESTRING EMPTY")) == 0.0 has passed 1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(74): info: check algorithm::length3D(*io::readWkt("POLYGON ((0 0,0 1,1 1,1 0,0 0))")) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(70): Leaving test case "test3DZeroLength"; testing time: 388us +1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(70): Leaving test case "test3DZeroLength"; testing time: 523us 1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(78): Entering test case "test3DLengthVertical" 1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(80): info: check algorithm::length3D(*io::readWkt("LINESTRING (0.0 0.0 0.0,0.0 0.0 1.0)")) == 1.0 has passed -1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(78): Leaving test case "test3DLengthVertical"; testing time: 363us +1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(78): Leaving test case "test3DLengthVertical"; testing time: 501us 1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(84): Entering test case "test3DLengthLineString" 1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(86): info: check algorithm::length3D(*io::readWkt( "LINESTRING (0.0 0.0 0.0,0.0 1.0 0.0,0.0 1.0 1.0)")) == 2.0 has passed -1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(84): Leaving test case "test3DLengthLineString"; testing time: 332us +1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(84): Leaving test case "test3DLengthLineString"; testing time: 471us 1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(93): Entering test case "testLength_invalidType" 1: POINT (3.0 4.0) 1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(102): info: check algorithm::length(*io::readWkt(wkt)) == 0.0 has passed @@ -10661,497 +10697,497 @@ 1: POLYGON ((0.0 0.0,1.0 0.0,1.0 1.0,0.0 0.0)) 1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(102): info: check algorithm::length(*io::readWkt(wkt)) == 0.0 has passed 1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(103): info: check algorithm::length3D(*io::readWkt(wkt)) == 0.0 has passed -1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(93): Leaving test case "testLength_invalidType"; testing time: 554us -1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(42): Leaving test suite "SFCGAL_algorithm_LengthTest"; testing time: 2850us +1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(93): Leaving test case "testLength_invalidType"; testing time: 652us +1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(42): Leaving test suite "SFCGAL_algorithm_LengthTest"; testing time: 6614us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(54): Entering test suite "SFCGAL_algorithm_LineSubstringTest" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(56): Entering test case "testIssue130" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(56): Leaving test case "testIssue130"; testing time: 519us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(56): Leaving test case "testIssue130"; testing time: 797us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(61): Entering test case "testLineSubstringOpenForward1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(61): Leaving test case "testLineSubstringOpenForward1"; testing time: 434us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(61): Leaving test case "testLineSubstringOpenForward1"; testing time: 750us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(66): Entering test case "testLineSubstringOpenForward2D1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(66): Leaving test case "testLineSubstringOpenForward2D1"; testing time: 436us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(66): Leaving test case "testLineSubstringOpenForward2D1"; testing time: 784us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(71): Entering test case "testLineSubstringOpenForwardNegativeEnd1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(71): Leaving test case "testLineSubstringOpenForwardNegativeEnd1"; testing time: 438us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(71): Leaving test case "testLineSubstringOpenForwardNegativeEnd1"; testing time: 5146us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(77): Entering test case "testLineSubstringOpenForwardNegativeEnd2D1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(77): Leaving test case "testLineSubstringOpenForwardNegativeEnd2D1"; testing time: 421us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(77): Leaving test case "testLineSubstringOpenForwardNegativeEnd2D1"; testing time: 739us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(82): Entering test case "testLineSubstringOpenForwardNegativeStart1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(82): Leaving test case "testLineSubstringOpenForwardNegativeStart1"; testing time: 424us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(82): Leaving test case "testLineSubstringOpenForwardNegativeStart1"; testing time: 696us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(88): Entering test case "testLineSubstringOpenForwardNegativeStart2D1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(88): Leaving test case "testLineSubstringOpenForwardNegativeStart2D1"; testing time: 426us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(88): Leaving test case "testLineSubstringOpenForwardNegativeStart2D1"; testing time: 634us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(93): Entering test case "testLineSubstringOpenForwardNegativeEnds1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(93): Leaving test case "testLineSubstringOpenForwardNegativeEnds1"; testing time: 422us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(93): Leaving test case "testLineSubstringOpenForwardNegativeEnds1"; testing time: 594us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(99): Entering test case "testLineSubstringOpenForwardNegativeEnds2D1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(99): Leaving test case "testLineSubstringOpenForwardNegativeEnds2D1"; testing time: 457us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(99): Leaving test case "testLineSubstringOpenForwardNegativeEnds2D1"; testing time: 2567us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(104): Entering test case "testLineSubstringOpenForward2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(104): Leaving test case "testLineSubstringOpenForward2"; testing time: 488us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(104): Leaving test case "testLineSubstringOpenForward2"; testing time: 745us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(110): Entering test case "testLineSubstringOpenForward2D2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(110): Leaving test case "testLineSubstringOpenForward2D2"; testing time: 464us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(110): Leaving test case "testLineSubstringOpenForward2D2"; testing time: 735us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(115): Entering test case "testLineSubstringOpenForwardNegativeStart2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(115): Leaving test case "testLineSubstringOpenForwardNegativeStart2"; testing time: 369us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(115): Leaving test case "testLineSubstringOpenForwardNegativeStart2"; testing time: 660us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(121): Entering test case "testLineSubstringOpenForwardNegativeStart2D2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(121): Leaving test case "testLineSubstringOpenForwardNegativeStart2D2"; testing time: 366us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(121): Leaving test case "testLineSubstringOpenForwardNegativeStart2D2"; testing time: 535us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(126): Entering test case "testLineSubstringOpenForward3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(126): Leaving test case "testLineSubstringOpenForward3"; testing time: 393us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(126): Leaving test case "testLineSubstringOpenForward3"; testing time: 569us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(132): Entering test case "testLineSubstringOpenForward2D3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(132): Leaving test case "testLineSubstringOpenForward2D3"; testing time: 368us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(132): Leaving test case "testLineSubstringOpenForward2D3"; testing time: 558us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(138): Entering test case "testLineSubstringOpenForwardNegativeStart3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(138): Leaving test case "testLineSubstringOpenForwardNegativeStart3"; testing time: 372us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(138): Leaving test case "testLineSubstringOpenForwardNegativeStart3"; testing time: 576us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(144): Entering test case "testLineSubstringOpenForwardNegativeStart2D3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(144): Leaving test case "testLineSubstringOpenForwardNegativeStart2D3"; testing time: 378us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(144): Leaving test case "testLineSubstringOpenForwardNegativeStart2D3"; testing time: 561us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(150): Entering test case "testLineSubstringOpenForward4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(150): Leaving test case "testLineSubstringOpenForward4"; testing time: 373us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(150): Leaving test case "testLineSubstringOpenForward4"; testing time: 4010us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(156): Entering test case "testLineSubstringOpenForward2D4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(156): Leaving test case "testLineSubstringOpenForward2D4"; testing time: 368us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(156): Leaving test case "testLineSubstringOpenForward2D4"; testing time: 727us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(162): Entering test case "testLineSubstringOpenForwardStart4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(162): Leaving test case "testLineSubstringOpenForwardStart4"; testing time: 369us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(162): Leaving test case "testLineSubstringOpenForwardStart4"; testing time: 557us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(168): Entering test case "testLineSubstringOpenForwardStart2D4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(168): Leaving test case "testLineSubstringOpenForwardStart2D4"; testing time: 372us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(168): Leaving test case "testLineSubstringOpenForwardStart2D4"; testing time: 559us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(174): Entering test case "testLineSubstringOpenForwardEnd4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(174): Leaving test case "testLineSubstringOpenForwardEnd4"; testing time: 369us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(174): Leaving test case "testLineSubstringOpenForwardEnd4"; testing time: 569us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(180): Entering test case "testLineSubstringOpenForwardEnd2D4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(180): Leaving test case "testLineSubstringOpenForwardEnd2D4"; testing time: 362us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(180): Leaving test case "testLineSubstringOpenForwardEnd2D4"; testing time: 649us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(186): Entering test case "testLineSubstringOpenForwardEnds4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(186): Leaving test case "testLineSubstringOpenForwardEnds4"; testing time: 386us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(186): Leaving test case "testLineSubstringOpenForwardEnds4"; testing time: 640us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(192): Entering test case "testLineSubstringOpenForwardEnds2D4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(192): Leaving test case "testLineSubstringOpenForwardEnds2D4"; testing time: 364us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(192): Leaving test case "testLineSubstringOpenForwardEnds2D4"; testing time: 3031us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(198): Entering test case "testLineSubstringOpenForward5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(198): Leaving test case "testLineSubstringOpenForward5"; testing time: 373us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(198): Leaving test case "testLineSubstringOpenForward5"; testing time: 742us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(204): Entering test case "testLineSubstringOpenForward2D5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(204): Leaving test case "testLineSubstringOpenForward2D5"; testing time: 368us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(204): Leaving test case "testLineSubstringOpenForward2D5"; testing time: 576us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(210): Entering test case "testLineSubstringOpenForwardNegativeStart5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(210): Leaving test case "testLineSubstringOpenForwardNegativeStart5"; testing time: 372us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(210): Leaving test case "testLineSubstringOpenForwardNegativeStart5"; testing time: 707us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(216): Entering test case "testLineSubstringOpenForwardNegativeStart2D5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(216): Leaving test case "testLineSubstringOpenForwardNegativeStart2D5"; testing time: 374us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(216): Leaving test case "testLineSubstringOpenForwardNegativeStart2D5"; testing time: 662us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(222): Entering test case "testLineSubstringOpenForwardNegativeEnd5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(222): Leaving test case "testLineSubstringOpenForwardNegativeEnd5"; testing time: 374us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(222): Leaving test case "testLineSubstringOpenForwardNegativeEnd5"; testing time: 713us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(228): Entering test case "testLineSubstringOpenForwardNegativeEnd2D5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(228): Leaving test case "testLineSubstringOpenForwardNegativeEnd2D5"; testing time: 372us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(228): Leaving test case "testLineSubstringOpenForwardNegativeEnd2D5"; testing time: 602us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(234): Entering test case "testLineSubstringOpenForwardNegativeEnds5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(234): Leaving test case "testLineSubstringOpenForwardNegativeEnds5"; testing time: 379us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(234): Leaving test case "testLineSubstringOpenForwardNegativeEnds5"; testing time: 582us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(240): Entering test case "testLineSubstringOpenForwardNegativeEnds2D5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(240): Leaving test case "testLineSubstringOpenForwardNegativeEnds2D5"; testing time: 369us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(240): Leaving test case "testLineSubstringOpenForwardNegativeEnds2D5"; testing time: 581us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(246): Entering test case "testLineSubstringOpenBackward2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(246): Leaving test case "testLineSubstringOpenBackward2"; testing time: 448us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(246): Leaving test case "testLineSubstringOpenBackward2"; testing time: 8976us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(251): Entering test case "testLineSubstringOpenBackward2D2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(251): Leaving test case "testLineSubstringOpenBackward2D2"; testing time: 431us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(251): Leaving test case "testLineSubstringOpenBackward2D2"; testing time: 783us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(256): Entering test case "testLineSubstringOpenBackwardNegativeStart2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(256): Leaving test case "testLineSubstringOpenBackwardNegativeStart2"; testing time: 445us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(256): Leaving test case "testLineSubstringOpenBackwardNegativeStart2"; testing time: 723us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(262): Entering test case "testLineSubstringOpenBackwardNegativeStart2D2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(262): Leaving test case "testLineSubstringOpenBackwardNegativeStart2D2"; testing time: 430us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(262): Leaving test case "testLineSubstringOpenBackwardNegativeStart2D2"; testing time: 717us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(267): Entering test case "testLineSubstringOpenBackwardNegativeEnd2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(267): Leaving test case "testLineSubstringOpenBackwardNegativeEnd2"; testing time: 439us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(267): Leaving test case "testLineSubstringOpenBackwardNegativeEnd2"; testing time: 684us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(273): Entering test case "testLineSubstringOpenBackwardNegativeEnd2D2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(273): Leaving test case "testLineSubstringOpenBackwardNegativeEnd2D2"; testing time: 441us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(273): Leaving test case "testLineSubstringOpenBackwardNegativeEnd2D2"; testing time: 1245us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(278): Entering test case "testLineSubstringOpenBackwardNegativeEnds2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(278): Leaving test case "testLineSubstringOpenBackwardNegativeEnds2"; testing time: 434us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(278): Leaving test case "testLineSubstringOpenBackwardNegativeEnds2"; testing time: 646us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(284): Entering test case "testLineSubstringOpenBackwardNegativeEnds2D2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(284): Leaving test case "testLineSubstringOpenBackwardNegativeEnds2D2"; testing time: 436us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(284): Leaving test case "testLineSubstringOpenBackwardNegativeEnds2D2"; testing time: 625us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(289): Entering test case "testLineSubstringOpenBackward3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(289): Leaving test case "testLineSubstringOpenBackward3"; testing time: 436us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(289): Leaving test case "testLineSubstringOpenBackward3"; testing time: 641us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(295): Entering test case "testLineSubstringOpenBackward2D3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(295): Leaving test case "testLineSubstringOpenBackward2D3"; testing time: 446us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(295): Leaving test case "testLineSubstringOpenBackward2D3"; testing time: 710us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(300): Entering test case "testLineSubstringOpenBackwardNegativeStart3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(300): Leaving test case "testLineSubstringOpenBackwardNegativeStart3"; testing time: 393us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(300): Leaving test case "testLineSubstringOpenBackwardNegativeStart3"; testing time: 1308us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(306): Entering test case "testLineSubstringOpenBackwardNegativeStart2D3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(306): Leaving test case "testLineSubstringOpenBackwardNegativeStart2D3"; testing time: 346us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(306): Leaving test case "testLineSubstringOpenBackwardNegativeStart2D3"; testing time: 631us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(311): Entering test case "testLineSubstringOpenBackward4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(311): Leaving test case "testLineSubstringOpenBackward4"; testing time: 392us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(311): Leaving test case "testLineSubstringOpenBackward4"; testing time: 579us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(317): Entering test case "testLineSubstringOpenBackward2D4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(317): Leaving test case "testLineSubstringOpenBackward2D4"; testing time: 366us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(317): Leaving test case "testLineSubstringOpenBackward2D4"; testing time: 572us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(323): Entering test case "testLineSubstringOpenBackwardNegativeEnd4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(323): Leaving test case "testLineSubstringOpenBackwardNegativeEnd4"; testing time: 383us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(323): Leaving test case "testLineSubstringOpenBackwardNegativeEnd4"; testing time: 584us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(329): Entering test case "testLineSubstringOpenBackwardNegativeEnd2D4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(329): Leaving test case "testLineSubstringOpenBackwardNegativeEnd2D4"; testing time: 372us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(329): Leaving test case "testLineSubstringOpenBackwardNegativeEnd2D4"; testing time: 623us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(335): Entering test case "testLineSubstringOpenBackward5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(335): Leaving test case "testLineSubstringOpenBackward5"; testing time: 368us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(335): Leaving test case "testLineSubstringOpenBackward5"; testing time: 548us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(341): Entering test case "testLineSubstringOpenBackward2D5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(341): Leaving test case "testLineSubstringOpenBackward2D5"; testing time: 376us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(341): Leaving test case "testLineSubstringOpenBackward2D5"; testing time: 527us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(347): Entering test case "testLineSubstringOpenBackwardNegativeStart5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(347): Leaving test case "testLineSubstringOpenBackwardNegativeStart5"; testing time: 374us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(347): Leaving test case "testLineSubstringOpenBackwardNegativeStart5"; testing time: 578us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(353): Entering test case "testLineSubstringOpenBackwardNegativeStart2D5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(353): Leaving test case "testLineSubstringOpenBackwardNegativeStart2D5"; testing time: 382us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(353): Leaving test case "testLineSubstringOpenBackwardNegativeStart2D5"; testing time: 566us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(359): Entering test case "testLineSubstringOpenBackwardNegativeEnd5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(359): Leaving test case "testLineSubstringOpenBackwardNegativeEnd5"; testing time: 423us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(359): Leaving test case "testLineSubstringOpenBackwardNegativeEnd5"; testing time: 627us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(365): Entering test case "testLineSubstringOpenBackwardNegativeEnd2D5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(365): Leaving test case "testLineSubstringOpenBackwardNegativeEnd2D5"; testing time: 371us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(365): Leaving test case "testLineSubstringOpenBackwardNegativeEnd2D5"; testing time: 613us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(371): Entering test case "testLineSubstringOpenBackwardNegativeEnds5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(371): Leaving test case "testLineSubstringOpenBackwardNegativeEnds5"; testing time: 373us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(371): Leaving test case "testLineSubstringOpenBackwardNegativeEnds5"; testing time: 873us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(377): Entering test case "testLineSubstringOpenBackwardNegativeEnds2D5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(377): Leaving test case "testLineSubstringOpenBackwardNegativeEnds2D5"; testing time: 373us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(377): Leaving test case "testLineSubstringOpenBackwardNegativeEnds2D5"; testing time: 571us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(383): Entering test case "testLineSubstringOpenBackward6" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(383): Leaving test case "testLineSubstringOpenBackward6"; testing time: 382us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(383): Leaving test case "testLineSubstringOpenBackward6"; testing time: 568us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(389): Entering test case "testLineSubstringOpenBackward2D6" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(389): Leaving test case "testLineSubstringOpenBackward2D6"; testing time: 370us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(389): Leaving test case "testLineSubstringOpenBackward2D6"; testing time: 567us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(395): Entering test case "testLineSubstringOpenBackwardNegativeStart6" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(395): Leaving test case "testLineSubstringOpenBackwardNegativeStart6"; testing time: 374us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(395): Leaving test case "testLineSubstringOpenBackwardNegativeStart6"; testing time: 577us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(401): Entering test case "testLineSubstringOpenBackwardNegativeStart2D6" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(401): Leaving test case "testLineSubstringOpenBackwardNegativeStart2D6"; testing time: 380us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(401): Leaving test case "testLineSubstringOpenBackwardNegativeStart2D6"; testing time: 654us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(407): Entering test case "testLineSubstringOpenBackwardNegativeEnd6" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(407): Leaving test case "testLineSubstringOpenBackwardNegativeEnd6"; testing time: 371us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(407): Leaving test case "testLineSubstringOpenBackwardNegativeEnd6"; testing time: 885us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(413): Entering test case "testLineSubstringOpenBackwardNegativeEnd2D6" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(413): Leaving test case "testLineSubstringOpenBackwardNegativeEnd2D6"; testing time: 519us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(413): Leaving test case "testLineSubstringOpenBackwardNegativeEnd2D6"; testing time: 643us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(419): Entering test case "testLineSubstringOpenBackwardNegativeEnds6" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(419): Leaving test case "testLineSubstringOpenBackwardNegativeEnds6"; testing time: 375us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(419): Leaving test case "testLineSubstringOpenBackwardNegativeEnds6"; testing time: 628us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(425): Entering test case "testLineSubstringOpenBackwardNegativeEnds2D6" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(425): Leaving test case "testLineSubstringOpenBackwardNegativeEnds2D6"; testing time: 368us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(425): Leaving test case "testLineSubstringOpenBackwardNegativeEnds2D6"; testing time: 564us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(431): Entering test case "testLineSubstringOpenBackward7" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(431): Leaving test case "testLineSubstringOpenBackward7"; testing time: 346us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(431): Leaving test case "testLineSubstringOpenBackward7"; testing time: 508us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(437): Entering test case "testLineSubstringOpenBackward2D7" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(437): Leaving test case "testLineSubstringOpenBackward2D7"; testing time: 341us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(437): Leaving test case "testLineSubstringOpenBackward2D7"; testing time: 502us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(442): Entering test case "testLineSubstringOpenBackwardNegativeEnd7" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(442): Leaving test case "testLineSubstringOpenBackwardNegativeEnd7"; testing time: 351us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(442): Leaving test case "testLineSubstringOpenBackwardNegativeEnd7"; testing time: 494us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(448): Entering test case "testLineSubstringOpenBackwardNegativeEnd2D7" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(448): Leaving test case "testLineSubstringOpenBackwardNegativeEnd2D7"; testing time: 358us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(448): Leaving test case "testLineSubstringOpenBackwardNegativeEnd2D7"; testing time: 525us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(453): Entering test case "testLineSubstringOfEmptyLine" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(49): info: check result->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(453): Leaving test case "testLineSubstringOfEmptyLine"; testing time: 297us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(453): Leaving test case "testLineSubstringOfEmptyLine"; testing time: 485us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(458): Entering test case "testLineSubstringOfEmptyLine2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(49): info: check result->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(458): Leaving test case "testLineSubstringOfEmptyLine2"; testing time: 294us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(458): Leaving test case "testLineSubstringOfEmptyLine2"; testing time: 495us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(463): Entering test case "testLineSubstringOfEmptyLine3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(49): info: check result->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(463): Leaving test case "testLineSubstringOfEmptyLine3"; testing time: 297us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(463): Leaving test case "testLineSubstringOfEmptyLine3"; testing time: 493us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(468): Entering test case "testLineSubstringOpenEmptySegment1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(49): info: check result->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(468): Leaving test case "testLineSubstringOpenEmptySegment1"; testing time: 336us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(468): Leaving test case "testLineSubstringOpenEmptySegment1"; testing time: 528us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(474): Entering test case "testLineSubstringOpenEmptySegment2D1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(49): info: check result->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(474): Leaving test case "testLineSubstringOpenEmptySegment2D1"; testing time: 349us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(474): Leaving test case "testLineSubstringOpenEmptySegment2D1"; testing time: 524us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(479): Entering test case "testLineSubstringOpenEmptySegment2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(49): info: check result->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(479): Leaving test case "testLineSubstringOpenEmptySegment2"; testing time: 312us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(479): Leaving test case "testLineSubstringOpenEmptySegment2"; testing time: 457us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(485): Entering test case "testLineSubstringOpenEmptySegment2D2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(49): info: check result->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(485): Leaving test case "testLineSubstringOpenEmptySegment2D2"; testing time: 325us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(485): Leaving test case "testLineSubstringOpenEmptySegment2D2"; testing time: 698us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(490): Entering test case "testLineSubstringOpenEmptySegment3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(49): info: check result->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(490): Leaving test case "testLineSubstringOpenEmptySegment3"; testing time: 322us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(490): Leaving test case "testLineSubstringOpenEmptySegment3"; testing time: 452us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(496): Entering test case "testLineSubstringOpenEmptySegment2D3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(49): info: check result->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(496): Leaving test case "testLineSubstringOpenEmptySegment2D3"; testing time: 331us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(496): Leaving test case "testLineSubstringOpenEmptySegment2D3"; testing time: 507us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(501): Entering test case "testLineSubstringClosed1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(501): Leaving test case "testLineSubstringClosed1"; testing time: 467us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(501): Leaving test case "testLineSubstringClosed1"; testing time: 767us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(507): Entering test case "testLineSubstringClosed2D1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(507): Leaving test case "testLineSubstringClosed2D1"; testing time: 394us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(507): Leaving test case "testLineSubstringClosed2D1"; testing time: 622us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(513): Entering test case "testLineSubstringClosedNegativeStart1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(513): Leaving test case "testLineSubstringClosedNegativeStart1"; testing time: 437us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(513): Leaving test case "testLineSubstringClosedNegativeStart1"; testing time: 823us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(519): Entering test case "testLineSubstringClosedNegativeStart2D1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(519): Leaving test case "testLineSubstringClosedNegativeStart2D1"; testing time: 391us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(519): Leaving test case "testLineSubstringClosedNegativeStart2D1"; testing time: 892us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(525): Entering test case "testLineSubstringClosedNegativeEnd1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(525): Leaving test case "testLineSubstringClosedNegativeEnd1"; testing time: 437us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(525): Leaving test case "testLineSubstringClosedNegativeEnd1"; testing time: 817us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(531): Entering test case "testLineSubstringClosedNegativeEnd2D1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(531): Leaving test case "testLineSubstringClosedNegativeEnd2D1"; testing time: 402us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(531): Leaving test case "testLineSubstringClosedNegativeEnd2D1"; testing time: 626us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(537): Entering test case "testLineSubstringClosedNegativeEnds1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(537): Leaving test case "testLineSubstringClosedNegativeEnds1"; testing time: 437us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(537): Leaving test case "testLineSubstringClosedNegativeEnds1"; testing time: 724us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(543): Entering test case "testLineSubstringClosedNegativeEnds2D1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(543): Leaving test case "testLineSubstringClosedNegativeEnds2D1"; testing time: 396us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(543): Leaving test case "testLineSubstringClosedNegativeEnds2D1"; testing time: 625us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(549): Entering test case "testLineSubstringClosed2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(549): Leaving test case "testLineSubstringClosed2"; testing time: 423us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(549): Leaving test case "testLineSubstringClosed2"; testing time: 869us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(555): Entering test case "testLineSubstringClosed2D2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(555): Leaving test case "testLineSubstringClosed2D2"; testing time: 544us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(555): Leaving test case "testLineSubstringClosed2D2"; testing time: 991us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(561): Entering test case "testLineSubstringClosedNegativeStart2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(561): Leaving test case "testLineSubstringClosedNegativeStart2"; testing time: 436us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(561): Leaving test case "testLineSubstringClosedNegativeStart2"; testing time: 768us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(567): Entering test case "testLineSubstringClosedNegativeStart2D2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(567): Leaving test case "testLineSubstringClosedNegativeStart2D2"; testing time: 495us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(567): Leaving test case "testLineSubstringClosedNegativeStart2D2"; testing time: 886us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(573): Entering test case "testLineSubstringClosedNegativeEnd2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(573): Leaving test case "testLineSubstringClosedNegativeEnd2"; testing time: 425us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(573): Leaving test case "testLineSubstringClosedNegativeEnd2"; testing time: 755us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(579): Entering test case "testLineSubstringClosedNegativeEnd2D2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(579): Leaving test case "testLineSubstringClosedNegativeEnd2D2"; testing time: 549us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(579): Leaving test case "testLineSubstringClosedNegativeEnd2D2"; testing time: 1126us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(585): Entering test case "testLineSubstringClosedNegativeEnds2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(585): Leaving test case "testLineSubstringClosedNegativeEnds2"; testing time: 470us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(585): Leaving test case "testLineSubstringClosedNegativeEnds2"; testing time: 700us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(591): Entering test case "testLineSubstringClosedNegativeEnds2D2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(591): Leaving test case "testLineSubstringClosedNegativeEnds2D2"; testing time: 589us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(591): Leaving test case "testLineSubstringClosedNegativeEnds2D2"; testing time: 803us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(597): Entering test case "testLineSubstringClosed3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(597): Leaving test case "testLineSubstringClosed3"; testing time: 595us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(597): Leaving test case "testLineSubstringClosed3"; testing time: 1024us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(603): Entering test case "testLineSubstringClosed2D3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(603): Leaving test case "testLineSubstringClosed2D3"; testing time: 618us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(603): Leaving test case "testLineSubstringClosed2D3"; testing time: 1263us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(609): Entering test case "testLineSubstringClosedNegativeStart3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(609): Leaving test case "testLineSubstringClosedNegativeStart3"; testing time: 545us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(609): Leaving test case "testLineSubstringClosedNegativeStart3"; testing time: 849us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(615): Entering test case "testLineSubstringClosedNegativeStart2D3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(615): Leaving test case "testLineSubstringClosedNegativeStart2D3"; testing time: 526us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(615): Leaving test case "testLineSubstringClosedNegativeStart2D3"; testing time: 776us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(621): Entering test case "testLineSubstringClosedNegativeEnd3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(621): Leaving test case "testLineSubstringClosedNegativeEnd3"; testing time: 615us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(621): Leaving test case "testLineSubstringClosedNegativeEnd3"; testing time: 881us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(627): Entering test case "testLineSubstringClosedNegativeEnd2D3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(627): Leaving test case "testLineSubstringClosedNegativeEnd2D3"; testing time: 581us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(627): Leaving test case "testLineSubstringClosedNegativeEnd2D3"; testing time: 1102us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(633): Entering test case "testLineSubstringClosedNegativeEnds3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(633): Leaving test case "testLineSubstringClosedNegativeEnds3"; testing time: 555us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(633): Leaving test case "testLineSubstringClosedNegativeEnds3"; testing time: 993us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(639): Entering test case "testLineSubstringClosedNegativeEnds2D3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(639): Leaving test case "testLineSubstringClosedNegativeEnds2D3"; testing time: 465us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(639): Leaving test case "testLineSubstringClosedNegativeEnds2D3"; testing time: 904us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(645): Entering test case "testLineSubstringClosed4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(645): Leaving test case "testLineSubstringClosed4"; testing time: 525us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(645): Leaving test case "testLineSubstringClosed4"; testing time: 796us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(651): Entering test case "testLineSubstringClosed2D4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(651): Leaving test case "testLineSubstringClosed2D4"; testing time: 452us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(651): Leaving test case "testLineSubstringClosed2D4"; testing time: 777us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(657): Entering test case "testLineSubstringClosedNegativeStart4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(657): Leaving test case "testLineSubstringClosedNegativeStart4"; testing time: 553us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(657): Leaving test case "testLineSubstringClosedNegativeStart4"; testing time: 809us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(663): Entering test case "testLineSubstringClosedNegativeStart2D4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(663): Leaving test case "testLineSubstringClosedNegativeStart2D4"; testing time: 393us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(663): Leaving test case "testLineSubstringClosedNegativeStart2D4"; testing time: 587us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(669): Entering test case "testLineSubstringClosedNegativeEnd4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(669): Leaving test case "testLineSubstringClosedNegativeEnd4"; testing time: 609us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(669): Leaving test case "testLineSubstringClosedNegativeEnd4"; testing time: 823us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(675): Entering test case "testLineSubstringClosedNegativeEnd2D4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(675): Leaving test case "testLineSubstringClosedNegativeEnd2D4"; testing time: 428us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(675): Leaving test case "testLineSubstringClosedNegativeEnd2D4"; testing time: 671us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(681): Entering test case "testLineSubstringClosedNegativeEnds4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(681): Leaving test case "testLineSubstringClosedNegativeEnds4"; testing time: 499us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(681): Leaving test case "testLineSubstringClosedNegativeEnds4"; testing time: 1876us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(687): Entering test case "testLineSubstringClosedNegativeEnds2D4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(687): Leaving test case "testLineSubstringClosedNegativeEnds2D4"; testing time: 442us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(687): Leaving test case "testLineSubstringClosedNegativeEnds2D4"; testing time: 659us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(693): Entering test case "testLineSubstringClosed5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(693): Leaving test case "testLineSubstringClosed5"; testing time: 539us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(693): Leaving test case "testLineSubstringClosed5"; testing time: 768us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(699): Entering test case "testLineSubstringClosed2D5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(699): Leaving test case "testLineSubstringClosed2D5"; testing time: 461us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(699): Leaving test case "testLineSubstringClosed2D5"; testing time: 651us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(705): Entering test case "testLineSubstringClosedNegativeStart5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(705): Leaving test case "testLineSubstringClosedNegativeStart5"; testing time: 538us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(705): Leaving test case "testLineSubstringClosedNegativeStart5"; testing time: 1393us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(711): Entering test case "testLineSubstringClosedNegativeStart2D5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(711): Leaving test case "testLineSubstringClosedNegativeStart2D5"; testing time: 495us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(711): Leaving test case "testLineSubstringClosedNegativeStart2D5"; testing time: 801us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(717): Entering test case "testLineSubstringClosedComplement1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(717): Leaving test case "testLineSubstringClosedComplement1"; testing time: 470us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(717): Leaving test case "testLineSubstringClosedComplement1"; testing time: 656us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(723): Entering test case "testLineSubstringClosedComplement2D1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(723): Leaving test case "testLineSubstringClosedComplement2D1"; testing time: 594us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(723): Leaving test case "testLineSubstringClosedComplement2D1"; testing time: 856us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(729): Entering test case "testLineSubstringClosedComplementNegativeStart1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(729): Leaving test case "testLineSubstringClosedComplementNegativeStart1"; testing time: 438us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(729): Leaving test case "testLineSubstringClosedComplementNegativeStart1"; testing time: 575us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(735): Entering test case "testLineSubstringClosedComplementNegativeStart2D1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(735): Leaving test case "testLineSubstringClosedComplementNegativeStart2D1"; testing time: 512us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(735): Leaving test case "testLineSubstringClosedComplementNegativeStart2D1"; testing time: 1375us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(741): Entering test case "testLineSubstringClosedComplementNegativeEnd1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(741): Leaving test case "testLineSubstringClosedComplementNegativeEnd1"; testing time: 446us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(741): Leaving test case "testLineSubstringClosedComplementNegativeEnd1"; testing time: 580us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(747): Entering test case "testLineSubstringClosedComplementNegativeEnd2D1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(747): Leaving test case "testLineSubstringClosedComplementNegativeEnd2D1"; testing time: 550us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(747): Leaving test case "testLineSubstringClosedComplementNegativeEnd2D1"; testing time: 768us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(753): Entering test case "testLineSubstringClosedComplementNegativeEnds1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(753): Leaving test case "testLineSubstringClosedComplementNegativeEnds1"; testing time: 451us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(753): Leaving test case "testLineSubstringClosedComplementNegativeEnds1"; testing time: 646us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(759): Entering test case "testLineSubstringClosedComplementNegativeEnds2D1" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(759): Leaving test case "testLineSubstringClosedComplementNegativeEnds2D1"; testing time: 544us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(759): Leaving test case "testLineSubstringClosedComplementNegativeEnds2D1"; testing time: 836us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(765): Entering test case "testLineSubstringClosedComplement2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(765): Leaving test case "testLineSubstringClosedComplement2"; testing time: 455us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(765): Leaving test case "testLineSubstringClosedComplement2"; testing time: 1305us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(771): Entering test case "testLineSubstringClosedComplement2D2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(771): Leaving test case "testLineSubstringClosedComplement2D2"; testing time: 702us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(771): Leaving test case "testLineSubstringClosedComplement2D2"; testing time: 816us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(777): Entering test case "testLineSubstringClosedComplementNegativeStart2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(777): Leaving test case "testLineSubstringClosedComplementNegativeStart2"; testing time: 387us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(777): Leaving test case "testLineSubstringClosedComplementNegativeStart2"; testing time: 614us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(783): Entering test case "testLineSubstringClosedComplementNegativeStart2D2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(783): Leaving test case "testLineSubstringClosedComplementNegativeStart2D2"; testing time: 600us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(783): Leaving test case "testLineSubstringClosedComplementNegativeStart2D2"; testing time: 972us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(789): Entering test case "testLineSubstringClosedComplementNegativeEnd2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(789): Leaving test case "testLineSubstringClosedComplementNegativeEnd2"; testing time: 422us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(789): Leaving test case "testLineSubstringClosedComplementNegativeEnd2"; testing time: 1232us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(795): Entering test case "testLineSubstringClosedComplementNegativeEnd2D2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(795): Leaving test case "testLineSubstringClosedComplementNegativeEnd2D2"; testing time: 637us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(795): Leaving test case "testLineSubstringClosedComplementNegativeEnd2D2"; testing time: 1080us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(801): Entering test case "testLineSubstringClosedComplementNegativeEnds2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(801): Leaving test case "testLineSubstringClosedComplementNegativeEnds2"; testing time: 462us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(801): Leaving test case "testLineSubstringClosedComplementNegativeEnds2"; testing time: 683us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(807): Entering test case "testLineSubstringClosedComplementNegativeEnds2D2" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(807): Leaving test case "testLineSubstringClosedComplementNegativeEnds2D2"; testing time: 617us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(807): Leaving test case "testLineSubstringClosedComplementNegativeEnds2D2"; testing time: 947us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(813): Entering test case "testLineSubstringClosedComplement3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(813): Leaving test case "testLineSubstringClosedComplement3"; testing time: 575us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(813): Leaving test case "testLineSubstringClosedComplement3"; testing time: 1745us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(819): Entering test case "testLineSubstringClosedComplement2D3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(819): Leaving test case "testLineSubstringClosedComplement2D3"; testing time: 557us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(819): Leaving test case "testLineSubstringClosedComplement2D3"; testing time: 967us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(825): Entering test case "testLineSubstringClosedComplementNegativeStart3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(825): Leaving test case "testLineSubstringClosedComplementNegativeStart3"; testing time: 594us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(825): Leaving test case "testLineSubstringClosedComplementNegativeStart3"; testing time: 1010us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(831): Entering test case "testLineSubstringClosedComplementNegativeStart2D3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(831): Leaving test case "testLineSubstringClosedComplementNegativeStart2D3"; testing time: 652us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(831): Leaving test case "testLineSubstringClosedComplementNegativeStart2D3"; testing time: 1509us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(837): Entering test case "testLineSubstringClosedComplementNegativeEnd3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(837): Leaving test case "testLineSubstringClosedComplementNegativeEnd3"; testing time: 486us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(837): Leaving test case "testLineSubstringClosedComplementNegativeEnd3"; testing time: 730us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(843): Entering test case "testLineSubstringClosedComplementNegativeEnd2D3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(843): Leaving test case "testLineSubstringClosedComplementNegativeEnd2D3"; testing time: 615us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(843): Leaving test case "testLineSubstringClosedComplementNegativeEnd2D3"; testing time: 853us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(849): Entering test case "testLineSubstringClosedComplementNegativeEnds3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(849): Leaving test case "testLineSubstringClosedComplementNegativeEnds3"; testing time: 539us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(849): Leaving test case "testLineSubstringClosedComplementNegativeEnds3"; testing time: 695us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(855): Entering test case "testLineSubstringClosedComplementNegativeEnds2D3" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(855): Leaving test case "testLineSubstringClosedComplementNegativeEnds2D3"; testing time: 498us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(855): Leaving test case "testLineSubstringClosedComplementNegativeEnds2D3"; testing time: 1531us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(861): Entering test case "testLineSubstringClosedComplement4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(861): Leaving test case "testLineSubstringClosedComplement4"; testing time: 678us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(861): Leaving test case "testLineSubstringClosedComplement4"; testing time: 1071us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(867): Entering test case "testLineSubstringClosedComplement2D4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(867): Leaving test case "testLineSubstringClosedComplement2D4"; testing time: 529us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(867): Leaving test case "testLineSubstringClosedComplement2D4"; testing time: 951us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(873): Entering test case "testLineSubstringClosedComplementNegativeStart4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(873): Leaving test case "testLineSubstringClosedComplementNegativeStart4"; testing time: 592us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(873): Leaving test case "testLineSubstringClosedComplementNegativeStart4"; testing time: 926us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(879): Entering test case "testLineSubstringClosedComplementNegativeStart2D4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(879): Leaving test case "testLineSubstringClosedComplementNegativeStart2D4"; testing time: 570us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(879): Leaving test case "testLineSubstringClosedComplementNegativeStart2D4"; testing time: 1494us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(885): Entering test case "testLineSubstringClosedComplementNegativeEnd4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(885): Leaving test case "testLineSubstringClosedComplementNegativeEnd4"; testing time: 653us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(885): Leaving test case "testLineSubstringClosedComplementNegativeEnd4"; testing time: 910us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(891): Entering test case "testLineSubstringClosedComplementNegativeEnd2D4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(891): Leaving test case "testLineSubstringClosedComplementNegativeEnd2D4"; testing time: 542us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(891): Leaving test case "testLineSubstringClosedComplementNegativeEnd2D4"; testing time: 971us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(897): Entering test case "testLineSubstringClosedComplementNegativeEnds4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(897): Leaving test case "testLineSubstringClosedComplementNegativeEnds4"; testing time: 584us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(897): Leaving test case "testLineSubstringClosedComplementNegativeEnds4"; testing time: 1527us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(903): Entering test case "testLineSubstringClosedComplementNegativeEnds2D4" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(45): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(903): Leaving test case "testLineSubstringClosedComplementNegativeEnds2D4"; testing time: 572us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(903): Leaving test case "testLineSubstringClosedComplementNegativeEnds2D4"; testing time: 887us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(909): Entering test case "testLineSubstringClosedComplement5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(49): info: check result->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(909): Leaving test case "testLineSubstringClosedComplement5"; testing time: 362us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(909): Leaving test case "testLineSubstringClosedComplement5"; testing time: 525us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(915): Entering test case "testLineSubstringClosedComplement2D5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(49): info: check result->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(915): Leaving test case "testLineSubstringClosedComplement2D5"; testing time: 368us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(915): Leaving test case "testLineSubstringClosedComplement2D5"; testing time: 491us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(921): Entering test case "testLineSubstringClosedComplementNegativeEnd5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(49): info: check result->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(921): Leaving test case "testLineSubstringClosedComplementNegativeEnd5"; testing time: 398us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(921): Leaving test case "testLineSubstringClosedComplementNegativeEnd5"; testing time: 511us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(927): Entering test case "testLineSubstringClosedComplementNegativeEnd2D5" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(49): info: check result->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(927): Leaving test case "testLineSubstringClosedComplementNegativeEnd2D5"; testing time: 363us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(927): Leaving test case "testLineSubstringClosedComplementNegativeEnd2D5"; testing time: 498us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(933): Entering test case "testLineSubstringInvalidStartFraction" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(935): info: check 'exception "Exception" raised as expected' has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(933): Leaving test case "testLineSubstringInvalidStartFraction"; testing time: 467us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(933): Leaving test case "testLineSubstringInvalidStartFraction"; testing time: 1409us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(943): Entering test case "testLineSubstringInvalidNegativeStartFraction" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(945): info: check 'exception "Exception" raised as expected' has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(943): Leaving test case "testLineSubstringInvalidNegativeStartFraction"; testing time: 417us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(943): Leaving test case "testLineSubstringInvalidNegativeStartFraction"; testing time: 585us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(953): Entering test case "testLineSubstringInvalidEndFraction" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(955): info: check 'exception "Exception" raised as expected' has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(953): Leaving test case "testLineSubstringInvalidEndFraction"; testing time: 354us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(953): Leaving test case "testLineSubstringInvalidEndFraction"; testing time: 583us 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(963): Entering test case "testLineSubstringInvalidNegativeEndFraction" 1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(965): info: check 'exception "Exception" raised as expected' has passed -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(963): Leaving test case "testLineSubstringInvalidNegativeEndFraction"; testing time: 383us -1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(54): Leaving test suite "SFCGAL_algorithm_LineSubstringTest"; testing time: 71192us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(963): Leaving test case "testLineSubstringInvalidNegativeEndFraction"; testing time: 522us +1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(54): Leaving test suite "SFCGAL_algorithm_LineSubstringTest"; testing time: 141620us 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(19): Entering test suite "SFCGAL_algorithm_MinkowskiSum3DTest" 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(21): Entering test case "testMinkowskiSum3D_Sphere_Polyline" 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(43): info: check !result->isEmpty() has passed 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(46): info: check result->geometryTypeId() == TYPE_POLYHEDRALSURFACE has passed -1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(21): Leaving test case "testMinkowskiSum3D_Sphere_Polyline"; testing time: 2814941us +1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(21): Leaving test case "testMinkowskiSum3D_Sphere_Polyline"; testing time: 11607791us 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1501): Entering test case "testMinkowskiSum3D_Cube_Point" 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1518): info: check !result->isEmpty() has passed 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1521): info: check result->geometryTypeId() == TYPE_POLYHEDRALSURFACE has passed 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1547): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1501): Leaving test case "testMinkowskiSum3D_Cube_Point"; testing time: 25092us +1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1501): Leaving test case "testMinkowskiSum3D_Cube_Point"; testing time: 65975us 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1550): Entering test case "testMinkowskiSum3D_EmptyGeometries" 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1561): info: check result->isEmpty() has passed 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1562): info: check result->geometryTypeId() == TYPE_GEOMETRYCOLLECTION has passed 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1566): info: check result->asText() == expectedWkt has passed -1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1550): Leaving test case "testMinkowskiSum3D_EmptyGeometries"; testing time: 338us +1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1550): Leaving test case "testMinkowskiSum3D_EmptyGeometries"; testing time: 694us 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1570): Entering test case "testMinkowskiSum3D_Square_Polyline_2D" 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1585): info: check !result->isEmpty() has passed 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1589): info: check result->geometryTypeId() == TYPE_POLYHEDRALSURFACE has passed 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1765): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1570): Leaving test case "testMinkowskiSum3D_Square_Polyline_2D"; testing time: 61339us +1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1570): Leaving test case "testMinkowskiSum3D_Square_Polyline_2D"; testing time: 132045us 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1768): Entering test case "testMinkowskiSum3D_WKT_Cube_Point" 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1782): info: check !result->isEmpty() has passed 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1783): info: check result->geometryTypeId() == TYPE_POLYHEDRALSURFACE has passed 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1799): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1768): Leaving test case "testMinkowskiSum3D_WKT_Cube_Point"; testing time: 25234us +1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1768): Leaving test case "testMinkowskiSum3D_WKT_Cube_Point"; testing time: 68625us 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1802): Entering test case "testMinkowskiSum3D_WKT_Tetrahedron_Segment" 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1812): info: check tetrahedron != nullptr has passed 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1813): info: check segment != nullptr has passed @@ -11164,8 +11200,8 @@ 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1826): info: check !result->isEmpty() has passed 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1827): info: check result->geometryTypeId() == TYPE_POLYHEDRALSURFACE has passed 1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(2090): info: check algorithm::covers3D(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1802): Leaving test case "testMinkowskiSum3D_WKT_Tetrahedron_Segment"; testing time: 225072us -1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(19): Leaving test suite "SFCGAL_algorithm_MinkowskiSum3DTest"; testing time: 3152149us +1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(1802): Leaving test case "testMinkowskiSum3D_WKT_Tetrahedron_Segment"; testing time: 423359us +1: ./test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp(19): Leaving test suite "SFCGAL_algorithm_MinkowskiSum3DTest"; testing time: 12298687us 1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(45): Entering test suite "SFCGAL_algorithm_MinkowskiTest" 1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(47): Entering test case "testEmpty" 1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(57): info: check algorithm::minkowskiSum(*g, gB->as())->isEmpty() has passed @@ -11180,36 +11216,36 @@ 1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(57): info: check algorithm::minkowskiSum(*g, gB->as())->isEmpty() has passed 1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(57): info: check algorithm::minkowskiSum(*g, gB->as())->isEmpty() has passed 1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(57): info: check algorithm::minkowskiSum(*g, gB->as())->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(47): Leaving test case "testEmpty"; testing time: 1103us +1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(47): Leaving test case "testEmpty"; testing time: 2237us 1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(61): Entering test case "testEmptyPoint" 1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(68): info: check sum->asText(0) == "MULTIPOLYGON EMPTY" has passed -1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(61): Leaving test case "testEmptyPoint"; testing time: 430us +1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(61): Leaving test case "testEmptyPoint"; testing time: 543us 1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(71): Entering test case "testPoint" 1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(78): info: check sum->asText(0) == "MULTIPOLYGON (((0 0,1 0,1 1,0 1,0 0)))" has passed -1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(71): Leaving test case "testPoint"; testing time: 424us +1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(71): Leaving test case "testPoint"; testing time: 475us 1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(80): Entering test case "testLineString" 1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(88): info: check sum->asText(0) == "MULTIPOLYGON (((5 1,0 1,-1 0,0 -1,5 -1,6 0,5 1)))" has passed -1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(80): Leaving test case "testLineString"; testing time: 1868us +1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(80): Leaving test case "testLineString"; testing time: 11154us 1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(94): Entering test case "testLineString2" 1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(101): info: check sum->asText(0) == "MULTIPOLYGON (((6 1,1 1,0 0,1 -1,6 -1,7 0,6 1)))" has passed -1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(94): Leaving test case "testLineString2"; testing time: 454us +1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(94): Leaving test case "testLineString2"; testing time: 791us 1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(105): Entering test case "testLineString3" 1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(114): info: check sum->asText(0) == "MULTIPOLYGON (((5 1,2 4,5 4,6 5,5 6,0 6,-1 " "5,0 4,3 1,0 1,-1 0,0 -1,5 -1,6 0,5 1)))" has passed -1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(105): Leaving test case "testLineString3"; testing time: 847us +1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(105): Leaving test case "testLineString3"; testing time: 982us 1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(119): Entering test case "testPolygonWithHole" 1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(138): info: check sum->asText(6) == "MULTIPOLYGON (((53.554839 -5.557975,39.364158 3.434140,18.007885 " "2.872133,17.007885 1.872133,10.966308 -10.211022,11.966308 " "-11.211022,22.784946 -15.988082,23.784946 -14.988082,34.539099 " "-2.419977,44.939408 -9.229702,38.521147 -14.831093,32.479570 " "-20.310663,13.090323 -19.889158,5.643728 -24.525717,4.643728 " "-25.525717,5.643728 -26.525717,20.396416 -29.476254,43.438710 " "-23.856183,44.438710 -22.856183,54.554839 -6.557975,53.554839 " "-5.557975),(23.881857 -3.152977,21.997385 -8.387619,18.068659 " "-8.506671,16.900358 -7.260484,20.575363 -2.666728,23.881857 " "-3.152977)))" has passed 1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(154): info: check sum->asText(6) == "MULTIPOLYGON (((53.554839 -5.557975,39.364158 3.434140,18.007885 " "2.872133,17.007885 1.872133,10.966308 -10.211022,11.966308 " "-11.211022,22.784946 -15.988082,23.784946 -14.988082,34.539099 " "-2.419977,44.939408 -9.229702,38.521147 -14.831093,32.479570 " "-20.310663,13.090323 -19.889158,5.643728 -24.525717,4.643728 " "-25.525717,5.643728 -26.525717,20.396416 -29.476254,43.438710 " "-23.856183,44.438710 -22.856183,54.554839 -6.557975,53.554839 " "-5.557975),(23.881857 -3.152977,21.997385 -8.387619,18.068659 " "-8.506671,16.900358 -7.260484,20.575363 -2.666728,23.881857 " "-3.152977)))" has passed -1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(119): Leaving test case "testPolygonWithHole"; testing time: 10407us +1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(119): Leaving test case "testPolygonWithHole"; testing time: 42205us 1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(168): Entering test case "testMultiPoint" 1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(176): info: check sum->asText(0) == "MULTIPOLYGON (((0 1,-1 0,0 -1,1 0,0 1)),((5 6,4 5,5 4,6 5,5 6)))" has passed -1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(168): Leaving test case "testMultiPoint"; testing time: 488us -1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(45): Leaving test suite "SFCGAL_algorithm_MinkowskiTest"; testing time: 16149us +1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(168): Leaving test case "testMultiPoint"; testing time: 826us +1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(45): Leaving test suite "SFCGAL_algorithm_MinkowskiTest"; testing time: 59353us 1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(42): Entering test suite "SFCGAL_algorithm_NormalTest" 1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(44): Entering test case "testNormal1" 1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(54): info: check normal.x() == 0.0 has passed 1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(55): info: check normal.y() == 0.0 has passed 1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(56): info: check normal.z() == 1.0 has passed -1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(44): Leaving test case "testNormal1"; testing time: 341us +1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(44): Leaving test case "testNormal1"; testing time: 362us 1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(59): Entering test case "testNormal2" 1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(73): info: check normal.x() == 0.0 has passed 1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(74): info: check normal.y() == 0.0 has passed @@ -11220,12 +11256,12 @@ 1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(89): info: check normal.x() == 0.0 has passed 1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(90): info: check normal.y() == 0.0 has passed 1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(92): info: check normal.z() == 1.5 has passed -1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(59): Leaving test case "testNormal2"; testing time: 492us +1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(59): Leaving test case "testNormal2"; testing time: 528us 1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(96): Entering test case "testNormal3" 1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(108): info: check !plane.is_degenerate() has passed 1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(118): info: check !plane.is_degenerate() has passed -1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(96): Leaving test case "testNormal3"; testing time: 360us -1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(42): Leaving test suite "SFCGAL_algorithm_NormalTest"; testing time: 1240us +1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(96): Leaving test case "testNormal3"; testing time: 416us +1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(42): Leaving test suite "SFCGAL_algorithm_NormalTest"; testing time: 1347us 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(46): Entering test suite "SFCGAL_algorithm_OffsetTest" 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(48): Entering test case "testEmpty" 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(56): info: check algorithm::offset(*g, 1.0)->isEmpty() has passed @@ -11240,98 +11276,98 @@ 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(56): info: check algorithm::offset(*g, 1.0)->isEmpty() has passed 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(56): info: check algorithm::offset(*g, 1.0)->isEmpty() has passed 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(56): info: check algorithm::offset(*g, 1.0)->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(48): Leaving test case "testEmpty"; testing time: 1403us +1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(48): Leaving test case "testEmpty"; testing time: 13645us 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(60): Entering test case "testSimple" 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(66): info: check result->asText(7) == "MULTIPOLYGON (((-1.0000000 10.0000000,-1.0000000 0.0000000,-0.8750000 " "-0.4841229,-0.7500000 -0.6614378,-0.6250000 -0.7806247,-0.5000000 " "-0.8660254,-0.3750000 -0.9270248,-0.2500000 -0.9682458,-0.1250000 " "-0.9921567,0.0000000 -1.0000000,10.0000000 -1.0000000,10.1250000 " "-0.9921567,10.2500000 -0.9682458,10.3750000 -0.9270248,10.5000000 " "-0.8660254,10.6250000 -0.7806247,10.7500000 -0.6614378,10.8750000 " "-0.4841229,11.0000000 0.0000000,11.0000000 10.0000000,10.8750000 " "10.4841229,10.7500000 10.6614378,10.6250000 10.7806247,10.5000000 " "10.8660254,10.3750000 10.9270248,10.2500000 10.9682458,10.1250000 " "10.9921567,10.0000000 11.0000000,0.0000000 11.0000000,-0.1250000 " "10.9921567,-0.2500000 10.9682458,-0.3750000 10.9270248,-0.5000000 " "10.8660254,-0.6250000 10.7806247,-0.7500000 10.6614378,-0.8750000 " "10.4841229,-1.0000000 10.0000000)))" has passed -1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(60): Leaving test case "testSimple"; testing time: 1835us +1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(60): Leaving test case "testSimple"; testing time: 16310us 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(83): Entering test case "testHoles" 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(95): info: check result->is() has passed 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(189): info: difference{} between algorithm::area(*result){47.714098739556846} and 47.7{47.700000000000003} doesn't exceed 1% -1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(83): Leaving test case "testHoles"; testing time: 7838us +1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(83): Leaving test case "testHoles"; testing time: 37347us 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(192): Entering test case "testPoint" 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(196): info: check result->asText(2) == "MULTIPOLYGON (((2.00 1.00,1.75 1.66,1.50 1.87,1.25 1.97,1.00 2.00,0.75 " "1.97,0.50 1.87,0.25 1.66,0.00 1.00,0.25 0.34,0.50 0.13,0.75 0.03,1.00 " "0.00,1.25 0.03,1.50 0.13,1.75 0.34,2.00 1.00)))" has passed -1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(192): Leaving test case "testPoint"; testing time: 378us +1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(192): Leaving test case "testPoint"; testing time: 734us 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(203): Entering test case "testLineString" 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(262): info: difference{} between algorithm::area(*result){29.251521066690497} and 29.2515{29.2515} doesn't exceed 1% -1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(203): Leaving test case "testLineString"; testing time: 32075us +1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(203): Leaving test case "testLineString"; testing time: 166042us 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(265): Entering test case "testPolygonWithHoles" 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(432): info: difference{} between algorithm::area(*result){696.0519881903283} and 696.0{696} doesn't exceed 1% -1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(265): Leaving test case "testPolygonWithHoles"; testing time: 23972us +1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(265): Leaving test case "testPolygonWithHoles"; testing time: 114320us 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(435): Entering test case "testMultiPoint" 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(482): info: check algorithm::covers(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(435): Leaving test case "testMultiPoint"; testing time: 11811us +1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(435): Leaving test case "testMultiPoint"; testing time: 70287us 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(485): Entering test case "testMultiLineString" 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(548): info: check result->almostEqual(*expected, 0.1) has passed -1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(485): Leaving test case "testMultiLineString"; testing time: 2394us +1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(485): Leaving test case "testMultiLineString"; testing time: 15526us 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(551): Entering test case "testMultiPolygon" 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(625): info: check result->almostEqual(*expected, 0.1) has passed -1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(551): Leaving test case "testMultiPolygon"; testing time: 2971us +1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(551): Leaving test case "testMultiPolygon"; testing time: 21076us 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(628): Entering test case "testGeometryCollection" 1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(644): info: check algorithm::covers(*result, *expected) has passed -1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(628): Leaving test case "testGeometryCollection"; testing time: 5897us -1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(46): Leaving test suite "SFCGAL_algorithm_OffsetTest"; testing time: 90765us +1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(628): Leaving test case "testGeometryCollection"; testing time: 34276us +1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(46): Leaving test suite "SFCGAL_algorithm_OffsetTest"; testing time: 489824us 1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(44): Entering test suite "SFCGAL_algorithm_OrientationTest" 1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(53): Entering test case "testHasConsistentOrientation3D_basicTriangles" 1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(56): info: check algorithm::hasConsistentOrientation3D(triangulatedSurface) has passed 1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(59): info: check algorithm::hasConsistentOrientation3D(triangulatedSurface) has passed 1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(63): info: check algorithm::hasConsistentOrientation3D(triangulatedSurface) has passed 1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(67): info: check !algorithm::hasConsistentOrientation3D(triangulatedSurface) has passed -1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(53): Leaving test case "testHasConsistentOrientation3D_basicTriangles"; testing time: 522us +1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(53): Leaving test case "testHasConsistentOrientation3D_basicTriangles"; testing time: 943us 1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(72): Entering test case "testHasConsistentOrientation3D_basicPolygons" 1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(75): info: check algorithm::hasConsistentOrientation3D(polyhedralSurface) has passed 1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(88): info: check algorithm::hasConsistentOrientation3D(polyhedralSurface) has passed 1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(101): info: check algorithm::hasConsistentOrientation3D(polyhedralSurface) has passed 1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(114): info: check !algorithm::hasConsistentOrientation3D(polyhedralSurface) has passed -1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(72): Leaving test case "testHasConsistentOrientation3D_basicPolygons"; testing time: 559us +1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(72): Leaving test case "testHasConsistentOrientation3D_basicPolygons"; testing time: 884us 1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(120): Entering test case "testIsCounterClockWiseOriented_Polygon" 1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(130): info: check algorithm::isCounterClockWiseOriented(polygon) has passed 1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(132): info: check !algorithm::isCounterClockWiseOriented(polygon) has passed -1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(120): Leaving test case "testIsCounterClockWiseOriented_Polygon"; testing time: 321us +1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(120): Leaving test case "testIsCounterClockWiseOriented_Polygon"; testing time: 397us 1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(136): Entering test case "testIsCounterClockWiseOriented_Triangle" 1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(139): info: check algorithm::isCounterClockWiseOriented(triangle) has passed 1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(141): info: check !algorithm::isCounterClockWiseOriented(triangle) has passed -1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(136): Leaving test case "testIsCounterClockWiseOriented_Triangle"; testing time: 346us +1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(136): Leaving test case "testIsCounterClockWiseOriented_Triangle"; testing time: 371us 1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(145): Entering test case "testIsCounterClockWiseOriented_LineString" 1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(154): info: check algorithm::isCounterClockWiseOriented(ring) has passed 1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(156): info: check !algorithm::isCounterClockWiseOriented(ring) has passed -1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(145): Leaving test case "testIsCounterClockWiseOriented_LineString"; testing time: 359us -1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(44): Leaving test suite "SFCGAL_algorithm_OrientationTest"; testing time: 2180us +1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(145): Leaving test case "testIsCounterClockWiseOriented_LineString"; testing time: 381us +1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(44): Leaving test suite "SFCGAL_algorithm_OrientationTest"; testing time: 3056us 1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(16): Entering test suite "SFCGAL_algorithm_Partition2Test" 1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(18): Entering test case "testPartition2_NoPolygon" 1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(29): info: check result->isEmpty() has passed 1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(32): info: check result->asText(1) == expectedWKT has passed -1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(18): Leaving test case "testPartition2_NoPolygon"; testing time: 389us +1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(18): Leaving test case "testPartition2_NoPolygon"; testing time: 392us 1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(35): Entering test case "testPartition2_Empty" 1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(41): info: check result->isEmpty() has passed 1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(44): info: check result->asText(1) == expectedWKT has passed -1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(35): Leaving test case "testPartition2_Empty"; testing time: 335us +1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(35): Leaving test case "testPartition2_Empty"; testing time: 8668us 1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(47): Entering test case "testPartition2_YMonotonePartition2" 1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(60): info: check !result->isEmpty() has passed 1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(64): info: check result->asText(1) == expectedWKT has passed -1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(47): Leaving test case "testPartition2_YMonotonePartition2"; testing time: 1011us +1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(47): Leaving test case "testPartition2_YMonotonePartition2"; testing time: 7620us 1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(67): Entering test case "testPartition2_YMonotonePartition2_gross" 1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(89): info: check !result->isEmpty() has passed 1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(97): info: check result->asText(1) == expectedWKT has passed -1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(67): Leaving test case "testPartition2_YMonotonePartition2_gross"; testing time: 457us +1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(67): Leaving test case "testPartition2_YMonotonePartition2_gross"; testing time: 685us 1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(100): Entering test case "testPartition2_ApproxConvexPartition2_gross" 1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(123): info: check !result->isEmpty() has passed 1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(135): info: check result->asText(1) == expectedWKT has passed -1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(100): Leaving test case "testPartition2_ApproxConvexPartition2_gross"; testing time: 581us +1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(100): Leaving test case "testPartition2_ApproxConvexPartition2_gross"; testing time: 956us 1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(138): Entering test case "testPartition2_GreeneApproxConvexPartition2_gross" 1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(161): info: check !result->isEmpty() has passed 1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(173): info: check result->asText(1) == expectedWKT has passed -1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(138): Leaving test case "testPartition2_GreeneApproxConvexPartition2_gross"; testing time: 476us +1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(138): Leaving test case "testPartition2_GreeneApproxConvexPartition2_gross"; testing time: 579us 1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(176): Entering test case "testPartition2_OptimalConvexPartition2_gross" 1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(199): info: check !result->isEmpty() has passed 1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(210): info: check result->asText(1) == expectedWKT has passed -1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(176): Leaving test case "testPartition2_OptimalConvexPartition2_gross"; testing time: 664us -1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(16): Leaving test suite "SFCGAL_algorithm_Partition2Test"; testing time: 4026us +1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(176): Leaving test case "testPartition2_OptimalConvexPartition2_gross"; testing time: 911us +1: ./test/unit/SFCGAL/algorithm/Partition_2.cpp(16): Leaving test suite "SFCGAL_algorithm_Partition2Test"; testing time: 19936us 1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(42): Entering test suite "SFCGAL_algorithm_PlaneTest" 1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(44): Entering test case "testPlane1" 1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(50): info: check plane.a() == 0.0 has passed 1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(51): info: check plane.b() == 0.0 has passed 1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(52): info: check plane.c() == 2.0 has passed -1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(44): Leaving test case "testPlane1"; testing time: 376us +1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(44): Leaving test case "testPlane1"; testing time: 699us 1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(55): Entering test case "testPlane" 1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(82): info: check 'LineString 0: LINESTRING (1 2 3,4 5 6) is plane' has passed 1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(82): info: check 'LineString 1: LINESTRING (1 2 3,1 2 3,1 2 3,1 2 3) is plane' has passed @@ -11341,55 +11377,55 @@ 1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(82): info: check 'LineString 5: LINESTRING (2 1 0,2 0 0,2 1 0,2 1 0,2 0 3) is plane' has passed 1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(82): info: check 'LineString 6: LINESTRING (2 1 0,2 0 0,2 1 1,2 1 0,1 0 3) isn't plane' has passed 1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(82): info: check 'LineString 7: LINESTRING (0 0 0, 1e-5 0 0, 1e-5 1e-5 0, 0 1e-5 1e-5) isn't plane' has passed -1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(55): Leaving test case "testPlane"; testing time: 1573us +1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(55): Leaving test case "testPlane"; testing time: 1824us 1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(89): Entering test case "testPlane3DDivideByZeroCrash" 1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(93): info: check degenerate_polygon->geometryTypeId() == TYPE_POLYGON has passed 1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(109): info: check ok_polygon->geometryTypeId() == TYPE_POLYGON has passed 1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(111): info: check algorithm::hasPlane3D(ok_polygon->as()) has passed -1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(89): Leaving test case "testPlane3DDivideByZeroCrash"; testing time: 506us -1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(42): Leaving test suite "SFCGAL_algorithm_PlaneTest"; testing time: 2512us +1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(89): Leaving test case "testPlane3DDivideByZeroCrash"; testing time: 542us +1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(42): Leaving test suite "SFCGAL_algorithm_PlaneTest"; testing time: 3113us 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(46): Entering test suite "SFCGAL_algorithm_StraightSkeletonTest" 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(48): Entering test case "testTriangle" 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(56): info: check result->numGeometries() == 3U has passed 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(57): info: check result->asText(1) == expectedWKT has passed 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(63): info: check result->numGeometries() == 3U has passed 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(64): info: check result->asText(1) == expectedWKT has passed -1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(48): Leaving test case "testTriangle"; testing time: 736us +1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(48): Leaving test case "testTriangle"; testing time: 952us 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(68): Entering test case "testPolygon" 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(77): info: check result->numGeometries() == 4U has passed 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(78): info: check result->asText(0) == expectedWKT has passed 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(84): info: check result->numGeometries() == 4U has passed 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(85): info: check result->asText(0) == expectedWKT has passed -1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(68): Leaving test case "testPolygon"; testing time: 808us +1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(68): Leaving test case "testPolygon"; testing time: 9381us 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(89): Entering test case "testPolygonWithHole" 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(97): info: check result->numGeometries() == 13 has passed 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(129): info: check algorithm::covers(*r, *e) has passed -1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(89): Leaving test case "testPolygonWithHole"; testing time: 2368us +1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(89): Leaving test case "testPolygonWithHole"; testing time: 4744us 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(132): Entering test case "testPolygonWithHoleTouchingShell" 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(137): info: check 'exception "NotImplementedException" raised as expected' has passed -1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(132): Leaving test case "testPolygonWithHoleTouchingShell"; testing time: 637us +1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(132): Leaving test case "testPolygonWithHoleTouchingShell"; testing time: 860us 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(140): Entering test case "testPolygonWithTouchingHoles" 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(147): info: check 'exception "NotImplementedException" raised as expected' has passed -1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(140): Leaving test case "testPolygonWithTouchingHoles"; testing time: 1319us +1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(140): Leaving test case "testPolygonWithTouchingHoles"; testing time: 10236us 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(150): Entering test case "testMultiPolygon" 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(190): info: check result->numGeometries() == 220U has passed -1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(150): Leaving test case "testMultiPolygon"; testing time: 115462us +1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(150): Leaving test case "testMultiPolygon"; testing time: 510624us 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(193): Entering test case "testInvalidTypes" 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(202): info: check result->numGeometries() == 0U has passed 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(202): info: check result->numGeometries() == 0U has passed -1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(193): Leaving test case "testInvalidTypes"; testing time: 425us +1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(193): Leaving test case "testInvalidTypes"; testing time: 4824us 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(207): Entering test case "testPostgisIssue3107" 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(217): info: check 'exception "NotImplementedException" raised as expected' has passed -1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(207): Leaving test case "testPostgisIssue3107"; testing time: 1184us +1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(207): Leaving test case "testPostgisIssue3107"; testing time: 2563us 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(221): Entering test case "testMultiPolygonWithTouchingHoles" 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(231): info: check 'exception "NotImplementedException" raised as expected' has passed -1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(221): Leaving test case "testMultiPolygonWithTouchingHoles"; testing time: 1139us +1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(221): Leaving test case "testMultiPolygonWithTouchingHoles"; testing time: 6414us 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(234): Entering test case "testDistanceInM" 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(244): info: check out->asText(1) == expectedWKT has passed -1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(234): Leaving test case "testDistanceInM"; testing time: 536us +1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(234): Leaving test case "testDistanceInM"; testing time: 900us 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(247): Entering test case "testMultiEmptyEmpty" 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(252): info: check out->asText(1) == expectedWKT has passed -1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(247): Leaving test case "testMultiEmptyEmpty"; testing time: 354us +1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(247): Leaving test case "testMultiEmptyEmpty"; testing time: 385us 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(256): Entering test case "testDegenerateMultiLineString" 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(271): info: check algorithm::length(out->geometryN(i)) > tolerance has passed 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(271): info: check algorithm::length(out->geometryN(i)) > tolerance has passed @@ -11419,46 +11455,46 @@ 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(271): info: check algorithm::length(out->geometryN(i)) > tolerance has passed 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(271): info: check algorithm::length(out->geometryN(i)) > tolerance has passed 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(271): info: check algorithm::length(out->geometryN(i)) > tolerance has passed -1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(256): Leaving test case "testDegenerateMultiLineString"; testing time: 6013us +1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(256): Leaving test case "testDegenerateMultiLineString"; testing time: 28912us 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(275): Entering test case "testExtrudeStraightSkeleton" 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(301): info: check out->asText(2) == expectedWKT has passed -1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(275): Leaving test case "testExtrudeStraightSkeleton"; testing time: 4116us +1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(275): Leaving test case "testExtrudeStraightSkeleton"; testing time: 24539us 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(304): Entering test case "testExtrudeStraightSkeletonPolygonWithHole" 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(353): info: check out->asText(2) == expectedWKT has passed -1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(304): Leaving test case "testExtrudeStraightSkeletonPolygonWithHole"; testing time: 7869us +1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(304): Leaving test case "testExtrudeStraightSkeletonPolygonWithHole"; testing time: 33576us 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(356): Entering test case "testExtrudeStraightSkeletonGenerateBuilding" 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(420): info: check out->asText(2) == expectedWKT has passed -1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(356): Leaving test case "testExtrudeStraightSkeletonGenerateBuilding"; testing time: 8080us +1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(356): Leaving test case "testExtrudeStraightSkeletonGenerateBuilding"; testing time: 46472us 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(423): Entering test case "testStraightSkeletonPartitionLShapedPolygon" 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(434): info: check out->asText(2) == expectedWKT has passed -1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(423): Leaving test case "testStraightSkeletonPartitionLShapedPolygon"; testing time: 776us +1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(423): Leaving test case "testStraightSkeletonPartitionLShapedPolygon"; testing time: 1368us 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(437): Entering test case "testStraightSkeletonPartitionSimpleRectangle" 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(442): info: check out->is() has passed 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(443): info: check out->as().numGeometries() == 4 has passed 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(448): info: check out->asText(2) == expectedWKT has passed -1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(437): Leaving test case "testStraightSkeletonPartitionSimpleRectangle"; testing time: 689us +1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(437): Leaving test case "testStraightSkeletonPartitionSimpleRectangle"; testing time: 706us 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(451): Entering test case "testStraightSkeletonPartitionComplexPolygon" 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(456): info: check out->is() has passed 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(457): info: check out->as().numGeometries() == 8 has passed 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(465): info: check out->asText(2) == expectedWKT has passed -1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(451): Leaving test case "testStraightSkeletonPartitionComplexPolygon"; testing time: 1030us +1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(451): Leaving test case "testStraightSkeletonPartitionComplexPolygon"; testing time: 1196us 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(468): Entering test case "testStraightSkeletonPartitionPolygonWithHole" 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(473): info: check out->is() has passed 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(481): info: check out->asText(2) == expectedWKT has passed -1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(468): Leaving test case "testStraightSkeletonPartitionPolygonWithHole"; testing time: 1156us +1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(468): Leaving test case "testStraightSkeletonPartitionPolygonWithHole"; testing time: 6ms 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(484): Entering test case "testStraightSkeletonPartitionMultiPolygon" 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(490): info: check out->is() has passed 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(497): info: check out->asText(2) == expectedWKT has passed -1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(484): Leaving test case "testStraightSkeletonPartitionMultiPolygon"; testing time: 869us +1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(484): Leaving test case "testStraightSkeletonPartitionMultiPolygon"; testing time: 1077us 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(500): Entering test case "testStraightSkeletonPartitionEmptyPolygon" 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(504): info: check out->is() has passed 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(505): info: check out->isEmpty() has passed 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(507): info: check out->asText(2) == expectedWKT has passed -1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(500): Leaving test case "testStraightSkeletonPartitionEmptyPolygon"; testing time: 476us +1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(500): Leaving test case "testStraightSkeletonPartitionEmptyPolygon"; testing time: 391us 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(510): Entering test case "testStraightSkeletonPartitionNonPolygonGeometry" 1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(513): info: check 'exception "std::exception" raised as expected' has passed -1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(510): Leaving test case "testStraightSkeletonPartitionNonPolygonGeometry"; testing time: 513us -1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(46): Leaving test suite "SFCGAL_algorithm_StraightSkeletonTest"; testing time: 156989us +1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(510): Leaving test case "testStraightSkeletonPartitionNonPolygonGeometry"; testing time: 436us +1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(46): Leaving test suite "SFCGAL_algorithm_StraightSkeletonTest"; testing time: 697053us 1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(45): Entering test suite "SFCGAL_algorithm_TesselateTest" 1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(47): Entering test case "testEmpty" 1: tesselate(POINT EMPTY) @@ -11485,26 +11521,26 @@ 1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(57): info: check result->isEmpty() has passed 1: tesselate(POLYHEDRALSURFACE EMPTY) 1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(57): info: check result->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(47): Leaving test case "testEmpty"; testing time: 612us +1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(47): Leaving test case "testEmpty"; testing time: 8776us 1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(65): Entering test case "testPoint" 1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(69): info: check algorithm::tesselate(*g)->asText(1) == wkt has passed -1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(65): Leaving test case "testPoint"; testing time: 302us +1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(65): Leaving test case "testPoint"; testing time: 497us 1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(71): Entering test case "testLineString" 1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(75): info: check algorithm::tesselate(*g)->asText(1) == wkt has passed -1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(71): Leaving test case "testLineString"; testing time: 384us +1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(71): Leaving test case "testLineString"; testing time: 416us 1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(77): Entering test case "testMultiPoint" 1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(81): info: check algorithm::tesselate(*g)->asText(1) == wkt has passed -1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(77): Leaving test case "testMultiPoint"; testing time: 369us +1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(77): Leaving test case "testMultiPoint"; testing time: 397us 1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(83): Entering test case "testMultiLineString" 1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(88): info: check algorithm::tesselate(*g)->asText(1) == wkt has passed -1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(83): Leaving test case "testMultiLineString"; testing time: 380us +1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(83): Leaving test case "testMultiLineString"; testing time: 457us 1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(94): Entering test case "testPolygon" 1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(101): info: check result->asText(1) == wktOut has passed -1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(94): Leaving test case "testPolygon"; testing time: 455us +1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(94): Leaving test case "testPolygon"; testing time: 638us 1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(103): Entering test case "testMultiPolygon" 1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(113): info: check result->asText(1) == wktOut has passed -1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(103): Leaving test case "testMultiPolygon"; testing time: 577us -1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(45): Leaving test suite "SFCGAL_algorithm_TesselateTest"; testing time: 3199us +1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(103): Leaving test case "testMultiPolygon"; testing time: 890us +1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(45): Leaving test suite "SFCGAL_algorithm_TesselateTest"; testing time: 12190us 1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(44): Entering test suite "SFCGAL_algorithm_TranslateTest" 1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(46): Entering test case "testEmpty" 1: Point @@ -11543,81 +11579,81 @@ 1: PolyhedralSurface 1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(56): info: check g.get() != nullptr has passed 1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(58): info: check g->isEmpty() has passed -1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(46): Leaving test case "testEmpty"; testing time: 580us -1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(44): Leaving test suite "SFCGAL_algorithm_TranslateTest"; testing time: 597us +1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(46): Leaving test case "testEmpty"; testing time: 4852us +1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(44): Leaving test suite "SFCGAL_algorithm_TranslateTest"; testing time: 4870us 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(47): Entering test suite "SFCGAL_algorithm_UnionTest" 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(49): Entering test case "Handle1" 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(55): info: check *u == *io::readWkt("POINT (0 1)") has passed -1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(49): Leaving test case "Handle1"; testing time: 2765us +1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(49): Leaving test case "Handle1"; testing time: 11386us 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(58): Entering test case "Handle2" 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(64): info: check *u == *io::readWkt("POINT (0 1)") has passed -1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(58): Leaving test case "Handle2"; testing time: 497us +1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(58): Leaving test case "Handle2"; testing time: 639us 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(67): Entering test case "PointPoint" 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(74): info: check *u == *io::readWkt("POINT (0 1)") has passed 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(81): info: check *u == *io::readWkt("MULTIPOINT (0 0,0 1)") has passed 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(88): info: check *u == *io::readWkt("POINT (0 1 1)") has passed 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(95): info: check *u == *io::readWkt("MULTIPOINT (0 0 0,0 0 1)") has passed -1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(67): Leaving test case "PointPoint"; testing time: 1353us +1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(67): Leaving test case "PointPoint"; testing time: 7311us 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(99): Entering test case "PointLine" 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(106): info: check *u == *io::readWkt("LINESTRING (-1 0,.5 0,1 0)") has passed 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(114): info: check *u == *io::readWkt("LINESTRING (0 0 -1,0 0 .5,0 0 1)") has passed -1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(99): Leaving test case "PointLine"; testing time: 1119us +1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(99): Leaving test case "PointLine"; testing time: 8133us 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(118): Entering test case "LineLine" 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(125): info: check *u == *io::readWkt("MULTILINESTRING ((-1 0,1 0),(-1 1,1 1))") has passed 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(132): info: check *u == *io::readWkt( "MULTILINESTRING ((-1 0,0 0),(0 0,1 0),(0 -1,0 0),(0 0,0 1))") has passed -1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(118): Leaving test case "LineLine"; testing time: 605us +1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(118): Leaving test case "LineLine"; testing time: 826us 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(139): Entering test case "LineVolume" 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(151): info: check u->geometryTypeId() == TYPE_GEOMETRYCOLLECTION has passed 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(152): info: check u->geometryN(0).geometryTypeId() == TYPE_LINESTRING has passed 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(153): info: check u->geometryN(1).geometryTypeId() == TYPE_LINESTRING has passed 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(154): info: check u->geometryN(2).geometryTypeId() == TYPE_SOLID has passed -1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(139): Leaving test case "LineVolume"; testing time: 18457us +1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(139): Leaving test case "LineVolume"; testing time: 78694us 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(157): Entering test case "PointSurface" 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(165): info: check *u == *io::readWkt("TRIANGLE ((0 0,0 1,1 0,0 0))") has passed 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(173): info: check *u == *io::readWkt("TRIANGLE ((0 0 1,0 1 1,1 0 1,0 0 1))") has passed -1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(157): Leaving test case "PointSurface"; testing time: 796us +1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(157): Leaving test case "PointSurface"; testing time: 9489us 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(177): Entering test case "PointVolume" 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(189): info: check u->geometryTypeId() == TYPE_SOLID has passed 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(194): info: check u->geometryTypeId() == TYPE_GEOMETRYCOLLECTION has passed -1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(177): Leaving test case "PointVolume"; testing time: 35362us +1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(177): Leaving test case "PointVolume"; testing time: 120909us 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(198): Entering test case "TriangleTriangle" 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(207): info: check *u == *io::readWkt("TRIANGLE ((0 0,0 1,1 0,0 0))") has passed -1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(198): Leaving test case "TriangleTriangle"; testing time: 795us +1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(198): Leaving test case "TriangleTriangle"; testing time: 1931us 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(211): Entering test case "PolygonPolygon1" 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(220): info: check *u == *io::readWkt("POLYGON ((-1 -1,1 -1,1 1,-1 1,-1 -1))") has passed 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(230): info: check *u == *io::readWkt("POLYGON ((0 0,1 0,2 0,2 1,1 1,0 1,0 0))") has passed -1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(211): Leaving test case "PolygonPolygon1"; testing time: 1276us +1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(211): Leaving test case "PolygonPolygon1"; testing time: 2364us 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(234): Entering test case "PolygonPolygon2" 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(249): info: check u->geometryTypeId() == TYPE_POLYGON has passed 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(250): info: check algorithm::area3D(*u) == 2.5 has passed 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(255): info: check u->geometryTypeId() == TYPE_TRIANGULATEDSURFACE has passed 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(256): info: check algorithm::area3D(*u) == 2.5 has passed -1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(234): Leaving test case "PolygonPolygon2"; testing time: 10644us +1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(234): Leaving test case "PolygonPolygon2"; testing time: 34144us 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(260): Entering test case "PolygonPolygon3" 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(279): info: check std::abs(algorithm::area(*u) - 25.56) < .01 has passed 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(284): info: check std::abs(algorithm::area3D(*u) - 25.56) < .01 has passed -1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(260): Leaving test case "PolygonPolygon3"; testing time: 5269473us +1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(260): Leaving test case "PolygonPolygon3"; testing time: 17546482us 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(288): Entering test case "GardenFailures1" 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(298): info: check algorithm::area(*a) + algorithm::area(*b) == algorithm::area(*u) has passed -1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(288): Leaving test case "GardenFailures1"; testing time: 1886us +1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(288): Leaving test case "GardenFailures1"; testing time: 12089us 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(303): Entering test case "GardenFailures2" 1: Test case SFCGAL_algorithm_UnionTest/GardenFailures2 did not check any assertions -1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(303): Leaving test case "GardenFailures2"; testing time: 3672us +1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(303): Leaving test case "GardenFailures2"; testing time: 18273us 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(318): Entering test case "GardenFailures3" 1: Test case SFCGAL_algorithm_UnionTest/GardenFailures3 did not check any assertions -1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(318): Leaving test case "GardenFailures3"; testing time: 466us +1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(318): Leaving test case "GardenFailures3"; testing time: 811us 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(331): Entering test case "GardenFailures4" 1: Test case SFCGAL_algorithm_UnionTest/GardenFailures4 did not check any assertions -1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(331): Leaving test case "GardenFailures4"; testing time: 2461us +1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(331): Leaving test case "GardenFailures4"; testing time: 13353us 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(344): Entering test case "GardenFailures5" 1: Test case SFCGAL_algorithm_UnionTest/GardenFailures5 did not check any assertions -1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(344): Leaving test case "GardenFailures5"; testing time: 951us +1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(344): Leaving test case "GardenFailures5"; testing time: 1979us 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(359): Entering test case "GardenFailures6" 1: Test case SFCGAL_algorithm_UnionTest/GardenFailures6 did not check any assertions -1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(359): Leaving test case "GardenFailures6"; testing time: 2460us +1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(359): Leaving test case "GardenFailures6"; testing time: 14501us 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(373): Entering test case "GardenFailures7" 1: Test case SFCGAL_algorithm_UnionTest/GardenFailures7 did not check any assertions -1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(373): Leaving test case "GardenFailures7"; testing time: 2136us +1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(373): Leaving test case "GardenFailures7"; testing time: 12678us 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(383): Entering test case "VolumeVolume" 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(396): info: check u->geometryTypeId() == TYPE_MULTISOLID has passed 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(397): info: check algorithm::volume(*u) == 2 has passed @@ -11629,57 +11665,57 @@ 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(419): info: check algorithm::volume(*u) == 2 has passed 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(426): info: check u->geometryTypeId() == TYPE_MULTISOLID has passed 1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(427): info: check algorithm::volume(*u) == 2 has passed -1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(383): Leaving test case "VolumeVolume"; testing time: 405558us -1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(47): Leaving test suite "SFCGAL_algorithm_UnionTest"; testing time: 5763239us +1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(383): Leaving test case "VolumeVolume"; testing time: 2426651us +1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(47): Leaving test suite "SFCGAL_algorithm_UnionTest"; testing time: 20323401us 1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(35): Entering test suite "SFCGAL_algorithm_VisibilityTest" 1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(39): Entering test case "testVisibility_PointInPolygon" 1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(58): info: check result->asText(1) == expectedWkt has passed -1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(39): Leaving test case "testVisibility_PointInPolygon"; testing time: 1172us +1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(39): Leaving test case "testVisibility_PointInPolygon"; testing time: 8136us 1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(61): Entering test case "testVisibility_PointOnPolygon" 1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(80): info: check result->asText(1) == expectedWkt has passed -1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(61): Leaving test case "testVisibility_PointOnPolygon"; testing time: 510us +1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(61): Leaving test case "testVisibility_PointOnPolygon"; testing time: 711us 1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(83): Entering test case "testVisibility_PointVertexOnPolygon" 1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(102): info: check result->asText(1) == expectedWkt has passed -1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(83): Leaving test case "testVisibility_PointVertexOnPolygon"; testing time: 475us +1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(83): Leaving test case "testVisibility_PointVertexOnPolygon"; testing time: 644us 1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(105): Entering test case "testVisibility_PointInPolygonHole" 1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(134): info: check result->asText(1) == expectedWkt has passed -1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(105): Leaving test case "testVisibility_PointInPolygonHole"; testing time: 1067us +1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(105): Leaving test case "testVisibility_PointInPolygonHole"; testing time: 2807us 1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(137): Entering test case "testVisibility_PointOnPolygonHole" 1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(171): info: check result->asText() == expectedWkt has passed -1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(137): Leaving test case "testVisibility_PointOnPolygonHole"; testing time: 840us +1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(137): Leaving test case "testVisibility_PointOnPolygonHole"; testing time: 1548us 1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(174): Entering test case "testVisibility_PointVertexOnPolygonHole" 1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(203): info: check result->asText(1) == expectedWkt has passed -1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(174): Leaving test case "testVisibility_PointVertexOnPolygonHole"; testing time: 700us +1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(174): Leaving test case "testVisibility_PointVertexOnPolygonHole"; testing time: 1073us 1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(206): Entering test case "testVisibility_PointOnHolePolygonHole" 1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(233): info: check result->asText(1) == expectedWkt has passed -1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(206): Leaving test case "testVisibility_PointOnHolePolygonHole"; testing time: 706us +1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(206): Leaving test case "testVisibility_PointOnHolePolygonHole"; testing time: 5255us 1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(236): Entering test case "testVisibility_PointVertexOnHolePolygonHole" 1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(263): info: check result->asText(1) == expectedWkt has passed -1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(236): Leaving test case "testVisibility_PointVertexOnHolePolygonHole"; testing time: 686us +1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(236): Leaving test case "testVisibility_PointVertexOnHolePolygonHole"; testing time: 1109us 1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(266): Entering test case "testVisibility_SegmentInPolygon" 1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(287): info: check result->asText(1) == expectedWkt has passed -1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(266): Leaving test case "testVisibility_SegmentInPolygon"; testing time: 490us +1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(266): Leaving test case "testVisibility_SegmentInPolygon"; testing time: 602us 1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(290): Entering test case "testVisibility_SegmentInPolygonHole" 1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(329): info: check result->asText(1) == expectedWkt has passed -1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(290): Leaving test case "testVisibility_SegmentInPolygonHole"; testing time: 762us +1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(290): Leaving test case "testVisibility_SegmentInPolygonHole"; testing time: 1341us 1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(332): Entering test case "testVisibility_PointOutPolygon" 1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(380): info: check e.what() == "Can not find corresponding face." has passed -1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(332): Leaving test case "testVisibility_PointOutPolygon"; testing time: 1170us -1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(35): Leaving test suite "SFCGAL_algorithm_VisibilityTest"; testing time: 8786us +1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(332): Leaving test case "testVisibility_PointOutPolygon"; testing time: 2440us +1: ./test/unit/SFCGAL/algorithm/Visibility.cpp(35): Leaving test suite "SFCGAL_algorithm_VisibilityTest"; testing time: 25893us 1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(34): Entering test suite "SFCGAL_algorithm_VolumeTest" 1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(36): Entering test case "cubeVolume" 1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(45): info: check algorithm::volume(*s) == 1 has passed -1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(36): Leaving test case "cubeVolume"; testing time: 12067us +1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(36): Leaving test case "cubeVolume"; testing time: 26282us 1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(48): Entering test case "cubeWithHoleVolume" 1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(65): info: check algorithm::volume(s->as(), algorithm::NoValidityCheck()) - ref < 0.001 has passed -1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(48): Leaving test case "cubeWithHoleVolume"; testing time: 33956us +1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(48): Leaving test case "cubeWithHoleVolume"; testing time: 66593us 1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(70): Entering test case "invertedCubeVolume" 1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(79): info: check algorithm::volume(*s) == -1 has passed -1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(70): Leaving test case "invertedCubeVolume"; testing time: 12098us +1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(70): Leaving test case "invertedCubeVolume"; testing time: 26165us 1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(82): Entering test case "polyhedronVolume" 1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(93): info: check vol * 6 == 1.0 has passed -1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(82): Leaving test case "polyhedronVolume"; testing time: 3546us -1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(34): Leaving test suite "SFCGAL_algorithm_VolumeTest"; testing time: 61745us +1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(82): Leaving test case "polyhedronVolume"; testing time: 7505us +1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(34): Leaving test suite "SFCGAL_algorithm_VolumeTest"; testing time: 126640us 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(41): Entering test suite "SFCGAL_sfcgal_cTest" 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(53): Entering test case "testErrorOnBadGeometryType" 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(62): info: check 2 == sfcgal_linestring_num_points(gl) has passed @@ -11688,153 +11724,153 @@ 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(67): info: check hasError == true has passed 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(72): info: check hasError == false has passed 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(76): info: check hasError == true has passed -1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(53): Leaving test case "testErrorOnBadGeometryType"; testing time: 457us +1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(53): Leaving test case "testErrorOnBadGeometryType"; testing time: 533us 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(79): Entering test case "testAsWkb" 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(97): info: check strGeom == strApi has passed -1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(79): Leaving test case "testAsWkb"; testing time: 455us +1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(79): Leaving test case "testAsWkb"; testing time: 458us 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(101): Entering test case "testStraightSkeletonPolygon" 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(110): info: check hasError == false has passed 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(111): info: check 5 == sfcgal_geometry_collection_num_geometries(sk) has passed -1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(101): Leaving test case "testStraightSkeletonPolygon"; testing time: 559us +1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(101): Leaving test case "testStraightSkeletonPolygon"; testing time: 790us 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(114): Entering test case "testStraightSkeletonMultiPolygon" 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(124): info: check hasError == false has passed 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(125): info: check 8 == sfcgal_geometry_collection_num_geometries(sk) has passed -1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(114): Leaving test case "testStraightSkeletonMultiPolygon"; testing time: 663us +1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(114): Leaving test case "testStraightSkeletonMultiPolygon"; testing time: 987us 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(128): Entering test case "testApproximateMedialAxis" 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(138): info: check hasError == false has passed 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(143): info: check 11 == sfcgal_geometry_collection_num_geometries(sk) has passed -1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(128): Leaving test case "testApproximateMedialAxis"; testing time: 1337us +1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(128): Leaving test case "testApproximateMedialAxis"; testing time: 2458us 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(148): Entering test case "testCovers" 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(159): info: check sfcgal_geometry_covers(g1.get(), g2.get()) has passed -1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(148): Leaving test case "testCovers"; testing time: 790us +1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(148): Leaving test case "testCovers"; testing time: 1130us 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(162): Entering test case "testLineSubstring" 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(171): info: check hasError == false has passed 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(173): info: check sfcgal_geometry_covers_3d(ls, g2.get()) has passed -1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(162): Leaving test case "testLineSubstring"; testing time: 579us +1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(162): Leaving test case "testLineSubstring"; testing time: 6339us 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(176): Entering test case "testForceRHR" 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(192): info: check strGeom == strApi has passed -1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(176): Leaving test case "testForceRHR"; testing time: 431us +1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(176): Leaving test case "testForceRHR"; testing time: 679us 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(196): Entering test case "testForceLHR" 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(214): info: check expectedGeom == strApi has passed -1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(196): Leaving test case "testForceLHR"; testing time: 419us +1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(196): Leaving test case "testForceLHR"; testing time: 586us 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(218): Entering test case "testForceRHR_3D" 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(238): info: check expectedGeom == strApi has passed -1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(218): Leaving test case "testForceRHR_3D"; testing time: 470us +1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(218): Leaving test case "testForceRHR_3D"; testing time: 764us 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(242): Entering test case "testScaleUniformC" 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(250): info: check hasError == false has passed 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(255): info: check std::string(wkt) == "POINT Z (2 4 6)" has passed -1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(242): Leaving test case "testScaleUniformC"; testing time: 406us +1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(242): Leaving test case "testScaleUniformC"; testing time: 572us 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(260): Entering test case "testScaleNonUniformC" 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(268): info: check hasError == false has passed 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(272): info: check sfcgal_geometry_covers(g1.get(), scaled) has passed -1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(260): Leaving test case "testScaleNonUniformC"; testing time: 414us +1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(260): Leaving test case "testScaleNonUniformC"; testing time: 562us 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(277): Entering test case "testScaleAroundCenterC" 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(286): info: check hasError == false has passed 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(291): info: check std::string(wkt) == "POINT Z (5 7 9)" has passed -1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(277): Leaving test case "testScaleAroundCenterC"; testing time: 398us +1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(277): Leaving test case "testScaleAroundCenterC"; testing time: 483us 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(296): Entering test case "testScaleCubeNonUniformC" 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(313): info: check hasError == false has passed 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(321): info: check scaledWkt.find("0 0 0") != std::string::npos has passed 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(323): info: check scaledWkt.find("5 10 20") != std::string::npos has passed 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(325): info: check scaledWkt.find("5 0 0") != std::string::npos has passed 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(327): info: check scaledWkt.find("0 10 20") != std::string::npos has passed -1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(296): Leaving test case "testScaleCubeNonUniformC"; testing time: 805us +1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(296): Leaving test case "testScaleCubeNonUniformC"; testing time: 1185us 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(333): Entering test case "testRotate2D" 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(341): info: check hasError == false has passed 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(346): info: check std::string(wkt) == "POINT (0 1)" has passed -1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(333): Leaving test case "testRotate2D"; testing time: 380us +1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(333): Leaving test case "testRotate2D"; testing time: 435us 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(351): Entering test case "testRotate2DAroundPoint" 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(360): info: check hasError == false has passed 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(365): info: check std::string(wkt) == "POINT (1 1)" has passed -1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(351): Leaving test case "testRotate2DAroundPoint"; testing time: 398us +1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(351): Leaving test case "testRotate2DAroundPoint"; testing time: 431us 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(370): Entering test case "testRotate3D" 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(379): info: check hasError == false has passed 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(384): info: check std::string(wkt) == "POINT Z (0 1 0)" has passed -1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(370): Leaving test case "testRotate3D"; testing time: 411us +1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(370): Leaving test case "testRotate3D"; testing time: 1268us 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(389): Entering test case "testRotate3DAroundCenter" 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(398): info: check hasError == false has passed 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(403): info: check std::string(wkt) == "POINT Z (1 1 0)" has passed -1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(389): Leaving test case "testRotate3DAroundCenter"; testing time: 401us +1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(389): Leaving test case "testRotate3DAroundCenter"; testing time: 541us 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(408): Entering test case "testRotateX" 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(416): info: check hasError == false has passed 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(421): info: check std::string(wkt) == "POINT Z (0 0 1)" has passed -1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(408): Leaving test case "testRotateX"; testing time: 385us +1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(408): Leaving test case "testRotateX"; testing time: 484us 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(426): Entering test case "testStraightSkeletonPartitionC" 1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(446): info: check expectedWKT == strApi has passed -1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(426): Leaving test case "testStraightSkeletonPartitionC"; testing time: 734us -1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(41): Leaving test suite "SFCGAL_sfcgal_cTest"; testing time: 11253us +1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(426): Leaving test case "testStraightSkeletonPartitionC"; testing time: 1306us +1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(41): Leaving test suite "SFCGAL_sfcgal_cTest"; testing time: 22376us 1: ./test/unit/SFCGAL/detail/ComplexComparatorTest.cpp(32): Entering test suite "SFCGAL_detail_ComplexComparatorTest" 1: ./test/unit/SFCGAL/detail/ComplexComparatorTest.cpp(34): Entering test case "testComparator" 1: ./test/unit/SFCGAL/detail/ComplexComparatorTest.cpp(38): info: check !less(std::complex(1.0, 0.0), std::complex(0.0, 0.0)) has passed 1: ./test/unit/SFCGAL/detail/ComplexComparatorTest.cpp(40): info: check !less(std::complex(0.0, 0.0), std::complex(0.0, 0.0)) has passed 1: ./test/unit/SFCGAL/detail/ComplexComparatorTest.cpp(42): info: check less(std::complex(0.0, 0.0), std::complex(1.0, 0.0)) has passed 1: ./test/unit/SFCGAL/detail/ComplexComparatorTest.cpp(44): info: check less(std::complex(0.0, 0.0), std::complex(0.0, 1.0)) has passed -1: ./test/unit/SFCGAL/detail/ComplexComparatorTest.cpp(34): Leaving test case "testComparator"; testing time: 399us -1: ./test/unit/SFCGAL/detail/ComplexComparatorTest.cpp(32): Leaving test suite "SFCGAL_detail_ComplexComparatorTest"; testing time: 415us +1: ./test/unit/SFCGAL/detail/ComplexComparatorTest.cpp(34): Leaving test case "testComparator"; testing time: 446us +1: ./test/unit/SFCGAL/detail/ComplexComparatorTest.cpp(32): Leaving test suite "SFCGAL_detail_ComplexComparatorTest"; testing time: 465us 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(32): Entering test suite "SFCGAL_detail_IntervalTest" 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(35): Entering test case "testDefaultConstructor" 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(38): info: check std::isnan(bound.lower()) has passed 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(39): info: check std::isnan(bound.upper()) has passed -1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(35): Leaving test case "testDefaultConstructor"; testing time: 404us +1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(35): Leaving test case "testDefaultConstructor"; testing time: 1092us 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(43): Entering test case "testConstructorWithValue" 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(46): info: check bound.lower() == 5.0 has passed 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(47): info: check bound.upper() == 5.0 has passed -1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(43): Leaving test case "testConstructorWithValue"; testing time: 363us +1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(43): Leaving test case "testConstructorWithValue"; testing time: 386us 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(51): Entering test case "testConstructorWithTwoValues" 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(54): info: check bound.lower() == 3.0 has passed 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(55): info: check bound.upper() == 5.0 has passed -1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(51): Leaving test case "testConstructorWithTwoValues"; testing time: 366us +1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(51): Leaving test case "testConstructorWithTwoValues"; testing time: 407us 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(63): Entering test case "testEmpty" 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(66): info: check bound.isEmpty() has passed -1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(63): Leaving test case "testEmpty"; testing time: 382us +1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(63): Leaving test case "testEmpty"; testing time: 369us 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(68): Entering test case "testNotEmpty" 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(71): info: check !bound.isEmpty() has passed -1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(68): Leaving test case "testNotEmpty"; testing time: 392us +1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(68): Leaving test case "testNotEmpty"; testing time: 389us 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(77): Entering test case "testWidth" 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(80): info: check bound.width() == 1.0 has passed -1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(77): Leaving test case "testWidth"; testing time: 335us +1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(77): Leaving test case "testWidth"; testing time: 427us 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(84): Entering test case "testExpandByEmpty" 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(88): info: check bound.isEmpty() has passed -1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(84): Leaving test case "testExpandByEmpty"; testing time: 344us +1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(84): Leaving test case "testExpandByEmpty"; testing time: 425us 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(92): Entering test case "testExpandToIncludeInterval_emptyExpanded" 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(96): info: check bound.lower() == 0.0 has passed 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(97): info: check bound.upper() == 1.0 has passed -1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(92): Leaving test case "testExpandToIncludeInterval_emptyExpanded"; testing time: 370us +1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(92): Leaving test case "testExpandToIncludeInterval_emptyExpanded"; testing time: 434us 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(99): Entering test case "testExpandToIncludeInterval_expandByEmpty" 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(103): info: check bound.lower() == 0.0 has passed 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(104): info: check bound.upper() == 1.0 has passed -1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(99): Leaving test case "testExpandToIncludeInterval_expandByEmpty"; testing time: 356us +1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(99): Leaving test case "testExpandToIncludeInterval_expandByEmpty"; testing time: 515us 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(106): Entering test case "testExpandToIncludeInterval_classic" 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(110): info: check bound.lower() == -1.0 has passed 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(111): info: check bound.upper() == 2.0 has passed -1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(106): Leaving test case "testExpandToIncludeInterval_classic"; testing time: 355us +1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(106): Leaving test case "testExpandToIncludeInterval_classic"; testing time: 482us 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(115): Entering test case "testExpandToIncludeValue_classic1" 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(119): info: check bound.lower() == 0.0 has passed 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(120): info: check bound.upper() == 2.0 has passed -1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(115): Leaving test case "testExpandToIncludeValue_classic1"; testing time: 358us +1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(115): Leaving test case "testExpandToIncludeValue_classic1"; testing time: 436us 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(122): Entering test case "testExpandToIncludeValue_classic2" 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(126): info: check bound.lower() == -2.0 has passed 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(127): info: check bound.upper() == 1.0 has passed -1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(122): Leaving test case "testExpandToIncludeValue_classic2"; testing time: 374us +1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(122): Leaving test case "testExpandToIncludeValue_classic2"; testing time: 410us 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(131): Entering test case "testIntersects_emptyBehavior" 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(133): info: check !Interval().intersects(Interval()) has passed 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(134): info: check !Interval(0.0, 1.0).intersects(Interval()) has passed 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(135): info: check !Interval().intersects(Interval(0.0, 1.0)) has passed -1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(131): Leaving test case "testIntersects_emptyBehavior"; testing time: 391us +1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(131): Leaving test case "testIntersects_emptyBehavior"; testing time: 382us 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(138): Entering test case "testIntersects_normalBehavior" 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(140): info: check Interval(0.0, 1.0).intersects(Interval(-1.0, 0.5)) has passed 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(141): info: check Interval(0.0, 1.0).intersects(Interval(0.3, 0.5)) has passed 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(142): info: check Interval(0.0, 1.0).intersects(Interval(0.5, 2.0)) has passed 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(144): info: check !Interval(0.0, 1.0).intersects(Interval(2.0, 3.0)) has passed 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(145): info: check !Interval(2.0, 3.0).intersects(Interval(0.0, 1.0)) has passed -1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(138): Leaving test case "testIntersects_normalBehavior"; testing time: 435us +1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(138): Leaving test case "testIntersects_normalBehavior"; testing time: 385us 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(147): Entering test case "testIntersects_limitBehavior" 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(149): info: check Interval(0.0, 1.0).intersects(Interval(1.0, 2.0)) has passed 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(150): info: check Interval(0.0, 1.0).intersects(Interval(-1.0, 0.0)) has passed 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(152): info: check Interval(1.0, 2.0).intersects(Interval(0.0, 1.0)) has passed 1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(153): info: check Interval(-1.0, 0.0).intersects(Interval(0.0, 1.0)) has passed -1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(147): Leaving test case "testIntersects_limitBehavior"; testing time: 399us -1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(32): Leaving test suite "SFCGAL_detail_IntervalTest"; testing time: 5883us +1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(147): Leaving test case "testIntersects_limitBehavior"; testing time: 380us +1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(32): Leaving test suite "SFCGAL_detail_IntervalTest"; testing time: 7182us 1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(31): Entering test suite "SFCGAL_GeometryGraphBuilderTest" 1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(33): Entering test case "addPoint" 1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(47): info: check graph.numVertices() == 3U has passed @@ -11843,7 +11879,7 @@ 1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(51): info: check graph[a].coordinate == Coordinate(0.0, 0.0, 0.0) has passed 1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(52): info: check graph[b].coordinate == Coordinate(1.0, 1.0, 1.0) has passed 1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(53): info: check graph[c].coordinate == Coordinate(2.0, 2.0, 2.0) has passed -1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(33): Leaving test case "addPoint"; testing time: 445us +1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(33): Leaving test case "addPoint"; testing time: 433us 1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(56): Entering test case "addLineString" 1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(74): info: check graph.numVertices() == 4U has passed 1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(75): info: check graph.numEdges() == 4U has passed @@ -11851,20 +11887,20 @@ 1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(79): info: check graph.target(sharedLineString[i]) == graph.source(sharedLineString[(i + 1) % 4]) has passed 1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(79): info: check graph.target(sharedLineString[i]) == graph.source(sharedLineString[(i + 1) % 4]) has passed 1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(79): info: check graph.target(sharedLineString[i]) == graph.source(sharedLineString[(i + 1) % 4]) has passed -1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(56): Leaving test case "addLineString"; testing time: 454us -1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(31): Leaving test suite "SFCGAL_GeometryGraphBuilderTest"; testing time: 933us +1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(56): Leaving test case "addLineString"; testing time: 461us +1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(31): Leaving test suite "SFCGAL_GeometryGraphBuilderTest"; testing time: 929us 1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(29): Entering test suite "SFCGAL_GeometryGraphTest" 1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(31): Entering test case "addVertexAndEdges" 1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(41): info: check graph.source(ab) == a has passed 1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(42): info: check graph.target(ab) == b has passed 1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(44): info: check graph.numVertices() == 2U has passed 1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(45): info: check graph.numEdges() == 1U has passed -1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(31): Leaving test case "addVertexAndEdges"; testing time: 475us +1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(31): Leaving test case "addVertexAndEdges"; testing time: 600us 1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(48): Entering test case "adjacentVertices" 1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(65): info: check bAjacentVertices.size() == 2U has passed 1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(66): info: check bAjacentVertices.count(a) == 1U has passed 1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(67): info: check bAjacentVertices.count(c) == 1U has passed -1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(48): Leaving test case "adjacentVertices"; testing time: 415us +1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(48): Leaving test case "adjacentVertices"; testing time: 441us 1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(70): Entering test case "inOutEdges" 1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(91): info: check inEdges.size() == 1U has passed 1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(92): info: check inEdges[0] == ab has passed @@ -11873,110 +11909,110 @@ 1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(97): info: check inOutEdges.size() == 2U has passed 1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(99): info: check (inOutEdges[0].first == ab && inOutEdges[0].second == REVERSE) || (inOutEdges[1].first == ab && inOutEdges[1].second == REVERSE) has passed 1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(102): info: check (inOutEdges[0].first == bc && inOutEdges[0].second == DIRECT) || (inOutEdges[1].first == bc && inOutEdges[1].second == DIRECT) has passed -1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(70): Leaving test case "inOutEdges"; testing time: 452us -1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(29): Leaving test suite "SFCGAL_GeometryGraphTest"; testing time: 1391us +1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(70): Leaving test case "inOutEdges"; testing time: 465us +1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(29): Leaving test suite "SFCGAL_GeometryGraphTest"; testing time: 1560us 1: ./test/unit/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp(30): Entering test suite "SFCGAL_graph_algorithm_IsHalfEdgeTest" 1: ./test/unit/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp(32): Entering test case "basicTestCase" 1: ./test/unit/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp(58): info: check algorithm::isHalfEdge(graph) has passed 1: ./test/unit/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp(63): info: check algorithm::isHalfEdge(graph) has passed 1: ./test/unit/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp(68): info: check algorithm::isHalfEdge(graph) has passed 1: ./test/unit/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp(70): info: check !algorithm::isHalfEdge(graph) has passed -1: ./test/unit/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp(32): Leaving test case "basicTestCase"; testing time: 461us -1: ./test/unit/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp(30): Leaving test suite "SFCGAL_graph_algorithm_IsHalfEdgeTest"; testing time: 477us +1: ./test/unit/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp(32): Leaving test case "basicTestCase"; testing time: 465us +1: ./test/unit/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp(30): Leaving test suite "SFCGAL_graph_algorithm_IsHalfEdgeTest"; testing time: 482us 1: ./test/unit/SFCGAL/io/OBJTest.cpp(13): Entering test suite "SFCGAL_io_OBJWriterTest" 1: ./test/unit/SFCGAL/io/OBJTest.cpp(38): Entering test case "test_all_geometries" 1: ./test/unit/SFCGAL/io/OBJTest.cpp(116): info: check 'Output for pointz does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/objfiles/pointz.obj -1: Generated file: /tmp/3791-58f6-7c4d-ccfe/pointz.obj' has passed +1: Generated file: /tmp/133f-67d1-fddb-8b24/pointz.obj' has passed 1: ./test/unit/SFCGAL/io/OBJTest.cpp(116): info: check 'Output for linestringz does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/objfiles/linestringz.obj -1: Generated file: /tmp/3791-58f6-7c4d-ccfe/linestringz.obj' has passed +1: Generated file: /tmp/133f-67d1-fddb-8b24/linestringz.obj' has passed 1: ./test/unit/SFCGAL/io/OBJTest.cpp(116): info: check 'Output for polygonz does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/objfiles/polygonz.obj -1: Generated file: /tmp/3791-58f6-7c4d-ccfe/polygonz.obj' has passed +1: Generated file: /tmp/133f-67d1-fddb-8b24/polygonz.obj' has passed 1: ./test/unit/SFCGAL/io/OBJTest.cpp(116): info: check 'Output for trianglez does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/objfiles/trianglez.obj -1: Generated file: /tmp/3791-58f6-7c4d-ccfe/trianglez.obj' has passed +1: Generated file: /tmp/133f-67d1-fddb-8b24/trianglez.obj' has passed 1: ./test/unit/SFCGAL/io/OBJTest.cpp(116): info: check 'Output for polyhedralsurfacez does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/objfiles/polyhedralsurfacez.obj -1: Generated file: /tmp/3791-58f6-7c4d-ccfe/polyhedralsurfacez.obj' has passed +1: Generated file: /tmp/133f-67d1-fddb-8b24/polyhedralsurfacez.obj' has passed 1: ./test/unit/SFCGAL/io/OBJTest.cpp(116): info: check 'Output for solidz does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/objfiles/solidz.obj -1: Generated file: /tmp/3791-58f6-7c4d-ccfe/solidz.obj' has passed +1: Generated file: /tmp/133f-67d1-fddb-8b24/solidz.obj' has passed 1: ./test/unit/SFCGAL/io/OBJTest.cpp(116): info: check 'Output for triangulatedsurfacez does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/objfiles/triangulatedsurfacez.obj -1: Generated file: /tmp/3791-58f6-7c4d-ccfe/triangulatedsurfacez.obj' has passed +1: Generated file: /tmp/133f-67d1-fddb-8b24/triangulatedsurfacez.obj' has passed 1: ./test/unit/SFCGAL/io/OBJTest.cpp(116): info: check 'Output for multipointz does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/objfiles/multipointz.obj -1: Generated file: /tmp/3791-58f6-7c4d-ccfe/multipointz.obj' has passed +1: Generated file: /tmp/133f-67d1-fddb-8b24/multipointz.obj' has passed 1: ./test/unit/SFCGAL/io/OBJTest.cpp(116): info: check 'Output for multilinestringz does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/objfiles/multilinestringz.obj -1: Generated file: /tmp/3791-58f6-7c4d-ccfe/multilinestringz.obj' has passed +1: Generated file: /tmp/133f-67d1-fddb-8b24/multilinestringz.obj' has passed 1: ./test/unit/SFCGAL/io/OBJTest.cpp(116): info: check 'Output for multipolygonz does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/objfiles/multipolygonz.obj -1: Generated file: /tmp/3791-58f6-7c4d-ccfe/multipolygonz.obj' has passed +1: Generated file: /tmp/133f-67d1-fddb-8b24/multipolygonz.obj' has passed 1: ./test/unit/SFCGAL/io/OBJTest.cpp(116): info: check 'Output for multisolidz does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/objfiles/multisolidz.obj -1: Generated file: /tmp/3791-58f6-7c4d-ccfe/multisolidz.obj' has passed +1: Generated file: /tmp/133f-67d1-fddb-8b24/multisolidz.obj' has passed 1: ./test/unit/SFCGAL/io/OBJTest.cpp(116): info: check 'Output for geometrycollectionz does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/objfiles/geometrycollectionz.obj -1: Generated file: /tmp/3791-58f6-7c4d-ccfe/geometrycollectionz.obj' has passed +1: Generated file: /tmp/133f-67d1-fddb-8b24/geometrycollectionz.obj' has passed 1: ./test/unit/SFCGAL/io/OBJTest.cpp(116): info: check 'Output for point does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/objfiles/point.obj -1: Generated file: /tmp/3791-58f6-7c4d-ccfe/point.obj' has passed +1: Generated file: /tmp/133f-67d1-fddb-8b24/point.obj' has passed 1: ./test/unit/SFCGAL/io/OBJTest.cpp(116): info: check 'Output for linestring does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/objfiles/linestring.obj -1: Generated file: /tmp/3791-58f6-7c4d-ccfe/linestring.obj' has passed +1: Generated file: /tmp/133f-67d1-fddb-8b24/linestring.obj' has passed 1: ./test/unit/SFCGAL/io/OBJTest.cpp(116): info: check 'Output for polygon does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/objfiles/polygon.obj -1: Generated file: /tmp/3791-58f6-7c4d-ccfe/polygon.obj' has passed +1: Generated file: /tmp/133f-67d1-fddb-8b24/polygon.obj' has passed 1: ./test/unit/SFCGAL/io/OBJTest.cpp(116): info: check 'Output for triangle does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/objfiles/triangle.obj -1: Generated file: /tmp/3791-58f6-7c4d-ccfe/triangle.obj' has passed +1: Generated file: /tmp/133f-67d1-fddb-8b24/triangle.obj' has passed 1: ./test/unit/SFCGAL/io/OBJTest.cpp(116): info: check 'Output for polyhedralsurface does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/objfiles/polyhedralsurface.obj -1: Generated file: /tmp/3791-58f6-7c4d-ccfe/polyhedralsurface.obj' has passed +1: Generated file: /tmp/133f-67d1-fddb-8b24/polyhedralsurface.obj' has passed 1: ./test/unit/SFCGAL/io/OBJTest.cpp(116): info: check 'Output for triangulatedsurface does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/objfiles/triangulatedsurface.obj -1: Generated file: /tmp/3791-58f6-7c4d-ccfe/triangulatedsurface.obj' has passed +1: Generated file: /tmp/133f-67d1-fddb-8b24/triangulatedsurface.obj' has passed 1: ./test/unit/SFCGAL/io/OBJTest.cpp(116): info: check 'Output for multipoint does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/objfiles/multipoint.obj -1: Generated file: /tmp/3791-58f6-7c4d-ccfe/multipoint.obj' has passed +1: Generated file: /tmp/133f-67d1-fddb-8b24/multipoint.obj' has passed 1: ./test/unit/SFCGAL/io/OBJTest.cpp(116): info: check 'Output for multilinestring does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/objfiles/multilinestring.obj -1: Generated file: /tmp/3791-58f6-7c4d-ccfe/multilinestring.obj' has passed +1: Generated file: /tmp/133f-67d1-fddb-8b24/multilinestring.obj' has passed 1: ./test/unit/SFCGAL/io/OBJTest.cpp(116): info: check 'Output for multipolygon does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/objfiles/multipolygon.obj -1: Generated file: /tmp/3791-58f6-7c4d-ccfe/multipolygon.obj' has passed +1: Generated file: /tmp/133f-67d1-fddb-8b24/multipolygon.obj' has passed 1: ./test/unit/SFCGAL/io/OBJTest.cpp(116): info: check 'Output for multisolid does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/objfiles/multisolid.obj -1: Generated file: /tmp/3791-58f6-7c4d-ccfe/multisolid.obj' has passed +1: Generated file: /tmp/133f-67d1-fddb-8b24/multisolid.obj' has passed 1: ./test/unit/SFCGAL/io/OBJTest.cpp(116): info: check 'Output for geometrycollection does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/objfiles/geometrycollection.obj -1: Generated file: /tmp/3791-58f6-7c4d-ccfe/geometrycollection.obj' has passed -1: ./test/unit/SFCGAL/io/OBJTest.cpp(38): Leaving test case "test_all_geometries"; testing time: 11771us +1: Generated file: /tmp/133f-67d1-fddb-8b24/geometrycollection.obj' has passed +1: ./test/unit/SFCGAL/io/OBJTest.cpp(38): Leaving test case "test_all_geometries"; testing time: 22615us 1: ./test/unit/SFCGAL/io/OBJTest.cpp(130): Entering test case "test_save_to_string" 1: ./test/unit/SFCGAL/io/OBJTest.cpp(138): info: check result == expected has passed -1: ./test/unit/SFCGAL/io/OBJTest.cpp(130): Leaving test case "test_save_to_string"; testing time: 364us +1: ./test/unit/SFCGAL/io/OBJTest.cpp(130): Leaving test case "test_save_to_string"; testing time: 578us 1: ./test/unit/SFCGAL/io/OBJTest.cpp(141): Entering test case "test_save_to_buffer" 1: ./test/unit/SFCGAL/io/OBJTest.cpp(152): info: check result == expected has passed -1: ./test/unit/SFCGAL/io/OBJTest.cpp(141): Leaving test case "test_save_to_buffer"; testing time: 368us +1: ./test/unit/SFCGAL/io/OBJTest.cpp(141): Leaving test case "test_save_to_buffer"; testing time: 476us 1: ./test/unit/SFCGAL/io/OBJTest.cpp(155): Entering test case "test_buffer_size" 1: ./test/unit/SFCGAL/io/OBJTest.cpp(163): info: check size > 0 has passed 1: ./test/unit/SFCGAL/io/OBJTest.cpp(170): info: check result == expected has passed -1: ./test/unit/SFCGAL/io/OBJTest.cpp(155): Leaving test case "test_buffer_size"; testing time: 380us +1: ./test/unit/SFCGAL/io/OBJTest.cpp(155): Leaving test case "test_buffer_size"; testing time: 477us 1: ./test/unit/SFCGAL/io/OBJTest.cpp(175): Entering test case "test_complex_geometry" 1: ./test/unit/SFCGAL/io/OBJTest.cpp(185): info: check result == expected has passed -1: ./test/unit/SFCGAL/io/OBJTest.cpp(175): Leaving test case "test_complex_geometry"; testing time: 425us -1: ./test/unit/SFCGAL/io/OBJTest.cpp(13): Leaving test suite "SFCGAL_io_OBJWriterTest"; testing time: 13408us +1: ./test/unit/SFCGAL/io/OBJTest.cpp(175): Leaving test case "test_complex_geometry"; testing time: 481us +1: ./test/unit/SFCGAL/io/OBJTest.cpp(13): Leaving test suite "SFCGAL_io_OBJWriterTest"; testing time: 24738us 1: ./test/unit/SFCGAL/io/SerializationTest.cpp(46): Entering test suite "SFCGAL_io_SerializationTest" 1: ./test/unit/SFCGAL/io/SerializationTest.cpp(48): Entering test case "textTest" 1: ./test/unit/SFCGAL/io/SerializationTest.cpp(68): info: check pt1 == rpt1 has passed 1: ./test/unit/SFCGAL/io/SerializationTest.cpp(69): info: check q1 == rq1 has passed -1: ./test/unit/SFCGAL/io/SerializationTest.cpp(48): Leaving test case "textTest"; testing time: 548us +1: ./test/unit/SFCGAL/io/SerializationTest.cpp(48): Leaving test case "textTest"; testing time: 1871us 1: ./test/unit/SFCGAL/io/SerializationTest.cpp(72): Entering test case "binaryTest" 1: ./test/unit/SFCGAL/io/SerializationTest.cpp(87): info: check pt == rpt has passed -1: ./test/unit/SFCGAL/io/SerializationTest.cpp(72): Leaving test case "binaryTest"; testing time: 442us +1: ./test/unit/SFCGAL/io/SerializationTest.cpp(72): Leaving test case "binaryTest"; testing time: 561us 1: ./test/unit/SFCGAL/io/SerializationTest.cpp(90): Entering test case "geometryTest" 1: ./test/unit/SFCGAL/io/SerializationTest.cpp(117): info: check io::readBinaryGeometry(io::writeBinaryGeometry(*g1))->asText() == g1->asText() has passed 1: ./test/unit/SFCGAL/io/SerializationTest.cpp(119): info: check io::readBinaryGeometry(io::writeBinaryGeometry(*g2))->asText() == g2->asText() has passed @@ -11989,105 +12025,105 @@ 1: ./test/unit/SFCGAL/io/SerializationTest.cpp(133): info: check io::readBinaryGeometry(io::writeBinaryGeometry(*g9))->asText() == g9->asText() has passed 1: ./test/unit/SFCGAL/io/SerializationTest.cpp(135): info: check io::readBinaryGeometry(io::writeBinaryGeometry(*g10))->asText() == g10->asText() has passed 1: ./test/unit/SFCGAL/io/SerializationTest.cpp(137): info: check io::readBinaryGeometry(io::writeBinaryGeometry(*g11))->asText() == g11->asText() has passed -1: ./test/unit/SFCGAL/io/SerializationTest.cpp(90): Leaving test case "geometryTest"; testing time: 3576us +1: ./test/unit/SFCGAL/io/SerializationTest.cpp(90): Leaving test case "geometryTest"; testing time: 5153us 1: ./test/unit/SFCGAL/io/SerializationTest.cpp(141): Entering test case "caseTest" 1: ./test/unit/SFCGAL/io/SerializationTest.cpp(144): info: check io::readBinaryGeometry(io::writeBinaryGeometry(*g1))->asText() == g1->asText() has passed -1: ./test/unit/SFCGAL/io/SerializationTest.cpp(141): Leaving test case "caseTest"; testing time: 562us +1: ./test/unit/SFCGAL/io/SerializationTest.cpp(141): Leaving test case "caseTest"; testing time: 548us 1: ./test/unit/SFCGAL/io/SerializationTest.cpp(148): Entering test case "extBinaryTest" 1: ./test/unit/SFCGAL/io/SerializationTest.cpp(166): info: check mg1->asText() == ng2->asText() has passed -1: ./test/unit/SFCGAL/io/SerializationTest.cpp(148): Leaving test case "extBinaryTest"; testing time: 575us +1: ./test/unit/SFCGAL/io/SerializationTest.cpp(148): Leaving test case "extBinaryTest"; testing time: 762us 1: ./test/unit/SFCGAL/io/SerializationTest.cpp(171): Entering test case "preparedGeometryTest" 1: ./test/unit/SFCGAL/io/SerializationTest.cpp(179): info: check io::readBinaryPrepared(io::writeBinaryPrepared(*g1))->asEWKT() == g1->asEWKT() has passed 1: ./test/unit/SFCGAL/io/SerializationTest.cpp(181): info: check io::readBinaryPrepared(io::writeBinaryPrepared(*g2))->asEWKT() == g2->asEWKT() has passed 1: ./test/unit/SFCGAL/io/SerializationTest.cpp(183): info: check io::readBinaryPrepared(io::writeBinaryPrepared(*g3))->asEWKT() == g3->asEWKT() has passed -1: ./test/unit/SFCGAL/io/SerializationTest.cpp(171): Leaving test case "preparedGeometryTest"; testing time: 750us -1: ./test/unit/SFCGAL/io/SerializationTest.cpp(46): Leaving test suite "SFCGAL_io_SerializationTest"; testing time: 6564us +1: ./test/unit/SFCGAL/io/SerializationTest.cpp(171): Leaving test case "preparedGeometryTest"; testing time: 1157us +1: ./test/unit/SFCGAL/io/SerializationTest.cpp(46): Leaving test suite "SFCGAL_io_SerializationTest"; testing time: 10167us 1: ./test/unit/SFCGAL/io/VTKTest.cpp(13): Entering test suite "SFCGAL_io_VTKWriterTest" 1: ./test/unit/SFCGAL/io/VTKTest.cpp(38): Entering test case "test_all_geometries" 1: ./test/unit/SFCGAL/io/VTKTest.cpp(116): info: check 'Output for pointz does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/vtkfiles/pointz.vtk -1: Generated file: /tmp/5816-121c-ab16-6fec/pointz.vtk' has passed +1: Generated file: /tmp/7529-4359-84c9-4317/pointz.vtk' has passed 1: ./test/unit/SFCGAL/io/VTKTest.cpp(116): info: check 'Output for linestringz does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/vtkfiles/linestringz.vtk -1: Generated file: /tmp/5816-121c-ab16-6fec/linestringz.vtk' has passed +1: Generated file: /tmp/7529-4359-84c9-4317/linestringz.vtk' has passed 1: ./test/unit/SFCGAL/io/VTKTest.cpp(116): info: check 'Output for polygonz does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/vtkfiles/polygonz.vtk -1: Generated file: /tmp/5816-121c-ab16-6fec/polygonz.vtk' has passed +1: Generated file: /tmp/7529-4359-84c9-4317/polygonz.vtk' has passed 1: ./test/unit/SFCGAL/io/VTKTest.cpp(116): info: check 'Output for trianglez does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/vtkfiles/trianglez.vtk -1: Generated file: /tmp/5816-121c-ab16-6fec/trianglez.vtk' has passed +1: Generated file: /tmp/7529-4359-84c9-4317/trianglez.vtk' has passed 1: ./test/unit/SFCGAL/io/VTKTest.cpp(116): info: check 'Output for polyhedralsurfacez does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/vtkfiles/polyhedralsurfacez.vtk -1: Generated file: /tmp/5816-121c-ab16-6fec/polyhedralsurfacez.vtk' has passed +1: Generated file: /tmp/7529-4359-84c9-4317/polyhedralsurfacez.vtk' has passed 1: ./test/unit/SFCGAL/io/VTKTest.cpp(116): info: check 'Output for solidz does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/vtkfiles/solidz.vtk -1: Generated file: /tmp/5816-121c-ab16-6fec/solidz.vtk' has passed +1: Generated file: /tmp/7529-4359-84c9-4317/solidz.vtk' has passed 1: ./test/unit/SFCGAL/io/VTKTest.cpp(116): info: check 'Output for triangulatedsurfacez does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/vtkfiles/triangulatedsurfacez.vtk -1: Generated file: /tmp/5816-121c-ab16-6fec/triangulatedsurfacez.vtk' has passed +1: Generated file: /tmp/7529-4359-84c9-4317/triangulatedsurfacez.vtk' has passed 1: ./test/unit/SFCGAL/io/VTKTest.cpp(116): info: check 'Output for multipointz does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/vtkfiles/multipointz.vtk -1: Generated file: /tmp/5816-121c-ab16-6fec/multipointz.vtk' has passed +1: Generated file: /tmp/7529-4359-84c9-4317/multipointz.vtk' has passed 1: ./test/unit/SFCGAL/io/VTKTest.cpp(116): info: check 'Output for multilinestringz does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/vtkfiles/multilinestringz.vtk -1: Generated file: /tmp/5816-121c-ab16-6fec/multilinestringz.vtk' has passed +1: Generated file: /tmp/7529-4359-84c9-4317/multilinestringz.vtk' has passed 1: ./test/unit/SFCGAL/io/VTKTest.cpp(116): info: check 'Output for multipolygonz does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/vtkfiles/multipolygonz.vtk -1: Generated file: /tmp/5816-121c-ab16-6fec/multipolygonz.vtk' has passed +1: Generated file: /tmp/7529-4359-84c9-4317/multipolygonz.vtk' has passed 1: ./test/unit/SFCGAL/io/VTKTest.cpp(116): info: check 'Output for multisolidz does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/vtkfiles/multisolidz.vtk -1: Generated file: /tmp/5816-121c-ab16-6fec/multisolidz.vtk' has passed +1: Generated file: /tmp/7529-4359-84c9-4317/multisolidz.vtk' has passed 1: ./test/unit/SFCGAL/io/VTKTest.cpp(116): info: check 'Output for geometrycollectionz does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/vtkfiles/geometrycollectionz.vtk -1: Generated file: /tmp/5816-121c-ab16-6fec/geometrycollectionz.vtk' has passed +1: Generated file: /tmp/7529-4359-84c9-4317/geometrycollectionz.vtk' has passed 1: ./test/unit/SFCGAL/io/VTKTest.cpp(116): info: check 'Output for point does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/vtkfiles/point.vtk -1: Generated file: /tmp/5816-121c-ab16-6fec/point.vtk' has passed +1: Generated file: /tmp/7529-4359-84c9-4317/point.vtk' has passed 1: ./test/unit/SFCGAL/io/VTKTest.cpp(116): info: check 'Output for linestring does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/vtkfiles/linestring.vtk -1: Generated file: /tmp/5816-121c-ab16-6fec/linestring.vtk' has passed +1: Generated file: /tmp/7529-4359-84c9-4317/linestring.vtk' has passed 1: ./test/unit/SFCGAL/io/VTKTest.cpp(116): info: check 'Output for polygon does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/vtkfiles/polygon.vtk -1: Generated file: /tmp/5816-121c-ab16-6fec/polygon.vtk' has passed +1: Generated file: /tmp/7529-4359-84c9-4317/polygon.vtk' has passed 1: ./test/unit/SFCGAL/io/VTKTest.cpp(116): info: check 'Output for triangle does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/vtkfiles/triangle.vtk -1: Generated file: /tmp/5816-121c-ab16-6fec/triangle.vtk' has passed +1: Generated file: /tmp/7529-4359-84c9-4317/triangle.vtk' has passed 1: ./test/unit/SFCGAL/io/VTKTest.cpp(116): info: check 'Output for polyhedralsurface does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/vtkfiles/polyhedralsurface.vtk -1: Generated file: /tmp/5816-121c-ab16-6fec/polyhedralsurface.vtk' has passed +1: Generated file: /tmp/7529-4359-84c9-4317/polyhedralsurface.vtk' has passed 1: ./test/unit/SFCGAL/io/VTKTest.cpp(116): info: check 'Output for triangulatedsurface does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/vtkfiles/triangulatedsurface.vtk -1: Generated file: /tmp/5816-121c-ab16-6fec/triangulatedsurface.vtk' has passed +1: Generated file: /tmp/7529-4359-84c9-4317/triangulatedsurface.vtk' has passed 1: ./test/unit/SFCGAL/io/VTKTest.cpp(116): info: check 'Output for multipoint does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/vtkfiles/multipoint.vtk -1: Generated file: /tmp/5816-121c-ab16-6fec/multipoint.vtk' has passed +1: Generated file: /tmp/7529-4359-84c9-4317/multipoint.vtk' has passed 1: ./test/unit/SFCGAL/io/VTKTest.cpp(116): info: check 'Output for multilinestring does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/vtkfiles/multilinestring.vtk -1: Generated file: /tmp/5816-121c-ab16-6fec/multilinestring.vtk' has passed +1: Generated file: /tmp/7529-4359-84c9-4317/multilinestring.vtk' has passed 1: ./test/unit/SFCGAL/io/VTKTest.cpp(116): info: check 'Output for multipolygon does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/vtkfiles/multipolygon.vtk -1: Generated file: /tmp/5816-121c-ab16-6fec/multipolygon.vtk' has passed +1: Generated file: /tmp/7529-4359-84c9-4317/multipolygon.vtk' has passed 1: ./test/unit/SFCGAL/io/VTKTest.cpp(116): info: check 'Output for multisolid does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/vtkfiles/multisolid.vtk -1: Generated file: /tmp/5816-121c-ab16-6fec/multisolid.vtk' has passed +1: Generated file: /tmp/7529-4359-84c9-4317/multisolid.vtk' has passed 1: ./test/unit/SFCGAL/io/VTKTest.cpp(116): info: check 'Output for geometrycollection does not match the expected file. 1: Expected file: /build/reproducible-path/sfcgal-2.0.0/test/data/vtkfiles/geometrycollection.vtk -1: Generated file: /tmp/5816-121c-ab16-6fec/geometrycollection.vtk' has passed -1: ./test/unit/SFCGAL/io/VTKTest.cpp(38): Leaving test case "test_all_geometries"; testing time: 10563us +1: Generated file: /tmp/7529-4359-84c9-4317/geometrycollection.vtk' has passed +1: ./test/unit/SFCGAL/io/VTKTest.cpp(38): Leaving test case "test_all_geometries"; testing time: 55212us 1: ./test/unit/SFCGAL/io/VTKTest.cpp(130): Entering test case "test_save_to_string" 1: ./test/unit/SFCGAL/io/VTKTest.cpp(147): info: check result == expected has passed -1: ./test/unit/SFCGAL/io/VTKTest.cpp(130): Leaving test case "test_save_to_string"; testing time: 412us +1: ./test/unit/SFCGAL/io/VTKTest.cpp(130): Leaving test case "test_save_to_string"; testing time: 638us 1: ./test/unit/SFCGAL/io/VTKTest.cpp(150): Entering test case "test_save_to_buffer" 1: ./test/unit/SFCGAL/io/VTKTest.cpp(171): info: check result == expected has passed -1: ./test/unit/SFCGAL/io/VTKTest.cpp(150): Leaving test case "test_save_to_buffer"; testing time: 378us +1: ./test/unit/SFCGAL/io/VTKTest.cpp(150): Leaving test case "test_save_to_buffer"; testing time: 513us 1: ./test/unit/SFCGAL/io/VTKTest.cpp(174): Entering test case "test_buffer_size" 1: ./test/unit/SFCGAL/io/VTKTest.cpp(182): info: check size > 0 has passed 1: ./test/unit/SFCGAL/io/VTKTest.cpp(198): info: check result == expected has passed -1: ./test/unit/SFCGAL/io/VTKTest.cpp(174): Leaving test case "test_buffer_size"; testing time: 384us +1: ./test/unit/SFCGAL/io/VTKTest.cpp(174): Leaving test case "test_buffer_size"; testing time: 480us 1: ./test/unit/SFCGAL/io/VTKTest.cpp(203): Entering test case "test_complex_geometry" 1: ./test/unit/SFCGAL/io/VTKTest.cpp(232): info: check result == expected has passed -1: ./test/unit/SFCGAL/io/VTKTest.cpp(203): Leaving test case "test_complex_geometry"; testing time: 410us -1: ./test/unit/SFCGAL/io/VTKTest.cpp(13): Leaving test suite "SFCGAL_io_VTKWriterTest"; testing time: 12237us +1: ./test/unit/SFCGAL/io/VTKTest.cpp(203): Leaving test case "test_complex_geometry"; testing time: 478us +1: ./test/unit/SFCGAL/io/VTKTest.cpp(13): Leaving test suite "SFCGAL_io_VTKWriterTest"; testing time: 57436us 1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(32): Entering test suite "SFCGAL_io_WkbWriterTest" 1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(43): Entering test case "writeWkb" 1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(48): info: check ifs.good() has passed @@ -12238,7 +12274,7 @@ 1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(60): info: check g->asWkb(boost::endian::order::native, true) == expectedWkb has passed 1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(60): info: check g->asWkb(boost::endian::order::native, true) == expectedWkb has passed 1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(60): info: check g->asWkb(boost::endian::order::native, true) == expectedWkb has passed -1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(43): Leaving test case "writeWkb"; testing time: 9201us +1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(43): Leaving test case "writeWkb"; testing time: 9568us 1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(65): Entering test case "readWkb" 1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(70): info: check ifs.good() has passed 1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(75): info: check efs.good() has passed @@ -12674,7 +12710,7 @@ 1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(86): info: check g->asText(0) == gWkb->asText(0) has passed 1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(87): info: check g->geometryTypeId() == gWkb->geometryTypeId() has passed 1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(93): info: check g->asText(0) == g2->asText(0) has passed -1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(65): Leaving test case "readWkb"; testing time: 18047us +1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(65): Leaving test case "readWkb"; testing time: 42157us 1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(98): Entering test case "PostgisEWkb" 1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(103): info: check ifs.good() has passed 1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(108): info: check efs.good() has passed @@ -12992,19 +13028,19 @@ 1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(138): info: check 3946 == gEwkbFile->SRID() has passed 1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(137): info: check gEwkbFile->geometry().asText(0) == gWkt->asText(0) has passed 1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(138): info: check 3946 == gEwkbFile->SRID() has passed -1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(98): Leaving test case "PostgisEWkb"; testing time: 10144us -1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(32): Leaving test suite "SFCGAL_io_WkbWriterTest"; testing time: 37449us +1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(98): Leaving test case "PostgisEWkb"; testing time: 45893us +1: ./test/unit/SFCGAL/io/WkbWriterTest.cpp(32): Leaving test suite "SFCGAL_io_WkbWriterTest"; testing time: 99772us 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(44): Entering test suite "SFCGAL_io_WktReaderTest" 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(48): Entering test case "pointEmpty" 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(51): info: check g->is() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(52): info: check g->isEmpty() has passed -1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(48): Leaving test case "pointEmpty"; testing time: 283us +1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(48): Leaving test case "pointEmpty"; testing time: 613us 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(55): Entering test case "pointXY" 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(58): info: check g->is() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(59): info: check !g->isEmpty() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(61): info: check g->as().x() == 4.0 has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(62): info: check g->as().y() == 6.0 has passed -1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(55): Leaving test case "pointXY"; testing time: 321us +1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(55): Leaving test case "pointXY"; testing time: 525us 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(65): Entering test case "pointXYZ_implicit" 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(68): info: check g->is() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(69): info: check !g->isEmpty() has passed @@ -13013,7 +13049,7 @@ 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(74): info: check g->as().x() == 4.0 has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(75): info: check g->as().y() == 5.0 has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(76): info: check g->as().z() == 6.0 has passed -1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(65): Leaving test case "pointXYZ_implicit"; testing time: 296us +1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(65): Leaving test case "pointXYZ_implicit"; testing time: 533us 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(79): Entering test case "pointXYZ_explicit" 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(82): info: check g->is() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(83): info: check !g->isEmpty() has passed @@ -13022,7 +13058,7 @@ 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(88): info: check g->as().x() == 4.0 has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(89): info: check g->as().y() == 5.0 has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(90): info: check g->as().z() == 6.0 has passed -1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(79): Leaving test case "pointXYZ_explicit"; testing time: 290us +1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(79): Leaving test case "pointXYZ_explicit"; testing time: 1086us 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(93): Entering test case "pointXYM_explicit" 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(96): info: check g->is() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(97): info: check !g->isEmpty() has passed @@ -13031,67 +13067,67 @@ 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(102): info: check g->as().x() == 4.0 has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(103): info: check g->as().y() == 5.0 has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(104): info: check g->as().m() == 6.0 has passed -1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(93): Leaving test case "pointXYM_explicit"; testing time: 288us +1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(93): Leaving test case "pointXYM_explicit"; testing time: 542us 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(109): Entering test case "lineStringEmpty" 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(112): info: check g->is() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(113): info: check g->isEmpty() has passed -1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(109): Leaving test case "lineStringEmpty"; testing time: 261us +1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(109): Leaving test case "lineStringEmpty"; testing time: 429us 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(116): Entering test case "lineString_twoPoints" 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(119): info: check g->is() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(120): info: check !g->isEmpty() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(121): info: check g->as().numPoints() == 2U has passed -1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(116): Leaving test case "lineString_twoPoints"; testing time: 277us +1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(116): Leaving test case "lineString_twoPoints"; testing time: 461us 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(124): Entering test case "lineString_twoPoints3D" 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(127): info: check g->is() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(128): info: check !g->isEmpty() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(129): info: check g->as().numPoints() == 2U has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(130): info: check g->as().pointN(0).is3D() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(131): info: check g->as().pointN(1).is3D() has passed -1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(124): Leaving test case "lineString_twoPoints3D"; testing time: 288us +1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(124): Leaving test case "lineString_twoPoints3D"; testing time: 476us 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(136): Entering test case "polygonEmpty" 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(139): info: check g->is() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(140): info: check g->isEmpty() has passed -1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(136): Leaving test case "polygonEmpty"; testing time: 261us +1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(136): Leaving test case "polygonEmpty"; testing time: 433us 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(144): Entering test case "polygonWithFourPoints" 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(147): info: check g->is() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(148): info: check !g->isEmpty() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(149): info: check g->as().exteriorRing().numPoints() == 4U has passed -1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(144): Leaving test case "polygonWithFourPoints"; testing time: 282us +1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(144): Leaving test case "polygonWithFourPoints"; testing time: 473us 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(154): Entering test case "multiPointEmpty" 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(157): info: check g->is() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(158): info: check g->isEmpty() has passed -1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(154): Leaving test case "multiPointEmpty"; testing time: 262us +1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(154): Leaving test case "multiPointEmpty"; testing time: 975us 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(161): Entering test case "multiPointEmpty2" 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(164): info: check g->asText() == "MULTIPOINT ((0/1 0/1),(1/1 1/1))" has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(165): info: check g->is() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(166): info: check g->numGeometries() == 2 has passed -1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(161): Leaving test case "multiPointEmpty2"; testing time: 304us +1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(161): Leaving test case "multiPointEmpty2"; testing time: 583us 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(169): Entering test case "multiPointEmpty3" 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(172): info: check g->asText() == "MULTIPOINT EMPTY" has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(173): info: check g->is() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(174): info: check g->isEmpty() has passed -1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(169): Leaving test case "multiPointEmpty3"; testing time: 269us +1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(169): Leaving test case "multiPointEmpty3"; testing time: 492us 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(179): Entering test case "multiLineStringEmpty" 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(182): info: check g->is() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(183): info: check g->isEmpty() has passed -1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(179): Leaving test case "multiLineStringEmpty"; testing time: 260us +1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(179): Leaving test case "multiLineStringEmpty"; testing time: 541us 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(188): Entering test case "multiPolygonEmpty" 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(191): info: check g->is() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(192): info: check g->isEmpty() has passed -1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(188): Leaving test case "multiPolygonEmpty"; testing time: 258us +1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(188): Leaving test case "multiPolygonEmpty"; testing time: 475us 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(197): Entering test case "geometryCollectionEmpty" 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(200): info: check g->is() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(201): info: check g->isEmpty() has passed -1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(197): Leaving test case "geometryCollectionEmpty"; testing time: 278us +1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(197): Leaving test case "geometryCollectionEmpty"; testing time: 468us 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(206): Entering test case "triangulatedSurface_Empty" 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(209): info: check g->is() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(210): info: check g->isEmpty() has passed -1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(206): Leaving test case "triangulatedSurface_Empty"; testing time: 258us +1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(206): Leaving test case "triangulatedSurface_Empty"; testing time: 686us 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(213): Entering test case "triangulatedSurface_fourTriangles" 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(222): info: check g->is() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(223): info: check !g->isEmpty() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(225): info: check g->as().numGeometries() == 4U has passed -1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(213): Leaving test case "triangulatedSurface_fourTriangles"; testing time: 348us +1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(213): Leaving test case "triangulatedSurface_fourTriangles"; testing time: 670us 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(228): Entering test case "wkt_exactTest" 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(231): info: check g->is() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(232): info: check !g->isEmpty() has passed @@ -13100,64 +13136,64 @@ 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(248): info: check xd == 3 has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(249): info: check yn == 3 has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(250): info: check yd == 2 has passed -1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(228): Leaving test case "wkt_exactTest"; testing time: 310us +1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(228): Leaving test case "wkt_exactTest"; testing time: 521us 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(253): Entering test case "charArrayRead" 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(257): info: check g->is() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(258): info: check !g->isEmpty() has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(259): info: check g->as().numPoints() == 2U has passed -1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(253): Leaving test case "charArrayRead"; testing time: 284us +1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(253): Leaving test case "charArrayRead"; testing time: 468us 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(262): Entering test case "wktExtraCharacters" 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(269): info: check err == "Extra characters in WKT: POINT (1 0)" has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(272): info: check threw has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(280): info: check err == "Extra characters in WKT: POINT (1 0)" has passed 1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(283): info: check threw has passed -1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(262): Leaving test case "wktExtraCharacters"; testing time: 324us -1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(44): Leaving test suite "SFCGAL_io_WktReaderTest"; testing time: 6219us +1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(262): Leaving test case "wktExtraCharacters"; testing time: 583us +1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(44): Leaving test suite "SFCGAL_io_WktReaderTest"; testing time: 12452us 1: ./test/unit/SFCGAL/transform/AffineTransform2Test.cpp(30): Entering test suite "SFCGAL_transform_AffineTransform2Test" 1: ./test/unit/SFCGAL/transform/AffineTransform2Test.cpp(32): Entering test case "simpleTranslate" 1: ./test/unit/SFCGAL/transform/AffineTransform2Test.cpp(42): info: check g.pointN(0).asText(5) == "POINT (1.00000 2.00000)" has passed 1: ./test/unit/SFCGAL/transform/AffineTransform2Test.cpp(43): info: check g.pointN(1).asText(5) == "POINT (2.00000 3.00000)" has passed -1: ./test/unit/SFCGAL/transform/AffineTransform2Test.cpp(32): Leaving test case "simpleTranslate"; testing time: 278us -1: ./test/unit/SFCGAL/transform/AffineTransform2Test.cpp(30): Leaving test suite "SFCGAL_transform_AffineTransform2Test"; testing time: 289us +1: ./test/unit/SFCGAL/transform/AffineTransform2Test.cpp(32): Leaving test case "simpleTranslate"; testing time: 535us +1: ./test/unit/SFCGAL/transform/AffineTransform2Test.cpp(30): Leaving test suite "SFCGAL_transform_AffineTransform2Test"; testing time: 556us 1: ./test/unit/SFCGAL/transform/ForceZOrderPointsTest.cpp(32): Entering test suite "SFCGAL_transform_ForceZOrderPointsTest" 1: ./test/unit/SFCGAL/transform/ForceZOrderPointsTest.cpp(34): Entering test case "simple" 1: ./test/unit/SFCGAL/transform/ForceZOrderPointsTest.cpp(39): info: check !p.isCounterClockWiseOriented() has passed 1: ./test/unit/SFCGAL/transform/ForceZOrderPointsTest.cpp(44): info: check g1->is3D() has passed 1: ./test/unit/SFCGAL/transform/ForceZOrderPointsTest.cpp(45): info: check g1->as().isCounterClockWiseOriented() has passed -1: ./test/unit/SFCGAL/transform/ForceZOrderPointsTest.cpp(34): Leaving test case "simple"; testing time: 315us -1: ./test/unit/SFCGAL/transform/ForceZOrderPointsTest.cpp(32): Leaving test suite "SFCGAL_transform_ForceZOrderPointsTest"; testing time: 325us +1: ./test/unit/SFCGAL/transform/ForceZOrderPointsTest.cpp(34): Leaving test case "simple"; testing time: 611us +1: ./test/unit/SFCGAL/transform/ForceZOrderPointsTest.cpp(32): Leaving test suite "SFCGAL_transform_ForceZOrderPointsTest"; testing time: 632us 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(34): Entering test suite "SFCGALRotateTest" 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(37): Entering test case "testRotate2DOrigin" 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(41): info: check pointsAreClose(point, Point(0.0, 1.0)) has passed -1: ./test/unit/SFCGAL/transform/RotateTest.cpp(37): Leaving test case "testRotate2DOrigin"; testing time: 270us +1: ./test/unit/SFCGAL/transform/RotateTest.cpp(37): Leaving test case "testRotate2DOrigin"; testing time: 1078us 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(45): Entering test case "testRotate2DPoint" 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(49): info: check pointsAreClose(point, Point(1.0, 1.0)) has passed -1: ./test/unit/SFCGAL/transform/RotateTest.cpp(45): Leaving test case "testRotate2DPoint"; testing time: 270us +1: ./test/unit/SFCGAL/transform/RotateTest.cpp(45): Leaving test case "testRotate2DPoint"; testing time: 446us 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(53): Entering test case "testRotate3DZ" 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(58): info: check pointsAreClose(point, Point(0.0, 1.0, 1.0)) has passed -1: ./test/unit/SFCGAL/transform/RotateTest.cpp(53): Leaving test case "testRotate3DZ"; testing time: 281us +1: ./test/unit/SFCGAL/transform/RotateTest.cpp(53): Leaving test case "testRotate3DZ"; testing time: 488us 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(62): Entering test case "testRotate3DArbitraryAxis" 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(67): info: check pointsAreClose(point, Point(-0.33, 0.67, 0.67), 1e-2) has passed -1: ./test/unit/SFCGAL/transform/RotateTest.cpp(62): Leaving test case "testRotate3DArbitraryAxis"; testing time: 275us +1: ./test/unit/SFCGAL/transform/RotateTest.cpp(62): Leaving test case "testRotate3DArbitraryAxis"; testing time: 461us 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(71): Entering test case "testRotateX" 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(75): info: check pointsAreClose(point, Point(0.0, 0.0, 1.0)) has passed -1: ./test/unit/SFCGAL/transform/RotateTest.cpp(71): Leaving test case "testRotateX"; testing time: 265us +1: ./test/unit/SFCGAL/transform/RotateTest.cpp(71): Leaving test case "testRotateX"; testing time: 442us 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(79): Entering test case "testRotateY" 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(83): info: check pointsAreClose(point, Point(0.0, 0.0, -1.0)) has passed -1: ./test/unit/SFCGAL/transform/RotateTest.cpp(79): Leaving test case "testRotateY"; testing time: 275us +1: ./test/unit/SFCGAL/transform/RotateTest.cpp(79): Leaving test case "testRotateY"; testing time: 437us 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(87): Entering test case "testRotateZ" 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(91): info: check pointsAreClose(point, Point(0.0, 1.0, 0.0)) has passed -1: ./test/unit/SFCGAL/transform/RotateTest.cpp(87): Leaving test case "testRotateZ"; testing time: 263us +1: ./test/unit/SFCGAL/transform/RotateTest.cpp(87): Leaving test case "testRotateZ"; testing time: 490us 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(95): Entering test case "testRotateLineString" 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(101): info: check pointsAreClose(line.pointN(0), Point(0.0, 1.0)) has passed 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(102): info: check pointsAreClose(line.pointN(1), Point(0.0, 2.0)) has passed -1: ./test/unit/SFCGAL/transform/RotateTest.cpp(95): Leaving test case "testRotateLineString"; testing time: 269us +1: ./test/unit/SFCGAL/transform/RotateTest.cpp(95): Leaving test case "testRotateLineString"; testing time: 1282us 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(105): Entering test case "testRotatePolygon" 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(117): info: check pointsAreClose(polygon.exteriorRing().pointN(0), Point(0.0, 0.0)) has passed 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(119): info: check pointsAreClose(polygon.exteriorRing().pointN(1), Point(0.0, 1.0)) has passed 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(121): info: check pointsAreClose(polygon.exteriorRing().pointN(2), Point(-1.0, 1.0)) has passed 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(123): info: check pointsAreClose(polygon.exteriorRing().pointN(3), Point(-1.0, 0.0)) has passed -1: ./test/unit/SFCGAL/transform/RotateTest.cpp(105): Leaving test case "testRotatePolygon"; testing time: 285us +1: ./test/unit/SFCGAL/transform/RotateTest.cpp(105): Leaving test case "testRotatePolygon"; testing time: 616us 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(128): Entering test case "testRotatePolyhedralSurface" 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(141): info: check pointsAreClose(surface.polygonN(0).exteriorRing().pointN(0), Point(0, 0, 0)) has passed 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(143): info: check pointsAreClose(surface.polygonN(0).exteriorRing().pointN(1), Point(1, 0, 0)) has passed @@ -13167,140 +13203,140 @@ 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(152): info: check pointsAreClose(surface.polygonN(1).exteriorRing().pointN(1), Point(1, 0, 0)) has passed 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(154): info: check pointsAreClose(surface.polygonN(1).exteriorRing().pointN(2), Point(1, -1, 0)) has passed 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(156): info: check pointsAreClose(surface.polygonN(1).exteriorRing().pointN(3), Point(0, -1, 0)) has passed -1: ./test/unit/SFCGAL/transform/RotateTest.cpp(128): Leaving test case "testRotatePolyhedralSurface"; testing time: 347us +1: ./test/unit/SFCGAL/transform/RotateTest.cpp(128): Leaving test case "testRotatePolyhedralSurface"; testing time: 696us 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(161): Entering test case "testRotateSolid" 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(185): info: check pointsAreClose(solid.exteriorShell().polygonN(0).exteriorRing().pointN(0), Point(0, 0, 0), 1e-6) has passed 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(188): info: check pointsAreClose(solid.exteriorShell().polygonN(0).exteriorRing().pointN(1), Point(0, 1, 0), 1e-6) has passed 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(191): info: check pointsAreClose(solid.exteriorShell().polygonN(0).exteriorRing().pointN(2), Point(-1, 1, 0), 1e-6) has passed 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(194): info: check pointsAreClose(solid.exteriorShell().polygonN(0).exteriorRing().pointN(3), Point(-1, 0, 0), 1e-6) has passed -1: ./test/unit/SFCGAL/transform/RotateTest.cpp(161): Leaving test case "testRotateSolid"; testing time: 423us +1: ./test/unit/SFCGAL/transform/RotateTest.cpp(161): Leaving test case "testRotateSolid"; testing time: 799us 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(199): Entering test case "testRotate2DNegativeAngle" 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(203): info: check pointsAreClose(point, Point(0.0, -1.0)) has passed -1: ./test/unit/SFCGAL/transform/RotateTest.cpp(199): Leaving test case "testRotate2DNegativeAngle"; testing time: 266us +1: ./test/unit/SFCGAL/transform/RotateTest.cpp(199): Leaving test case "testRotate2DNegativeAngle"; testing time: 450us 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(207): Entering test case "testRotate3DNegativeAngle" 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(212): info: check pointsAreClose(point, Point(0.0, -1.0, 0.0)) has passed -1: ./test/unit/SFCGAL/transform/RotateTest.cpp(207): Leaving test case "testRotate3DNegativeAngle"; testing time: 287us +1: ./test/unit/SFCGAL/transform/RotateTest.cpp(207): Leaving test case "testRotate3DNegativeAngle"; testing time: 972us 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(216): Entering test case "testRotate2DLargeAngle" 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(220): info: check pointsAreClose(point, Point(0.0, -1.0)) has passed -1: ./test/unit/SFCGAL/transform/RotateTest.cpp(216): Leaving test case "testRotate2DLargeAngle"; testing time: 264us +1: ./test/unit/SFCGAL/transform/RotateTest.cpp(216): Leaving test case "testRotate2DLargeAngle"; testing time: 483us 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(224): Entering test case "testRotate3DLargeAngle" 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(229): info: check pointsAreClose(point, Point(0.0, 0.0, 1.0)) has passed -1: ./test/unit/SFCGAL/transform/RotateTest.cpp(224): Leaving test case "testRotate3DLargeAngle"; testing time: 269us +1: ./test/unit/SFCGAL/transform/RotateTest.cpp(224): Leaving test case "testRotate3DLargeAngle"; testing time: 523us 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(233): Entering test case "testRotate2DExtraLargeAngle" 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(237): info: check pointsAreClose(point, Point(0.0, 1.0)) has passed -1: ./test/unit/SFCGAL/transform/RotateTest.cpp(233): Leaving test case "testRotate2DExtraLargeAngle"; testing time: 263us +1: ./test/unit/SFCGAL/transform/RotateTest.cpp(233): Leaving test case "testRotate2DExtraLargeAngle"; testing time: 490us 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(241): Entering test case "testRotate3DExtraLargeAngle" 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(246): info: check pointsAreClose(point, Point(0.0, 1.0, 0.0)) has passed -1: ./test/unit/SFCGAL/transform/RotateTest.cpp(241): Leaving test case "testRotate3DExtraLargeAngle"; testing time: 268us +1: ./test/unit/SFCGAL/transform/RotateTest.cpp(241): Leaving test case "testRotate3DExtraLargeAngle"; testing time: 585us 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(250): Entering test case "testRotateLineStringNegativeAngle" 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(256): info: check pointsAreClose(line.pointN(0), Point(0.0, -1.0)) has passed 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(257): info: check pointsAreClose(line.pointN(1), Point(0.0, -2.0)) has passed -1: ./test/unit/SFCGAL/transform/RotateTest.cpp(250): Leaving test case "testRotateLineStringNegativeAngle"; testing time: 268us +1: ./test/unit/SFCGAL/transform/RotateTest.cpp(250): Leaving test case "testRotateLineStringNegativeAngle"; testing time: 517us 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(261): Entering test case "testRotatePolygonLargeAngle" 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(276): info: check pointsAreClose(polygon.exteriorRing().pointN(0), Point(0.0, 0.0)) has passed 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(278): info: check pointsAreClose(polygon.exteriorRing().pointN(1), Point(0.0, -1.0)) has passed 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(280): info: check pointsAreClose(polygon.exteriorRing().pointN(2), Point(1.0, -1.0)) has passed 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(282): info: check pointsAreClose(polygon.exteriorRing().pointN(3), Point(1.0, 0.0)) has passed -1: ./test/unit/SFCGAL/transform/RotateTest.cpp(261): Leaving test case "testRotatePolygonLargeAngle"; testing time: 283us +1: ./test/unit/SFCGAL/transform/RotateTest.cpp(261): Leaving test case "testRotatePolygonLargeAngle"; testing time: 8685us 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(287): Entering test case "testRotateSolidExtraLargeAngle" 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(324): info: check pointsAreClose(solid.exteriorShell().polygonN(0).exteriorRing().pointN(0), Point(0, 0, 0), 1e-6) has passed 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(327): info: check pointsAreClose(solid.exteriorShell().polygonN(0).exteriorRing().pointN(1), Point(0, 1, 0), 1e-6) has passed 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(330): info: check pointsAreClose(solid.exteriorShell().polygonN(0).exteriorRing().pointN(2), Point(-1, 1, 0), 1e-6) has passed 1: ./test/unit/SFCGAL/transform/RotateTest.cpp(333): info: check pointsAreClose(solid.exteriorShell().polygonN(0).exteriorRing().pointN(3), Point(-1, 0, 0), 1e-6) has passed -1: ./test/unit/SFCGAL/transform/RotateTest.cpp(287): Leaving test case "testRotateSolidExtraLargeAngle"; testing time: 413us -1: ./test/unit/SFCGAL/transform/RotateTest.cpp(34): Leaving test suite "SFCGALRotateTest"; testing time: 6018us +1: ./test/unit/SFCGAL/transform/RotateTest.cpp(287): Leaving test case "testRotateSolidExtraLargeAngle"; testing time: 1064us +1: ./test/unit/SFCGAL/transform/RotateTest.cpp(34): Leaving test suite "SFCGALRotateTest"; testing time: 21427us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(14): Entering test suite "SFCGAL_ScaleTest" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(30): Entering test case "testScaleUniform2D" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(34): info: check geometriesEqual(g->asText(1), "POINT (2.0 4.0)") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(30): Leaving test case "testScaleUniform2D"; testing time: 288us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(30): Leaving test case "testScaleUniform2D"; testing time: 592us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(37): Entering test case "testScaleUniform3D" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(41): info: check geometriesEqual(g->asText(1), "POINT Z (2.0 4.0 6.0)") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(37): Leaving test case "testScaleUniform3D"; testing time: 286us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(37): Leaving test case "testScaleUniform3D"; testing time: 548us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(44): Entering test case "testScaleUniformZM" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(48): info: check geometriesEqual(g->asText(1), "POINT ZM (2.0 4.0 6.0 4.0)") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(44): Leaving test case "testScaleUniformZM"; testing time: 284us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(44): Leaving test case "testScaleUniformZM"; testing time: 495us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(51): Entering test case "testScaleNonUniform2DDefaultZ" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(55): info: check geometriesEqual(g->asText(1), "POINT (2.0 6.0)") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(51): Leaving test case "testScaleNonUniform2DDefaultZ"; testing time: 279us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(51): Leaving test case "testScaleNonUniform2DDefaultZ"; testing time: 476us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(58): Entering test case "testScaleNonUniform2D" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(62): info: check geometriesEqual(g->asText(1), "POINT (2.0 6.0)") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(58): Leaving test case "testScaleNonUniform2D"; testing time: 279us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(58): Leaving test case "testScaleNonUniform2D"; testing time: 8615us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(65): Entering test case "testScaleNonUniform3D" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(69): info: check geometriesEqual(g->asText(1), "POINT Z (2.0 6.0 12.0)") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(65): Leaving test case "testScaleNonUniform3D"; testing time: 284us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(65): Leaving test case "testScaleNonUniform3D"; testing time: 708us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(72): Entering test case "testScaleNonUniformZM" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(76): info: check geometriesEqual(g->asText(1), "POINT ZM (2.0 6.0 12.0 4.0)") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(72): Leaving test case "testScaleNonUniformZM"; testing time: 284us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(72): Leaving test case "testScaleNonUniformZM"; testing time: 556us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(79): Entering test case "testScaleAroundCenter2D" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(83): info: check geometriesEqual(g->asText(1), "POINT (5.0 7.0)") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(79): Leaving test case "testScaleAroundCenter2D"; testing time: 283us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(79): Leaving test case "testScaleAroundCenter2D"; testing time: 536us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(86): Entering test case "testScaleAroundCenter3D" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(90): info: check geometriesEqual(g->asText(1), "POINT Z (5.0 7.0 9.0)") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(86): Leaving test case "testScaleAroundCenter3D"; testing time: 290us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(86): Leaving test case "testScaleAroundCenter3D"; testing time: 497us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(93): Entering test case "testScaleAroundCenterZM" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(97): info: check geometriesEqual(g->asText(1), "POINT ZM (5.0 7.0 9.0 6.0)") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(93): Leaving test case "testScaleAroundCenterZM"; testing time: 291us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(93): Leaving test case "testScaleAroundCenterZM"; testing time: 484us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(100): Entering test case "testScaleLineString2D" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(104): info: check geometriesEqual(g->asText(1), "LINESTRING (0.0 0.0,2.0 2.0,4.0 0.0)") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(100): Leaving test case "testScaleLineString2D"; testing time: 294us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(100): Leaving test case "testScaleLineString2D"; testing time: 542us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(108): Entering test case "testScaleLineString3D" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(113): info: check geometriesEqual( g->asText(1), "LINESTRING Z (0.0 0.0 0.0,2.0 2.0 2.0,4.0 0.0 4.0)") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(108): Leaving test case "testScaleLineString3D"; testing time: 305us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(108): Leaving test case "testScaleLineString3D"; testing time: 680us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(117): Entering test case "testScalePolygon2D" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(122): info: check geometriesEqual( g->asText(1), "POLYGON ((0.0 0.0,2.0 0.0,2.0 3.0,0.0 3.0,0.0 0.0))") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(117): Leaving test case "testScalePolygon2D"; testing time: 348us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(117): Leaving test case "testScalePolygon2D"; testing time: 510us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(126): Entering test case "testScalePolygon2DDefaultZ" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(131): info: check geometriesEqual( g->asText(1), "POLYGON ((0.0 0.0,2.0 0.0,2.0 3.0,0.0 3.0,0.0 0.0))") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(126): Leaving test case "testScalePolygon2DDefaultZ"; testing time: 306us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(126): Leaving test case "testScalePolygon2DDefaultZ"; testing time: 538us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(135): Entering test case "testScalePolygon3D" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(140): info: check geometriesEqual(g->asText(1), "POLYGON Z ((0.0 0.0 0.0,2.0 0.0 0.0,2.0 " "3.0 4.0,0.0 3.0 4.0,0.0 0.0 0.0))") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(135): Leaving test case "testScalePolygon3D"; testing time: 324us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(135): Leaving test case "testScalePolygon3D"; testing time: 638us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(145): Entering test case "testScaleTriangle2D" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(149): info: check geometriesEqual(g->asText(1), "TRIANGLE ((0.0 0.0,2.0 0.0,0.0 2.0,0.0 0.0))") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(145): Leaving test case "testScaleTriangle2D"; testing time: 301us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(145): Leaving test case "testScaleTriangle2D"; testing time: 571us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(153): Entering test case "testScaleTriangle3D" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(158): info: check geometriesEqual( g->asText(1), "TRIANGLE Z ((0.0 0.0 0.0,2.0 0.0 0.0,0.0 2.0 0.0,0.0 0.0 0.0))") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(153): Leaving test case "testScaleTriangle3D"; testing time: 311us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(153): Leaving test case "testScaleTriangle3D"; testing time: 593us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(163): Entering test case "testScalePolyhedralSurface" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(176): info: check surface != nullptr has passed 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(177): info: check geometriesEqual(surface->polygonN(0).exteriorRing().pointN(2).asText(1), "POINT Z (2.0 2.0 0.0)") has passed 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(180): info: check geometriesEqual(surface->polygonN(3).exteriorRing().pointN(0).asText(1), "POINT Z (2.0 2.0 2.0)") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(163): Leaving test case "testScalePolyhedralSurface"; testing time: 519us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(163): Leaving test case "testScalePolyhedralSurface"; testing time: 9418us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(185): Entering test case "testScaleZero" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(189): info: check geometriesEqual(g->asText(1), "POINT Z (0.0 0.0 0.0)") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(185): Leaving test case "testScaleZero"; testing time: 286us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(185): Leaving test case "testScaleZero"; testing time: 669us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(192): Entering test case "testScaleNegative" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(196): info: check geometriesEqual(g->asText(1), "POINT Z (-1.0 -2.0 -3.0)") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(192): Leaving test case "testScaleNegative"; testing time: 280us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(192): Leaving test case "testScaleNegative"; testing time: 541us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(199): Entering test case "testPreserveDimensionality2D" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(203): info: check geometriesEqual(g->asText(1), "POINT (2.0 4.0)") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(199): Leaving test case "testPreserveDimensionality2D"; testing time: 279us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(199): Leaving test case "testPreserveDimensionality2D"; testing time: 529us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(206): Entering test case "testPreserveDimensionality3D" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(210): info: check geometriesEqual(g->asText(1), "POINT Z (2.0 4.0 6.0)") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(206): Leaving test case "testPreserveDimensionality3D"; testing time: 281us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(206): Leaving test case "testPreserveDimensionality3D"; testing time: 528us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(213): Entering test case "testPreserveDimensionality3DM" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(217): info: check geometriesEqual(g->asText(1), "POINT M (2.0 4.0 3.0)") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(213): Leaving test case "testPreserveDimensionality3DM"; testing time: 278us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(213): Leaving test case "testPreserveDimensionality3DM"; testing time: 467us 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(220): Entering test case "testPreserveDimensionalityZM" 1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(224): info: check geometriesEqual(g->asText(1), "POINT ZM (2.0 4.0 6.0 4.0)") has passed -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(220): Leaving test case "testPreserveDimensionalityZM"; testing time: 297us -1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(14): Leaving test suite "SFCGAL_ScaleTest"; testing time: 7524us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(220): Leaving test case "testPreserveDimensionalityZM"; testing time: 4650us +1: ./test/unit/SFCGAL/transform/ScaleTest.cpp(14): Leaving test suite "SFCGAL_ScaleTest"; testing time: 34901us 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(20): Entering test suite "SFCGAL_transform_TranslateTest" 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(22): Entering test case "testTranslatePoint2D" 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(29): info: difference{} between point.x(){1} and 1.0{1} doesn't exceed 1e-10% 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(30): info: difference{} between point.y(){2} and 2.0{2} doesn't exceed 1e-10% -1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(22): Leaving test case "testTranslatePoint2D"; testing time: 327us +1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(22): Leaving test case "testTranslatePoint2D"; testing time: 594us 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(33): Entering test case "testTranslatePoint3D" 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(40): info: difference{} between point.x(){1} and 1.0{1} doesn't exceed 1e-10% 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(41): info: difference{} between point.y(){2} and 2.0{2} doesn't exceed 1e-10% 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(42): info: difference{} between point.z(){3} and 3.0{3} doesn't exceed 1e-10% -1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(33): Leaving test case "testTranslatePoint3D"; testing time: 281us +1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(33): Leaving test case "testTranslatePoint3D"; testing time: 482us 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(45): Entering test case "testTranslateLineString2D" 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(53): info: difference{} between lineString.pointN(0).x(){2} and 2.0{2} doesn't exceed 1e-10% 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(54): info: difference{} between lineString.pointN(0).y(){3} and 3.0{3} doesn't exceed 1e-10% 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(55): info: difference{} between lineString.pointN(1).x(){3} and 3.0{3} doesn't exceed 1e-10% 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(56): info: difference{} between lineString.pointN(1).y(){4} and 4.0{4} doesn't exceed 1e-10% -1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(45): Leaving test case "testTranslateLineString2D"; testing time: 285us +1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(45): Leaving test case "testTranslateLineString2D"; testing time: 493us 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(59): Entering test case "testTranslatePolygon3D" 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(72): info: difference{} between polygon.exteriorRing().pointN(0).x(){1} and 1.0{1} doesn't exceed 1e-10% 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(73): info: difference{} between polygon.exteriorRing().pointN(0).y(){2} and 2.0{2} doesn't exceed 1e-10% @@ -13308,7 +13344,7 @@ 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(76): info: difference{} between polygon.exteriorRing().pointN(2).x(){2} and 2.0{2} doesn't exceed 1e-10% 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(77): info: difference{} between polygon.exteriorRing().pointN(2).y(){3} and 3.0{3} doesn't exceed 1e-10% 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(78): info: difference{} between polygon.exteriorRing().pointN(2).z(){3} and 3.0{3} doesn't exceed 1e-10% -1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(59): Leaving test case "testTranslatePolygon3D"; testing time: 304us +1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(59): Leaving test case "testTranslatePolygon3D"; testing time: 525us 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(81): Entering test case "testTranslateGeometryCollection" 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(90): info: difference{} between translatedPoint.x(){1} and 1.0{1} doesn't exceed 1e-10% 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(91): info: difference{} between translatedPoint.y(){2} and 2.0{2} doesn't exceed 1e-10% @@ -13319,17 +13355,17 @@ 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(98): info: difference{} between translatedLineString.pointN(1).x(){2} and 2.0{2} doesn't exceed 1e-10% 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(99): info: difference{} between translatedLineString.pointN(1).y(){3} and 3.0{3} doesn't exceed 1e-10% 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(100): info: difference{} between translatedLineString.pointN(1).z(){3} and 3.0{3} doesn't exceed 1e-10% -1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(81): Leaving test case "testTranslateGeometryCollection"; testing time: 324us +1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(81): Leaving test case "testTranslateGeometryCollection"; testing time: 566us 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(103): Entering test case "testTranslateNonFiniteValues" 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(106): info: check 'exception "NonFiniteValueException" raised as expected' has passed 1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(107): info: check 'exception "NonFiniteValueException" raised as expected' has passed -1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(103): Leaving test case "testTranslateNonFiniteValues"; testing time: 278us -1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(20): Leaving test suite "SFCGAL_transform_TranslateTest"; testing time: 1866us +1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(103): Leaving test case "testTranslateNonFiniteValues"; testing time: 503us +1: ./test/unit/SFCGAL/transform/TranslateTest.cpp(20): Leaving test suite "SFCGAL_transform_TranslateTest"; testing time: 3277us 1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(31): Entering test suite "SFCGAL_triangulate_ConstraintDelaunayTriangulationTest" 1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(34): Entering test case "testDefaultConstructor" 1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(37): info: check triangulation.numVertices() == 0U has passed 1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(38): info: check triangulation.numTriangles() == 0U has passed -1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(34): Leaving test case "testDefaultConstructor"; testing time: 263us +1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(34): Leaving test case "testDefaultConstructor"; testing time: 8659us 1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(41): Entering test case "testTriangulateSquare" 1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(56): info: check triangulation.numVertices() == 4U has passed 1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(57): info: check triangulation.numTriangles() == 2U has passed @@ -13347,75 +13383,75 @@ 1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(86): info: check it->info().nestingLevel == 1 has passed 1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(84): info: check it->info().nestingLevel == 0 has passed 1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(84): info: check it->info().nestingLevel == 0 has passed -1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(41): Leaving test case "testTriangulateSquare"; testing time: 310us +1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(41): Leaving test case "testTriangulateSquare"; testing time: 619us 1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(91): Entering test case "testProjectionPlane" 1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(106): info: check triangulation.numVertices() == 4U has passed 1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(107): info: check triangulation.numTriangles() == 2U has passed -1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(91): Leaving test case "testProjectionPlane"; testing time: 276us -1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(31): Leaving test suite "SFCGAL_triangulate_ConstraintDelaunayTriangulationTest"; testing time: 879us +1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(91): Leaving test case "testProjectionPlane"; testing time: 467us +1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(31): Leaving test suite "SFCGAL_triangulate_ConstraintDelaunayTriangulationTest"; testing time: 9808us 1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(31): Entering test suite "SFCGAL_triangulate_Triangulate2DZTest" 1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(33): Entering test case "testPoint" 1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(37): info: check triangulation.numVertices() == 1U has passed 1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(38): info: check triangulation.numTriangles() == 0U has passed -1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(33): Leaving test case "testPoint"; testing time: 288us +1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(33): Leaving test case "testPoint"; testing time: 500us 1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(41): Entering test case "testLineString" 1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(46): info: check triangulation.numVertices() == 4U has passed 1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(47): info: check triangulation.numTriangles() == 2U has passed -1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(41): Leaving test case "testLineString"; testing time: 294us +1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(41): Leaving test case "testLineString"; testing time: 509us 1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(50): Entering test case "testPolygonWithHole" 1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(56): info: check triangulation.numVertices() == 8U has passed 1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(57): info: check triangulation.numTriangles() == 10U has passed -1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(50): Leaving test case "testPolygonWithHole"; testing time: 840us +1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(50): Leaving test case "testPolygonWithHole"; testing time: 1609us 1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(60): Entering test case "testMultiPoint" 1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(65): info: check triangulation.numVertices() == 4U has passed 1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(66): info: check triangulation.numTriangles() == 2U has passed -1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(60): Leaving test case "testMultiPoint"; testing time: 328us +1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(60): Leaving test case "testMultiPoint"; testing time: 619us 1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(72): Entering test case "testMultiPolygon" 1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(112): info: check triangulation.numVertices() == 41U has passed 1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(113): info: check triangulation.numTriangles() == 72U has passed -1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(72): Leaving test case "testMultiPolygon"; testing time: 2091us +1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(72): Leaving test case "testMultiPolygon"; testing time: 13166us 1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(120): Entering test case "testSolid" 1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(131): info: check 'exception "GeometryInvalidityException" raised as expected' has passed -1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(120): Leaving test case "testSolid"; testing time: 983us -1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(31): Leaving test suite "SFCGAL_triangulate_Triangulate2DZTest"; testing time: 4893us -1: Leaving test module "UnitTestSFCGAL"; testing time: 19676966us +1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(120): Leaving test case "testSolid"; testing time: 6347us +1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(31): Leaving test suite "SFCGAL_triangulate_Triangulate2DZTest"; testing time: 22881us +1: Leaving test module "UnitTestSFCGAL"; testing time: 62387525us 1:  1: *** No errors detected 1:  -1/2 Test #1: unit-test ........................ Passed 19.70 sec +1/2 Test #1: unit-test ........................ Passed 62.60 sec 2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(124): info: difference{} between gA->distance3D(*gB){0} and expectedDistance{0} doesn't exceed 1e-13% 2: /build/reproducible-path/sfcgal-2.0.0/test/data/DistanceTest.txt:43 2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(124): info: difference{} between gA->distance3D(*gB){0} and expectedDistance{0} doesn't exceed 1e-13% -2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(54): Leaving test case "testFileDistanceTest"; testing time: 55599989us -2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(49): Leaving test suite "SFCGAL_DistanceTest"; testing time: 55600013us +2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(54): Leaving test case "testFileDistanceTest"; testing time: 157179413us +2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(49): Leaving test suite "SFCGAL_DistanceTest"; testing time: 157179440us 2: ./test/regress/standalone/SFCGAL/IntersectionTest.cpp(32): Entering test suite "SFCGAL_IntersectionTest" 2: ./test/regress/standalone/SFCGAL/IntersectionTest.cpp(36): Entering test case "test_postgis_4157" 2: Test case SFCGAL_IntersectionTest/test_postgis_4157 did not check any assertions -2: ./test/regress/standalone/SFCGAL/IntersectionTest.cpp(36): Leaving test case "test_postgis_4157"; testing time: 7016us -2: ./test/regress/standalone/SFCGAL/IntersectionTest.cpp(32): Leaving test suite "SFCGAL_IntersectionTest"; testing time: 7047us +2: ./test/regress/standalone/SFCGAL/IntersectionTest.cpp(36): Leaving test case "test_postgis_4157"; testing time: 14395us +2: ./test/regress/standalone/SFCGAL/IntersectionTest.cpp(32): Leaving test suite "SFCGAL_IntersectionTest"; testing time: 14458us 2: ./test/regress/standalone/SFCGAL/IntersectsTest.cpp(46): Entering test suite "SFCGAL_IntersectsTest" 2: ./test/regress/standalone/SFCGAL/IntersectsTest.cpp(89): Entering test case "testLimitsIntersects" 2: ./test/regress/standalone/SFCGAL/IntersectsTest.cpp(95): info: check ifs.good() has passed 2: ./test/regress/standalone/SFCGAL/IntersectsTest.cpp(108): info: check throws == false has passed -2: ./test/regress/standalone/SFCGAL/IntersectsTest.cpp(89): Leaving test case "testLimitsIntersects"; testing time: 45062us -2: ./test/regress/standalone/SFCGAL/IntersectsTest.cpp(46): Leaving test suite "SFCGAL_IntersectsTest"; testing time: 45083us +2: ./test/regress/standalone/SFCGAL/IntersectsTest.cpp(89): Leaving test case "testLimitsIntersects"; testing time: 266046us +2: ./test/regress/standalone/SFCGAL/IntersectsTest.cpp(46): Leaving test suite "SFCGAL_IntersectsTest"; testing time: 266068us 2: ./test/regress/standalone/SFCGAL/IntersectsTest.cpp(114): Entering test case "issue_gitlab_253" 2: ./test/regress/standalone/SFCGAL/IntersectsTest.cpp(126): info: check intersects == true has passed 2: ./test/regress/standalone/SFCGAL/IntersectsTest.cpp(128): info: check intersects == true has passed 2: ./test/regress/standalone/SFCGAL/IntersectsTest.cpp(129): info: check throws == false has passed -2: ./test/regress/standalone/SFCGAL/IntersectsTest.cpp(114): Leaving test case "issue_gitlab_253"; testing time: 7558us +2: ./test/regress/standalone/SFCGAL/IntersectsTest.cpp(114): Leaving test case "issue_gitlab_253"; testing time: 46802us 2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(52): Entering test suite "SFCGAL_StraightSkeletonTest" 2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(114): Entering test case "testStraightSkeleton_issue153" 2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(157): info: check algorithm::covers(*result, *expected) has passed -2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(114): Leaving test case "testStraightSkeleton_issue153"; testing time: 4936us +2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(114): Leaving test case "testStraightSkeleton_issue153"; testing time: 20966us 2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(160): Entering test case "testStraightSkeleton_issue133" 2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(193): info: check algorithm::covers(*result_wkt1, *expected) has passed -2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(160): Leaving test case "testStraightSkeleton_issue133"; testing time: 4519us +2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(160): Leaving test case "testStraightSkeleton_issue133"; testing time: 10909us 2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(196): Entering test case "testStraightSkeletonTestIssue" 2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(60): info: check ifs.good() has passed 2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(60): info: check ifs.good() has passed -2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(196): Leaving test case "testStraightSkeletonTestIssue"; testing time: 43323255us -2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(52): Leaving test suite "SFCGAL_StraightSkeletonTest"; testing time: 43332774us +2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(196): Leaving test case "testStraightSkeletonTestIssue"; testing time: 131203784us +2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(52): Leaving test suite "SFCGAL_StraightSkeletonTest"; testing time: 131235765us 2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(48): Entering test suite "SFCGAL_TriangulatePolygonTest" 2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(54): Entering test case "testTriangulatePolygon" 2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(62): info: check ifs.good() has passed @@ -13509,8 +13545,8 @@ 2: [line#44]1 MULTIPOLYGON(((562966.5 6928402.1,562966.5 6928401.9,562966.5 6928402,562966.5 6928402.1))) 2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(91): info: check g->is() || g->is() has passed 2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(99): info: check 'exception "Exception" raised as expected' has passed -2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(54): Leaving test case "testTriangulatePolygon"; testing time: 47358us -2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(48): Leaving test suite "SFCGAL_TriangulatePolygonTest"; testing time: 47375us +2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(54): Leaving test case "testTriangulatePolygon"; testing time: 178345us +2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(48): Leaving test suite "SFCGAL_TriangulatePolygonTest"; testing time: 178368us 2: ./test/regress/standalone/SFCGAL/WaveFrontObjTest.cpp(43): Test suite "SFCGAL_io_WaveFrontObjTest" is skipped because disabled 2: ./test/regress/standalone/SFCGAL/WktTest.cpp(44): Entering test suite "SFCGAL_WktTest" 2: ./test/regress/standalone/SFCGAL/WktTest.cpp(46): Entering test case "testReadWriter" @@ -13532,23 +13568,23 @@ 2: ./test/regress/standalone/SFCGAL/WktTest.cpp(73): info: check expectedWkt == outputWkt has passed 2: ./test/regress/standalone/SFCGAL/WktTest.cpp(73): info: check expectedWkt == outputWkt has passed 2: ./test/regress/standalone/SFCGAL/WktTest.cpp(73): info: check expectedWkt == outputWkt has passed -2: ./test/regress/standalone/SFCGAL/WktTest.cpp(46): Leaving test case "testReadWriter"; testing time: 2451us -2: ./test/regress/standalone/SFCGAL/WktTest.cpp(44): Leaving test suite "SFCGAL_WktTest"; testing time: 2466us -2: Leaving test module "RegressTestSFCGAL"; testing time: 101238812us +2: ./test/regress/standalone/SFCGAL/WktTest.cpp(46): Leaving test case "testReadWriter"; testing time: 4232us +2: ./test/regress/standalone/SFCGAL/WktTest.cpp(44): Leaving test suite "SFCGAL_WktTest"; testing time: 4251us +2: Leaving test module "RegressTestSFCGAL"; testing time: 294844986us 2:  2: *** No errors detected 2:  -2/2 Test #2: standalone-regress-test .......... Passed 101.27 sec +2/2 Test #2: standalone-regress-test .......... Passed 295.05 sec 100% tests passed, 0 tests failed out of 2 -Total Test time (real) = 101.28 sec +Total Test time (real) = 295.13 sec make[2]: Leaving directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' make[1]: Leaving directory '/build/reproducible-path/sfcgal-2.0.0' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install - cd obj-i686-linux-gnu && make -j22 install DESTDIR=/build/reproducible-path/sfcgal-2.0.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd obj-i686-linux-gnu && make -j10 install DESTDIR=/build/reproducible-path/sfcgal-2.0.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu' /usr/bin/cmake -S/build/reproducible-path/sfcgal-2.0.0 -B/build/reproducible-path/sfcgal-2.0.0/obj-i686-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall @@ -13560,137 +13596,137 @@ -- Install configuration: "RelWithDebInfo" -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/io --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/io/wkb.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/io/ewkt.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/io/vtk.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/io/GeometryStreams.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/io/osg.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/io/OBJ.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/io/wkt.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/extrude.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/normal.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/offset.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/intersects.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/buffer3D.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/distance.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/convexHull.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/minkowskiSum3D.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/union.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/differencePrimitives.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/collectionToMulti.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/tesselate.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/collect.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/translate.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/visibility.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/force2D.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/rotate.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/connection.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/alphaShapes.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/minkowskiSum.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/intersection.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/distance3d.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/collectionHomogenize.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/lineSubstring.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/difference.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/covers.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/BoundaryVisitor.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/plane.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/orientation.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/straightSkeleton.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/collectionExtract.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/area.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/partition_2.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/volume.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/ConsistentOrientationBuilder.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/length.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/force3D.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/isValid.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/scale.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/MultiPolygon.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/MultiPoint.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Triangle.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/capi +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/capi/sfcgal_c.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/MultiSolid.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/PreparedGeometry.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Polygon.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Geometry.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/config.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/GeometryVisitor.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Solid.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Exception.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Transform.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/io --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/io/OsgFactory.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/io/Serialization.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/io/WktReader.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/io/WkbWriter.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/io/WkbReader.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/io/WktWriter.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/ublas.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/algorithm +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/algorithm/coversPoints.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/GeometrySet.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/generator +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/generator/building.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/generator/hoch.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/generator/sierpinski.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/generator/disc.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/ForceValidityVisitor.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/graph --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/graph/GeometryGraphBuilder.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/graph/GeometryGraph.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/graph/algorithm --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/graph/algorithm/isHalfEdge.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/graph/algorithm/orientation.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/graph/algorithm/isHalfEdge.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/graph/Edge.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/graph/GeometryGraphBuilder.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/graph/Vertex.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/generator --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/generator/disc.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/generator/sierpinski.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/generator/building.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/generator/hoch.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/graph/GeometryGraph.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/TestGeometry.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/tools +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/tools/Registry.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/tools/InputStreamReader.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/tools/CharArrayBuffer.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/tools/Registry.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/tools/Log.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/TestGeometry.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/EnvelopeVisitor.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/ForceValidityVisitor.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/ComplexComparator.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/Interval.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/transform --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/transform/ForceOrderPoints.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/transform/Force2D.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/transform/AffineTransform3.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/transform/AffineTransform2.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/transform/RoundTransform.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/transform/ForceOrderPoints.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/transform/ForceZOrderPoints.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/transform/AffineTransform3.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/transform/ForceZ.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/transform/Force2D.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/GetPointsVisitor.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/GeometrySet.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/polygonSetToMultiPolygon.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/algorithm --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/algorithm/coversPoints.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/TypeForDimension.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/ComplexComparator.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/EnvelopeVisitor.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/triangulate --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/triangulate/triangulateInGeometrySet.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/triangulate/markDomains.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/triangulate/ConstraintDelaunayTriangulation.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/TypeForDimension.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/triangulate/triangulateInGeometrySet.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/GetPointsVisitor.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/Interval.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/io +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/io/WkbReader.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/io/Serialization.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/io/OsgFactory.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/io/WktReader.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/io/WkbWriter.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/io/WktWriter.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/detail/polygonSetToMultiPolygon.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/version.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/MultiPolygon.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Exception.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Point.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/PreparedGeometry.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/MultiSolid.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/numeric.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Solid.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/LineString.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Sphere.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Validity.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/capi --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/capi/sfcgal_c.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Envelope.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/MultiLineString.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/config.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/TriangulatedSurface.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Point.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Cylinder.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/GeometryCollection.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/triangulate +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/triangulate/triangulatePolygon.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/triangulate/triangulate2DZ.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Coordinate.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/GeometryVisitor.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Kernel.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/MultiPoint.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Triangle.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/PolyhedralSurface.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Sphere.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Surface.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/distance3d.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/collect.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/union.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/collectionHomogenize.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/normal.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/BoundaryVisitor.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/intersects.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/partition_2.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/tesselate.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/plane.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/visibility.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/minkowskiSum3D.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/offset.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/scale.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/differencePrimitives.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/force2D.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/lineSubstring.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/area.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/difference.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/connection.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/distance.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/length.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/isValid.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/straightSkeleton.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/minkowskiSum.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/convexHull.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/collectionToMulti.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/collectionExtract.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/rotate.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/intersection.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/extrude.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/covers.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/ConsistentOrientationBuilder.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/volume.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/buffer3D.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/force3D.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/translate.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/alphaShapes.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/algorithm/orientation.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/export.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Polygon.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Cylinder.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/MultiLineString.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Envelope.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Transform.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/triangulate --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/triangulate/triangulate2DZ.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/triangulate/triangulatePolygon.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/TriangulatedSurface.h --- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/LineString.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/Surface.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/PolyhedralSurface.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/io +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/io/wkt.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/io/ewkt.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/io/GeometryStreams.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/io/OBJ.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/io/osg.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/io/vtk.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/io/wkb.h +-- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/./include/SFCGAL/numeric.h -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/bin/sfcgal-config -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/lib/i386-linux-gnu/pkgconfig/sfcgal.pc -- Installing: /build/reproducible-path/sfcgal-2.0.0/debian/tmp/usr/lib/i386-linux-gnu/libSFCGAL.so.2.0.0 @@ -13738,7 +13774,7 @@ dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/libsfcgal2/DEBIAN/symbols doesn't match completely debian/libsfcgal2.symbols --- debian/libsfcgal2.symbols (libsfcgal2_2.0.0_i386) -+++ dpkg-gensymbolsRq8vyV 2026-03-01 05:00:40.224577367 -1200 ++++ dpkg-gensymbolsW8OJxq 2025-01-28 07:51:29.889508624 +1400 @@ -3481,7 +3481,7 @@ (optional=templinst)_ZN4CGAL15Surface_sweep_231No_intersection_surface_sweep_2INS_24Arr_insertion_ss_visitorINS_35Arr_bounded_planar_insertion_helperINS_22Arr_insertion_traits_2INS_36Arr_consolidated_curve_data_traits_2INS_20Arr_segment_traits_2INS_5EpeckEEEPNS_13Arr_segment_2IS7_EEEENS_24Arrangement_on_surface_2ISC_NS_36Arr_bounded_planar_topology_traits_2ISC_NS_8Arr_dcelISC_NS_15Arr_vertex_baseINS_7Point_2IS7_EEEENS_17Arr_halfedge_baseINS_14_Curve_data_exISA_NS_12_Unique_listISB_EEEEEENS_13Arr_face_baseEEEEEEEEEST_NS_22Arr_construction_eventISU_ST_SaIiENS0_18Default_event_baseENS0_16Default_subcurveEEENS_25Arr_construction_subcurveISU_SZ_SW_SY_NS_7DefaultEEEEES11_EEED1Ev@Base 2.0.0 (optional=templinst)_ZN4CGAL15Surface_sweep_231No_intersection_surface_sweep_2INS_24Arr_insertion_ss_visitorINS_35Arr_bounded_planar_insertion_helperINS_22Arr_insertion_traits_2INS_36Arr_consolidated_curve_data_traits_2INS_20Arr_segment_traits_2INS_5EpeckEEEPNS_13Arr_segment_2IS7_EEEENS_24Arrangement_on_surface_2ISC_NS_36Arr_bounded_planar_topology_traits_2ISC_NS_8Arr_dcelISC_NS_15Arr_vertex_baseINS_7Point_2IS7_EEEENS_17Arr_halfedge_baseINS_14_Curve_data_exISA_NS_12_Unique_listISB_EEEEEENS_13Arr_face_baseEEEEEEEEEST_NS_22Arr_construction_eventISU_ST_SaIiENS0_18Default_event_baseENS0_16Default_subcurveEEENS_25Arr_construction_subcurveISU_SZ_SW_SY_NS_7DefaultEEEEES11_EEED2Ev@Base 2.0.0 @@ -13803,9 +13839,9 @@ dh_gencontrol dh_md5sums dh_builddeb +dpkg-deb: building package 'libsfcgal2' in '../libsfcgal2_2.0.0-1_i386.deb'. dpkg-deb: building package 'libsfcgal2-dbgsym' in '../libsfcgal2-dbgsym_2.0.0-1_i386.deb'. dpkg-deb: building package 'libsfcgal-dev' in '../libsfcgal-dev_2.0.0-1_i386.deb'. -dpkg-deb: building package 'libsfcgal2' in '../libsfcgal2_2.0.0-1_i386.deb'. dpkg-genbuildinfo --build=binary -O../sfcgal_2.0.0-1_i386.buildinfo dpkg-genchanges --build=binary -O../sfcgal_2.0.0-1_i386.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -13813,12 +13849,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/50520/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/50520/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/62178 and its subdirectories -I: Current time: Sun Mar 1 05:01:03 -12 2026 -I: pbuilder-time-stamp: 1772384463 +I: removing directory /srv/workspace/pbuilder/50520 and its subdirectories +I: Current time: Tue Jan 28 07:53:20 +14 2025 +I: pbuilder-time-stamp: 1738000400