Diff of the two buildlogs: -- --- b1/build.log 2023-04-26 12:50:36.904431276 +0000 +++ b2/build.log 2023-04-26 12:53:34.892533909 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue May 28 07:10:57 -12 2024 -I: pbuilder-time-stamp: 1716923457 +I: Current time: Thu Apr 27 02:50:41 +14 2023 +I: pbuilder-time-stamp: 1682513441 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./osmcoastline_2.4.0.orig.tar.gz] I: copying [./osmcoastline_2.4.0-1.debian.tar.xz] I: Extracting source -gpgv: Signature made Thu Dec 22 02:02:54 2022 -12 +gpgv: Signature made Fri Dec 23 04:02:54 2022 +14 gpgv: using RSA key 8182DE417056408D614650D16750F10AE88D4AF1 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./osmcoastline_2.4.0-1.dsc: no acceptable signature found @@ -25,52 +25,84 @@ dpkg-source: info: unpacking osmcoastline_2.4.0-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/8542/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/17668/tmp/hooks/D01_modify_environment starting +debug: Running on codethink16-arm64. +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 Apr 27 02:50 /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/17668/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/17668/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + 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]="15" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8' - DISTRIBUTION='bookworm' - HOME='/var/lib/jenkins' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/var/lib/jenkins + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - 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='8542' - PS1='# ' - PS2='> ' + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-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=17668 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.fS4w4R6k/pbuilderrc_PYUI --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.fS4w4R6k/b1 --logfile b1/build.log osmcoastline_2.4.0-1.dsc' - SUDO_GID='117' - SUDO_UID='110' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - USERNAME='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.16: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.fS4w4R6k/pbuilderrc_jJfR --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.fS4w4R6k/b2 --logfile b2/build.log --extrapackages usrmerge osmcoastline_2.4.0-1.dsc' + SUDO_GID=117 + SUDO_UID=110 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + USERNAME=root + _='I: set' + http_proxy=http://192.168.101.16:3128 I: uname -a - Linux codethink11-arm64 4.15.0-209-generic #220-Ubuntu SMP Tue Mar 21 19:52:44 UTC 2023 aarch64 GNU/Linux + Linux i-capture-the-hostname 4.15.0-209-generic #220-Ubuntu SMP Tue Mar 21 19:52:44 UTC 2023 aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 24 04:47 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/8542/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Apr 27 00:25 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/17668/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -339,7 +371,7 @@ Get: 207 http://deb.debian.org/debian bookworm/main arm64 pandoc arm64 2.17.1.1-1.1 [29.0 MB] Get: 208 http://deb.debian.org/debian bookworm/main arm64 spatialite-bin arm64 5.0.1-2 [225 kB] Get: 209 http://deb.debian.org/debian bookworm/main arm64 sqlite3 arm64 3.40.1-2 [341 kB] -Fetched 143 MB in 6s (22.3 MB/s) +Fetched 143 MB in 2s (59.9 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libproc2-0:arm64. (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 ... 19616 files and directories currently installed.) @@ -1196,8 +1228,17 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +usrmerge is already the newest version (35). +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/osmcoastline-2.4.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 > ../osmcoastline_2.4.0-1_source.changes +I: user script /srv/workspace/pbuilder/17668/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +I: user script /srv/workspace/pbuilder/17668/tmp/hooks/A99_set_merged_usr finished +hostname: Temporary failure in name resolution +I: Running cd /build/osmcoastline-2.4.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 > ../osmcoastline_2.4.0-1_source.changes dpkg-buildpackage: info: source package osmcoastline dpkg-buildpackage: info: source version 2.4.0-1 dpkg-buildpackage: info: source distribution unstable @@ -1311,100 +1352,100 @@ make -f src/CMakeFiles/osmcoastline_segments.dir/build.make src/CMakeFiles/osmcoastline_segments.dir/depend make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/osmcoastline-2.4.0 /build/osmcoastline-2.4.0 /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/CMakeFiles/man.dir/DependInfo.cmake --color= -make -f src/CMakeFiles/osmcoastline_ways.dir/build.make src/CMakeFiles/osmcoastline_ways.dir/depend -make -f src/CMakeFiles/nodegrid2opl.dir/build.make src/CMakeFiles/nodegrid2opl.dir/depend make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/osmcoastline-2.4.0 /build/osmcoastline-2.4.0/src /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/CMakeFiles/osmcoastline.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/osmcoastline-2.4.0 /build/osmcoastline-2.4.0/src /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/CMakeFiles/osmcoastline_filter.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/osmcoastline-2.4.0 /build/osmcoastline-2.4.0/src /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/CMakeFiles/osmcoastline_segments.dir/DependInfo.cmake --color= +make -f src/CMakeFiles/osmcoastline_ways.dir/build.make src/CMakeFiles/osmcoastline_ways.dir/depend make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/osmcoastline-2.4.0 /build/osmcoastline-2.4.0/src /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/CMakeFiles/osmcoastline_ways.dir/DependInfo.cmake --color= +make -f src/CMakeFiles/nodegrid2opl.dir/build.make src/CMakeFiles/nodegrid2opl.dir/depend make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/osmcoastline-2.4.0 /build/osmcoastline-2.4.0/src /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/CMakeFiles/nodegrid2opl.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' -make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' make -f CMakeFiles/man.dir/build.make CMakeFiles/man.dir/build +make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' +make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' +make -f src/CMakeFiles/osmcoastline_ways.dir/build.make src/CMakeFiles/osmcoastline_ways.dir/build make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' make -f src/CMakeFiles/osmcoastline.dir/build.make src/CMakeFiles/osmcoastline.dir/build -make -f src/CMakeFiles/nodegrid2opl.dir/build.make src/CMakeFiles/nodegrid2opl.dir/build -make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' -make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' -make -f src/CMakeFiles/osmcoastline_segments.dir/build.make src/CMakeFiles/osmcoastline_segments.dir/build make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' -make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' make -f src/CMakeFiles/osmcoastline_filter.dir/build.make src/CMakeFiles/osmcoastline_filter.dir/build make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' -make -f src/CMakeFiles/osmcoastline_ways.dir/build.make src/CMakeFiles/osmcoastline_ways.dir/build make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' -[ 3%] Building manpage osmcoastline.1 +make -f src/CMakeFiles/osmcoastline_segments.dir/build.make src/CMakeFiles/osmcoastline_segments.dir/build +[ 3%] Building manpage osmcoastline_filter.1 +[ 7%] Building CXX object src/CMakeFiles/osmcoastline_ways.dir/osmcoastline_ways.cpp.o +/usr/bin/pandoc -s -t man --template /build/osmcoastline-2.4.0/man/manpage.template --variable description=osmcoastline/2.4.0 --variable version=2.4.0 --variable "author=Jochen Topf " --variable title=OSMCOASTLINE_FILTER --variable section=1 -o /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/man/man1/osmcoastline_filter.1 /build/osmcoastline-2.4.0/man/osmcoastline_filter.md +cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -MD -MT src/CMakeFiles/osmcoastline_ways.dir/osmcoastline_ways.cpp.o -MF CMakeFiles/osmcoastline_ways.dir/osmcoastline_ways.cpp.o.d -o CMakeFiles/osmcoastline_ways.dir/osmcoastline_ways.cpp.o -c /build/osmcoastline-2.4.0/src/osmcoastline_ways.cpp +make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' +make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' +make -f src/CMakeFiles/nodegrid2opl.dir/build.make src/CMakeFiles/nodegrid2opl.dir/build +[ 11%] Building manpage osmcoastline.1 make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' /usr/bin/pandoc -s -t man --template /build/osmcoastline-2.4.0/man/manpage.template --variable description=osmcoastline/2.4.0 --variable version=2.4.0 --variable "author=Jochen Topf " --variable title=OSMCOASTLINE --variable section=1 -o /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/man/man1/osmcoastline.1 /build/osmcoastline-2.4.0/man/osmcoastline.md -[ 7%] Building CXX object src/CMakeFiles/osmcoastline_segments.dir/osmcoastline_segments.cpp.o -cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -MD -MT src/CMakeFiles/osmcoastline_segments.dir/osmcoastline_segments.cpp.o -MF CMakeFiles/osmcoastline_segments.dir/osmcoastline_segments.cpp.o.d -o CMakeFiles/osmcoastline_segments.dir/osmcoastline_segments.cpp.o -c /build/osmcoastline-2.4.0/src/osmcoastline_segments.cpp -[ 11%] Building CXX object src/CMakeFiles/nodegrid2opl.dir/nodegrid2opl.cpp.o -cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -MD -MT src/CMakeFiles/nodegrid2opl.dir/nodegrid2opl.cpp.o -MF CMakeFiles/nodegrid2opl.dir/nodegrid2opl.cpp.o.d -o CMakeFiles/nodegrid2opl.dir/nodegrid2opl.cpp.o -c /build/osmcoastline-2.4.0/src/nodegrid2opl.cpp [ 15%] Building CXX object src/CMakeFiles/osmcoastline_filter.dir/osmcoastline_filter.cpp.o cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -MD -MT src/CMakeFiles/osmcoastline_filter.dir/osmcoastline_filter.cpp.o -MF CMakeFiles/osmcoastline_filter.dir/osmcoastline_filter.cpp.o.d -o CMakeFiles/osmcoastline_filter.dir/osmcoastline_filter.cpp.o -c /build/osmcoastline-2.4.0/src/osmcoastline_filter.cpp -[ 19%] Building manpage osmcoastline_filter.1 -/usr/bin/pandoc -s -t man --template /build/osmcoastline-2.4.0/man/manpage.template --variable description=osmcoastline/2.4.0 --variable version=2.4.0 --variable "author=Jochen Topf " --variable title=OSMCOASTLINE_FILTER --variable section=1 -o /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/man/man1/osmcoastline_filter.1 /build/osmcoastline-2.4.0/man/osmcoastline_filter.md -[ 23%] Building CXX object src/CMakeFiles/osmcoastline.dir/osmcoastline.cpp.o -cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -MD -MT src/CMakeFiles/osmcoastline.dir/osmcoastline.cpp.o -MF CMakeFiles/osmcoastline.dir/osmcoastline.cpp.o.d -o CMakeFiles/osmcoastline.dir/osmcoastline.cpp.o -c /build/osmcoastline-2.4.0/src/osmcoastline.cpp -[ 26%] Building CXX object src/CMakeFiles/osmcoastline.dir/coastline_ring.cpp.o -cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -MD -MT src/CMakeFiles/osmcoastline.dir/coastline_ring.cpp.o -MF CMakeFiles/osmcoastline.dir/coastline_ring.cpp.o.d -o CMakeFiles/osmcoastline.dir/coastline_ring.cpp.o -c /build/osmcoastline-2.4.0/src/coastline_ring.cpp -[ 30%] Building CXX object src/CMakeFiles/osmcoastline_ways.dir/osmcoastline_ways.cpp.o -cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -MD -MT src/CMakeFiles/osmcoastline_ways.dir/osmcoastline_ways.cpp.o -MF CMakeFiles/osmcoastline_ways.dir/osmcoastline_ways.cpp.o.d -o CMakeFiles/osmcoastline_ways.dir/osmcoastline_ways.cpp.o -c /build/osmcoastline-2.4.0/src/osmcoastline_ways.cpp -[ 34%] Building manpage osmcoastline_readmeta.1 +[ 19%] Building manpage osmcoastline_readmeta.1 /usr/bin/pandoc -s -t man --template /build/osmcoastline-2.4.0/man/manpage.template --variable description=osmcoastline/2.4.0 --variable version=2.4.0 --variable "author=Jochen Topf " --variable title=OSMCOASTLINE_READMETA --variable section=1 -o /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/man/man1/osmcoastline_readmeta.1 /build/osmcoastline-2.4.0/man/osmcoastline_readmeta.md -[ 38%] Building manpage osmcoastline_segments.1 +[ 23%] Building CXX object src/CMakeFiles/osmcoastline_segments.dir/osmcoastline_segments.cpp.o +cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -MD -MT src/CMakeFiles/osmcoastline_segments.dir/osmcoastline_segments.cpp.o -MF CMakeFiles/osmcoastline_segments.dir/osmcoastline_segments.cpp.o.d -o CMakeFiles/osmcoastline_segments.dir/osmcoastline_segments.cpp.o -c /build/osmcoastline-2.4.0/src/osmcoastline_segments.cpp +[ 26%] Building CXX object src/CMakeFiles/osmcoastline.dir/osmcoastline.cpp.o +cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -MD -MT src/CMakeFiles/osmcoastline.dir/osmcoastline.cpp.o -MF CMakeFiles/osmcoastline.dir/osmcoastline.cpp.o.d -o CMakeFiles/osmcoastline.dir/osmcoastline.cpp.o -c /build/osmcoastline-2.4.0/src/osmcoastline.cpp +[ 30%] Building CXX object src/CMakeFiles/nodegrid2opl.dir/nodegrid2opl.cpp.o +cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -MD -MT src/CMakeFiles/nodegrid2opl.dir/nodegrid2opl.cpp.o -MF CMakeFiles/nodegrid2opl.dir/nodegrid2opl.cpp.o.d -o CMakeFiles/nodegrid2opl.dir/nodegrid2opl.cpp.o -c /build/osmcoastline-2.4.0/src/nodegrid2opl.cpp +[ 34%] Building manpage osmcoastline_segments.1 /usr/bin/pandoc -s -t man --template /build/osmcoastline-2.4.0/man/manpage.template --variable description=osmcoastline/2.4.0 --variable version=2.4.0 --variable "author=Jochen Topf " --variable title=OSMCOASTLINE_SEGMENTS --variable section=1 -o /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/man/man1/osmcoastline_segments.1 /build/osmcoastline-2.4.0/man/osmcoastline_segments.md -[ 42%] Building manpage osmcoastline_ways.1 +[ 38%] Building manpage osmcoastline_ways.1 /usr/bin/pandoc -s -t man --template /build/osmcoastline-2.4.0/man/manpage.template --variable description=osmcoastline/2.4.0 --variable version=2.4.0 --variable "author=Jochen Topf " --variable title=OSMCOASTLINE_WAYS --variable section=1 -o /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/man/man1/osmcoastline_ways.1 /build/osmcoastline-2.4.0/man/osmcoastline_ways.md -[ 46%] Building CXX object src/CMakeFiles/osmcoastline.dir/coastline_ring_collection.cpp.o -cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -MD -MT src/CMakeFiles/osmcoastline.dir/coastline_ring_collection.cpp.o -MF CMakeFiles/osmcoastline.dir/coastline_ring_collection.cpp.o.d -o CMakeFiles/osmcoastline.dir/coastline_ring_collection.cpp.o -c /build/osmcoastline-2.4.0/src/coastline_ring_collection.cpp +[ 42%] Building CXX object src/CMakeFiles/osmcoastline.dir/coastline_ring.cpp.o +[ 46%] Building CXX object src/CMakeFiles/osmcoastline_segments.dir/srs.cpp.o +cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -MD -MT src/CMakeFiles/osmcoastline.dir/coastline_ring.cpp.o -MF CMakeFiles/osmcoastline.dir/coastline_ring.cpp.o.d -o CMakeFiles/osmcoastline.dir/coastline_ring.cpp.o -c /build/osmcoastline-2.4.0/src/coastline_ring.cpp +cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -MD -MT src/CMakeFiles/osmcoastline_segments.dir/srs.cpp.o -MF CMakeFiles/osmcoastline_segments.dir/srs.cpp.o.d -o CMakeFiles/osmcoastline_segments.dir/srs.cpp.o -c /build/osmcoastline-2.4.0/src/srs.cpp make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' [ 46%] Built target man -[ 50%] Building CXX object src/CMakeFiles/osmcoastline_ways.dir/version.cpp.o -cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -MD -MT src/CMakeFiles/osmcoastline_ways.dir/version.cpp.o -MF CMakeFiles/osmcoastline_ways.dir/version.cpp.o.d -o CMakeFiles/osmcoastline_ways.dir/version.cpp.o -c /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/version.cpp -[ 53%] Building CXX object src/CMakeFiles/osmcoastline.dir/coastline_polygons.cpp.o +[ 50%] Building CXX object src/CMakeFiles/osmcoastline_segments.dir/version.cpp.o +cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -MD -MT src/CMakeFiles/osmcoastline_segments.dir/version.cpp.o -MF CMakeFiles/osmcoastline_segments.dir/version.cpp.o.d -o CMakeFiles/osmcoastline_segments.dir/version.cpp.o -c /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/version.cpp +[ 53%] Building CXX object src/CMakeFiles/osmcoastline.dir/coastline_ring_collection.cpp.o +cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -MD -MT src/CMakeFiles/osmcoastline.dir/coastline_ring_collection.cpp.o -MF CMakeFiles/osmcoastline.dir/coastline_ring_collection.cpp.o.d -o CMakeFiles/osmcoastline.dir/coastline_ring_collection.cpp.o -c /build/osmcoastline-2.4.0/src/coastline_ring_collection.cpp +[ 57%] Building CXX object src/CMakeFiles/osmcoastline_filter.dir/version.cpp.o +cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -MD -MT src/CMakeFiles/osmcoastline_filter.dir/version.cpp.o -MF CMakeFiles/osmcoastline_filter.dir/version.cpp.o.d -o CMakeFiles/osmcoastline_filter.dir/version.cpp.o -c /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/version.cpp +[ 61%] Building CXX object src/CMakeFiles/osmcoastline.dir/coastline_polygons.cpp.o cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -MD -MT src/CMakeFiles/osmcoastline.dir/coastline_polygons.cpp.o -MF CMakeFiles/osmcoastline.dir/coastline_polygons.cpp.o.d -o CMakeFiles/osmcoastline.dir/coastline_polygons.cpp.o -c /build/osmcoastline-2.4.0/src/coastline_polygons.cpp -[ 57%] Linking CXX executable nodegrid2opl +[ 65%] Linking CXX executable nodegrid2opl cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/nodegrid2opl.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/nodegrid2opl.dir/nodegrid2opl.cpp.o -o nodegrid2opl make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' -[ 57%] Built target nodegrid2opl -[ 61%] Building CXX object src/CMakeFiles/osmcoastline.dir/output_database.cpp.o +[ 65%] Built target nodegrid2opl +[ 69%] Building CXX object src/CMakeFiles/osmcoastline.dir/output_database.cpp.o cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -MD -MT src/CMakeFiles/osmcoastline.dir/output_database.cpp.o -MF CMakeFiles/osmcoastline.dir/output_database.cpp.o.d -o CMakeFiles/osmcoastline.dir/output_database.cpp.o -c /build/osmcoastline-2.4.0/src/output_database.cpp -[ 65%] Building CXX object src/CMakeFiles/osmcoastline.dir/srs.cpp.o +[ 73%] Building CXX object src/CMakeFiles/osmcoastline.dir/srs.cpp.o cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -MD -MT src/CMakeFiles/osmcoastline.dir/srs.cpp.o -MF CMakeFiles/osmcoastline.dir/srs.cpp.o.d -o CMakeFiles/osmcoastline.dir/srs.cpp.o -c /build/osmcoastline-2.4.0/src/srs.cpp -[ 69%] Building CXX object src/CMakeFiles/osmcoastline.dir/options.cpp.o -cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -MD -MT src/CMakeFiles/osmcoastline.dir/options.cpp.o -MF CMakeFiles/osmcoastline.dir/options.cpp.o.d -o CMakeFiles/osmcoastline.dir/options.cpp.o -c /build/osmcoastline-2.4.0/src/options.cpp -[ 73%] Building CXX object src/CMakeFiles/osmcoastline.dir/version.cpp.o -cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -MD -MT src/CMakeFiles/osmcoastline.dir/version.cpp.o -MF CMakeFiles/osmcoastline.dir/version.cpp.o.d -o CMakeFiles/osmcoastline.dir/version.cpp.o -c /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/version.cpp -[ 76%] Building CXX object src/CMakeFiles/osmcoastline_filter.dir/version.cpp.o -cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -MD -MT src/CMakeFiles/osmcoastline_filter.dir/version.cpp.o -MF CMakeFiles/osmcoastline_filter.dir/version.cpp.o.d -o CMakeFiles/osmcoastline_filter.dir/version.cpp.o -c /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/version.cpp -[ 80%] Building CXX object src/CMakeFiles/osmcoastline_segments.dir/srs.cpp.o -cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -MD -MT src/CMakeFiles/osmcoastline_segments.dir/srs.cpp.o -MF CMakeFiles/osmcoastline_segments.dir/srs.cpp.o.d -o CMakeFiles/osmcoastline_segments.dir/srs.cpp.o -c /build/osmcoastline-2.4.0/src/srs.cpp -[ 84%] Building CXX object src/CMakeFiles/osmcoastline_segments.dir/version.cpp.o -cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -MD -MT src/CMakeFiles/osmcoastline_segments.dir/version.cpp.o -MF CMakeFiles/osmcoastline_segments.dir/version.cpp.o.d -o CMakeFiles/osmcoastline_segments.dir/version.cpp.o -c /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/version.cpp -[ 88%] Linking CXX executable osmcoastline_segments +[ 76%] Linking CXX executable osmcoastline_segments cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmcoastline_segments.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/osmcoastline_segments.dir/osmcoastline_segments.cpp.o CMakeFiles/osmcoastline_segments.dir/srs.cpp.o CMakeFiles/osmcoastline_segments.dir/version.cpp.o -o osmcoastline_segments /usr/lib/aarch64-linux-gnu/libgdal.so make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' -[ 88%] Built target osmcoastline_segments -[ 92%] Linking CXX executable osmcoastline -cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmcoastline.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -pthread CMakeFiles/osmcoastline.dir/osmcoastline.cpp.o CMakeFiles/osmcoastline.dir/coastline_ring.cpp.o CMakeFiles/osmcoastline.dir/coastline_ring_collection.cpp.o CMakeFiles/osmcoastline.dir/coastline_polygons.cpp.o CMakeFiles/osmcoastline.dir/output_database.cpp.o CMakeFiles/osmcoastline.dir/srs.cpp.o CMakeFiles/osmcoastline.dir/options.cpp.o CMakeFiles/osmcoastline.dir/version.cpp.o -o osmcoastline /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libexpat.so /usr/lib/aarch64-linux-gnu/libbz2.so /usr/lib/aarch64-linux-gnu/liblz4.so /usr/lib/aarch64-linux-gnu/libgdal.so /usr/lib/aarch64-linux-gnu/libgeos_c.so -[ 96%] Linking CXX executable osmcoastline_ways +[ 76%] Built target osmcoastline_segments +[ 80%] Building CXX object src/CMakeFiles/osmcoastline.dir/options.cpp.o +cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -MD -MT src/CMakeFiles/osmcoastline.dir/options.cpp.o -MF CMakeFiles/osmcoastline.dir/options.cpp.o.d -o CMakeFiles/osmcoastline.dir/options.cpp.o -c /build/osmcoastline-2.4.0/src/options.cpp +[ 84%] Building CXX object src/CMakeFiles/osmcoastline.dir/version.cpp.o +cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -MD -MT src/CMakeFiles/osmcoastline.dir/version.cpp.o -MF CMakeFiles/osmcoastline.dir/version.cpp.o.d -o CMakeFiles/osmcoastline.dir/version.cpp.o -c /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/version.cpp +[ 88%] Building CXX object src/CMakeFiles/osmcoastline_ways.dir/version.cpp.o +cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/osmcoastline-2.4.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -std=c++14 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -MD -MT src/CMakeFiles/osmcoastline_ways.dir/version.cpp.o -MF CMakeFiles/osmcoastline_ways.dir/version.cpp.o.d -o CMakeFiles/osmcoastline_ways.dir/version.cpp.o -c /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/version.cpp +[ 92%] Linking CXX executable osmcoastline_ways cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmcoastline_ways.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -pthread CMakeFiles/osmcoastline_ways.dir/osmcoastline_ways.cpp.o CMakeFiles/osmcoastline_ways.dir/version.cpp.o -o osmcoastline_ways /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libexpat.so /usr/lib/aarch64-linux-gnu/libbz2.so /usr/lib/aarch64-linux-gnu/liblz4.so /usr/lib/aarch64-linux-gnu/libgdal.so make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' -[ 96%] Built target osmcoastline +[ 92%] Built target osmcoastline_ways +[ 96%] Linking CXX executable osmcoastline +cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmcoastline.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -pthread CMakeFiles/osmcoastline.dir/osmcoastline.cpp.o CMakeFiles/osmcoastline.dir/coastline_ring.cpp.o CMakeFiles/osmcoastline.dir/coastline_ring_collection.cpp.o CMakeFiles/osmcoastline.dir/coastline_polygons.cpp.o CMakeFiles/osmcoastline.dir/output_database.cpp.o CMakeFiles/osmcoastline.dir/srs.cpp.o CMakeFiles/osmcoastline.dir/options.cpp.o CMakeFiles/osmcoastline.dir/version.cpp.o -o osmcoastline /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libexpat.so /usr/lib/aarch64-linux-gnu/libbz2.so /usr/lib/aarch64-linux-gnu/liblz4.so /usr/lib/aarch64-linux-gnu/libgdal.so /usr/lib/aarch64-linux-gnu/libgeos_c.so make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' -[ 96%] Built target osmcoastline_ways +[ 96%] Built target osmcoastline [100%] Linking CXX executable osmcoastline_filter cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmcoastline_filter.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/osmcoastline-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -pthread CMakeFiles/osmcoastline_filter.dir/osmcoastline_filter.cpp.o CMakeFiles/osmcoastline_filter.dir/version.cpp.o -o osmcoastline_filter /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libexpat.so /usr/lib/aarch64-linux-gnu/libbz2.so /usr/lib/aarch64-linux-gnu/liblz4.so @@ -1488,43 +1529,43 @@ 3: + cat 3: + set -e 3: + rm -rf /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-4326.db -3: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --gdal-driver ESRI Shapefile --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-4326.opl +3: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --gdal-driver 'ESRI Shapefile' --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-4326.opl 4: + cat 4: + set -e 4: + rm -rf /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-3857.db -4: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --gdal-driver ESRI Shapefile --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-3857.opl +4: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --gdal-driver 'ESRI Shapefile' --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-3857.opl 5: + cat -5: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-4326.opl 6: + cat -6: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-3857.opl 7: + cat -7: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-4326.opl 8: + cat +6: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-3857.opl +7: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-4326.opl 8: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-3857.opl -1: + test 0 -eq 0 -1: + grep Turned 0 polygons around.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-4326.log +5: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-4326.opl 3: + test 0 -eq 0 -3: + grep Turned 0 polygons around.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-4326.log -1: [ 0:00] Turned 0 polygons around. -1: + grep ^There were 0 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-4326.log +3: + grep 'Turned 0 polygons around.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-4326.log 3: [ 0:00] Turned 0 polygons around. -3: + grep ^There were 0 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-4326.log -1: There were 0 warnings. -1: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-4326.log +2: + test 0 -eq 0 +2: + grep 'Turned 0 polygons around.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-3857.log +2: [ 0:00] Turned 0 polygons around. +2: + grep '^There were 0 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-3857.log +3: + grep '^There were 0 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-4326.log +2: There were 0 warnings. +2: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-3857.log +2: There were 0 errors. +2: + check_count land_polygons 1 +2: + check_count_with_op land_polygons -eq 1 +2: ++ echo 'SELECT count(*) FROM land_polygons;' +2: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-3857.db 3: There were 0 warnings. -1: There were 0 errors. -1: + check_count land_polygons 1 -1: + check_count_with_op land_polygons -eq 1 -3: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-4326.log -1: + echo SELECT count(*) FROM land_polygons; -1: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-4326.db +3: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-4326.log 3: There were 0 errors. 3: + test -d /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-4326.db 3: + test -f /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-4326.db/land_polygons.dbf 3: + test -f /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-4326.db/land_polygons.prj 3: + test -f /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-4326.db/land_polygons.shp 3: + test -f /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-4326.db/land_polygons.shx - 1/42 Test #3: test-gdal-driver-shapefile-4326 ............................... Passed 0.41 sec + 1/42 Test #3: test-gdal-driver-shapefile-4326 ............................... Passed 0.61 sec test 9 Start 9: test-invalid-duplicate-segments-1-4326 @@ -1534,49 +1575,54 @@ 9: + cat 9: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.opl 4: + test 0 -eq 0 -4: + grep Turned 0 polygons around.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-3857.log -4: [ 0:01] Turned 0 polygons around. -4: + grep ^There were 0 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-3857.log +4: + grep 'Turned 0 polygons around.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-3857.log +4: [ 0:00] Turned 0 polygons around. +4: + grep '^There were 0 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-3857.log 4: There were 0 warnings. -4: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-3857.log +4: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-3857.log 4: There were 0 errors. 4: + test -d /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-3857.db 4: + test -f /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-3857.db/land_polygons.dbf 4: + test -f /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-3857.db/land_polygons.prj 4: + test -f /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-3857.db/land_polygons.shp 4: + test -f /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-shapefile-3857.db/land_polygons.shx - 2/42 Test #4: test-gdal-driver-shapefile-3857 ............................... Passed 0.54 sec + 2/42 Test #4: test-gdal-driver-shapefile-3857 ............................... Passed 0.63 sec test 10 Start 10: test-invalid-duplicate-segments-1-3857 10: Test command: /build/osmcoastline-2.4.0/test/t/invalid-duplicate-segments-1.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "invalid-duplicate-segments-1" "3857" 10: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test 10: Test timeout computed to be: 10000000 -1: + test 1 -eq 1 -1: + check_count error_points 0 -1: + check_count_with_op error_points -eq 0 -1: + + spatialite -bail -batchecho /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-4326.db SELECT count(*) FROM error_points; -1: 10: + cat 10: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.opl 1: + test 0 -eq 0 -1: + check_count error_lines 0 -1: + check_count_with_op error_lines -eq 0 -1: + echo SELECT count(*) FROM error_lines; -1: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-4326.db +1: + grep 'Turned 0 polygons around.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-4326.log +1: [ 0:00] Turned 0 polygons around. +1: + grep '^There were 0 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-4326.log +1: There were 0 warnings. +2: + test 1 -eq 1 +2: + check_count error_points 0 +2: + check_count_with_op error_points -eq 0 +1: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-4326.log +2: ++ echo 'SELECT count(*) FROM error_points;' +2: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-3857.db +1: There were 0 errors. +1: + check_count land_polygons 1 +1: + check_count_with_op land_polygons -eq 1 +1: ++ echo 'SELECT count(*) FROM land_polygons;' +1: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-4326.db 2: + test 0 -eq 0 -2: + grep Turned 0 polygons around.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-3857.log -2: [ 0:00] Turned 0 polygons around. -2: + grep ^There were 0 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-3857.log -2: There were 0 warnings. -2: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-3857.log -2: There were 0 errors. -2: + check_count land_polygons 1 -2: + check_count_with_op land_polygons -eq 1 -2: + + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-3857.db -2: echo SELECT count(*) FROM land_polygons; -1: + test 0 -eq 0 - 3/42 Test #1: test-gdal-driver-gpkg-4326 .................................... Passed 0.79 sec +2: + check_count error_lines 0 +2: + check_count_with_op error_lines -eq 0 +1: + test 1 -eq 1 +1: + check_count error_points 0 +1: + check_count_with_op error_points -eq 0 +2: ++ echo 'SELECT count(*) FROM error_lines;' +1: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-4326.db +2: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-3857.db +1: ++ echo 'SELECT count(*) FROM error_points;' +2: + test 0 -eq 0 + 3/42 Test #2: test-gdal-driver-gpkg-3857 .................................... Passed 1.00 sec test 11 Start 11: test-invalid-duplicate-segments-2-4326 @@ -1586,18 +1632,13 @@ 11: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/nodegrid2opl 11: + cat 11: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-4326.opl -2: + test 1 -eq 1 -2: + check_count error_points 0 -2: + check_count_with_op error_points -eq 0 -2: + + spatialiteecho -bail SELECT count(*) FROM error_points; -batch -2: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-3857.db -2: + test 0 -eq 0 -2: + check_count error_lines 0 -2: + check_count_with_op error_lines -eq 0 -2: + + echo SELECT count(*) FROM error_lines; -2: spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-3857.db -2: + test 0 -eq 0 - 4/42 Test #2: test-gdal-driver-gpkg-3857 .................................... Passed 1.08 sec +1: + test 0 -eq 0 +1: + check_count error_lines 0 +1: + check_count_with_op error_lines -eq 0 +1: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/gdal-driver-gpkg-4326.db +1: ++ echo 'SELECT count(*) FROM error_lines;' +1: + test 0 -eq 0 + 4/42 Test #1: test-gdal-driver-gpkg-4326 .................................... Passed 1.15 sec test 12 Start 12: test-invalid-duplicate-segments-2-3857 @@ -1607,317 +1648,280 @@ 12: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/nodegrid2opl 12: + cat 12: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-3857.opl +6: + RC=2 +6: + set -e +6: + test 2 -eq 2 +6: + grep '^There were 3 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-3857.log +6: There were 3 warnings. +6: + grep '^There were 2 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-3857.log +6: There were 2 errors. +6: + check_count land_polygons 0 +6: + check_count_with_op land_polygons -eq 0 +6: ++ echo 'SELECT count(*) FROM land_polygons;' +6: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-3857.db +6: + test 0 -eq 0 +6: + check_count error_points 2 +6: + check_count_with_op error_points -eq 2 +6: ++ echo 'SELECT count(*) FROM error_points;' +6: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-3857.db +6: + test 2 -eq 2 +6: + check_count error_lines 4 +6: + check_count_with_op error_lines -eq 4 +6: ++ echo 'SELECT count(*) FROM error_lines;' +6: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-3857.db +6: + test 4 -eq 4 + 5/42 Test #6: test-invalid-complex-overlap-3857 ............................. Passed 1.61 sec +test 13 + Start 13: test-invalid-node-id-mismatch-4326 + +13: Test command: /build/osmcoastline-2.4.0/test/t/invalid-node-id-mismatch.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "invalid-node-id-mismatch" "4326" +13: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test +13: Test timeout computed to be: 10000000 +13: + cat +13: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.opl 5: + RC=2 5: + set -e 5: + test 2 -eq 2 -5: + grep ^There were 3 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-4326.log +5: + grep '^There were 3 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-4326.log 5: There were 3 warnings. -5: + grep ^There were 2 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-4326.log +5: + grep '^There were 2 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-4326.log 5: There were 2 errors. 5: + check_count land_polygons 0 5: + check_count_with_op land_polygons -eq 0 -5: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-4326.db -5: + echo SELECT count(*) FROM land_polygons; +5: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-4326.db +5: ++ echo 'SELECT count(*) FROM land_polygons;' 7: + RC=1 7: + set -e 7: + test 1 -eq 1 -7: + grep Turned 1 polygons around.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-4326.log +7: + grep 'Turned 1 polygons around.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-4326.log 7: [ 0:01] Turned 1 polygons around. -7: + grep ^There were 1 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-4326.log +7: + grep '^There were 1 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-4326.log 7: There were 1 warnings. -7: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-4326.log +7: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-4326.log 7: There were 0 errors. 7: + check_count land_polygons 1 7: + check_count_with_op land_polygons -eq 1 -7: + echo SELECT count(*) FROM land_polygons; -7: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-4326.db +7: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-4326.db +7: ++ echo 'SELECT count(*) FROM land_polygons;' 5: + test 0 -eq 0 5: + check_count error_points 2 5: + check_count_with_op error_points -eq 2 -5: + echo SELECT count(*) FROM error_points; -5: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-4326.db -7: + test 1 -eq 1 -7: + check_count error_points 0 -7: + check_count_with_op error_points -eq 0 -7: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-4326.db -7: + echo SELECT count(*) FROM error_points; -5: + test 2 -eq 2 -5: + check_count error_lines 4 -5: + check_count_with_op error_lines -eq 4 -5: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-4326.db -5: + echo SELECT count(*) FROM error_lines; +5: ++ echo 'SELECT count(*) FROM error_points;' +5: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-4326.db 8: + RC=1 8: + set -e 8: + test 1 -eq 1 -8: + grep Turned 1 polygons around.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-3857.log +8: + grep 'Turned 1 polygons around.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-3857.log 8: [ 0:01] Turned 1 polygons around. -8: + grep ^There were 1 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-3857.log +8: + grep '^There were 1 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-3857.log 8: There were 1 warnings. -8: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-3857.log +8: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-3857.log 8: There were 0 errors. 8: + check_count land_polygons 1 8: + check_count_with_op land_polygons -eq 1 -8: + echo SELECT count(*) FROM land_polygons; -8: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-3857.db +7: + test 1 -eq 1 +7: + check_count error_points 0 +7: + check_count_with_op error_points -eq 0 +7: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-4326.db +8: ++ echo 'SELECT count(*) FROM land_polygons;' +8: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-3857.db +7: ++ echo 'SELECT count(*) FROM error_points;' +5: + test 2 -eq 2 +5: + check_count error_lines 4 +5: + check_count_with_op error_lines -eq 4 +5: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-4326.db +5: ++ echo 'SELECT count(*) FROM error_lines;' +9: + RC=1 +9: + set -e +9: + test 1 -eq 1 +9: + grep 'Turned 0 polygons around.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.log 7: + test 0 -eq 0 7: + check_count error_lines 1 7: + check_count_with_op error_lines -eq 1 -7: + echo SELECT count(*) FROM error_lines; -7: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-4326.db -5: + test 4 -eq 4 - 5/42 Test #5: test-invalid-complex-overlap-4326 ............................. Passed 1.54 sec -test 13 - Start 13: test-invalid-node-id-mismatch-4326 - -13: Test command: /build/osmcoastline-2.4.0/test/t/invalid-node-id-mismatch.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "invalid-node-id-mismatch" "4326" -13: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test -13: Test timeout computed to be: 10000000 -6: + RC=2 -6: + set -e -6: + test 2 -eq 2 -6: + grep ^There were 3 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-3857.log -6: There were 3 warnings. -6: + grep ^There were 2 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-3857.log -13: + cat -6: There were 2 errors. -6: + check_count land_polygons 0 -6: + check_count_with_op land_polygons -eq 0 -13: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.opl -6: + + echo SELECT count(*) FROM land_polygons; -6: spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-3857.db +9: [ 0:01] Turned 0 polygons around. +9: + '[' 4326 = 4326 ']' +9: + grep '^There were 3 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.log +7: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-4326.db +7: ++ echo 'SELECT count(*) FROM error_lines;' +9: There were 3 warnings. +9: + check_count error_lines 3 +9: + check_count_with_op error_lines -eq 3 +9: ++ echo 'SELECT count(*) FROM error_lines;' +9: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.db 8: + test 1 -eq 1 8: + check_count error_points 0 8: + check_count_with_op error_points -eq 0 -8: + + spatialiteecho -bail SELECT count(*) FROM error_points; -batch -8: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-3857.db +8: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-3857.db +8: ++ echo 'SELECT count(*) FROM error_points;' +5: + test 4 -eq 4 + 6/42 Test #5: test-invalid-complex-overlap-4326 ............................. Passed 2.08 sec +test 14 + Start 14: test-invalid-node-id-mismatch-3857 + +14: Test command: /build/osmcoastline-2.4.0/test/t/invalid-node-id-mismatch.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "invalid-node-id-mismatch" "3857" +14: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test +14: Test timeout computed to be: 10000000 +14: + cat +14: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-3857.opl 7: + test 1 -eq 1 7: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-4326.db -7: + echo SELECT InsertEpsgSrid(4326); -6: + test 0 -eq 0 -6: + check_count error_points 2 -6: + check_count_with_op error_points -eq 2 -9: + RC=1 -9: + set -e -9: + test 1 -eq 1 -9: + grep Turned 0 polygons around.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.log -9: [ 0:01] Turned 0 polygons around. -9: + [ 4326 = 4326 ] -9: + grep ^There were 3 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.log -6: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-3857.db -6: + echo SELECT count(*) FROM error_points; +7: + echo 'SELECT InsertEpsgSrid(4326);' +9: + test 3 -eq 3 +9: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.log +9: There were 0 errors. +9: + check_count land_polygons 1 +9: + check_count_with_op land_polygons -eq 1 8: + test 0 -eq 0 8: + check_count error_lines 1 8: + check_count_with_op error_lines -eq 1 +9: ++ echo 'SELECT count(*) FROM land_polygons;' +8: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-3857.db +8: ++ echo 'SELECT count(*) FROM error_lines;' +9: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.db 7: UNIQUE constraint failed: spatial_ref_sys.srid -8: + echo SELECT count(*) FROM error_lines; -9: There were 3 warnings. -9: + check_count error_lines 3 -9: + check_count_with_op error_lines -eq 3 -9: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.db -8: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-3857.db -7: 0 -9: + echo SELECT count(*) FROM error_lines; -7: + grep -F POLYGON((1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)) -7: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-4326.db -7: + echo SELECT AsText(Transform(geometry, 4326)) FROM land_polygons; 10: + RC=1 10: + set -e 10: + test 1 -eq 1 -10: + grep Turned 0 polygons around.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.log +10: + grep 'Turned 0 polygons around.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.log +7: 0 10: [ 0:01] Turned 0 polygons around. -10: + [ 3857 = 4326 ] -10: + grep ^There were 2 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.log -9: + test 3 -eq 3 -9: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.log -9: There were 0 errors. -9: + check_count land_polygons 1 -9: + check_count_with_op land_polygons -eq 1 +10: + '[' 3857 = 4326 ']' +10: + grep '^There were 2 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.log 10: There were 2 warnings. 10: + check_count error_lines 2 10: + check_count_with_op error_lines -eq 2 -10: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.db -10: + echo SELECT count(*) FROM error_lines; -9: + echo SELECT count(*) FROM land_polygons; -6: + test 2 -eq 2 -6: + check_count error_lines 4 -6: + check_count_with_op error_lines -eq 4 -9: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.db -11: + RC=2 -11: + set -e -11: + test 2 -eq 2 -11: + grep There are 3 nodes where the coastline is not closed.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-4326.log -6: + echo SELECT count(*) FROM error_lines; -11: [ 0:01] There are 3 nodes where the coastline is not closed. -11: + grep ^There were 0 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-4326.log -6: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-complex-overlap-3857.db -11: There were 0 warnings. -11: + grep ^There were 3 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-4326.log -11: There were 3 errors. -11: + check_count land_polygons 0 -11: + check_count_with_op land_polygons -eq 0 -11: + echo SELECT count(*) FROM land_polygons; +10: ++ echo 'SELECT count(*) FROM error_lines;' +10: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.db +7: + echo 'SELECT AsText(Transform(geometry, 4326)) FROM land_polygons;' +7: + grep -F 'POLYGON((1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01))' +7: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-4326.db +9: + test 1 -eq 1 +9: + check_count error_points 0 +9: + check_count_with_op error_points -eq 0 +9: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.db +9: ++ echo 'SELECT count(*) FROM error_points;' 8: + test 1 -eq 1 -8: + echo SELECT InsertEpsgSrid(4326); +8: + echo 'SELECT InsertEpsgSrid(4326);' 8: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-3857.db -11: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-4326.db -7: POLYGON((1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)) -7: + echo SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_lines; -7: + + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-4326.db -7: grep -F LINESTRING(1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)|0|direction 10: + test 2 -eq 2 -10: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.log +10: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.log 10: There were 0 errors. 10: + check_count land_polygons 1 10: + check_count_with_op land_polygons -eq 1 -10: + echo SELECT count(*) FROM land_polygons; -10: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.db -6: + test 4 -eq 4 - 6/42 Test #6: test-invalid-complex-overlap-3857 ............................. Passed 1.96 sec -test 14 - Start 14: test-invalid-node-id-mismatch-3857 - -14: Test command: /build/osmcoastline-2.4.0/test/t/invalid-node-id-mismatch.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "invalid-node-id-mismatch" "3857" -14: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test -14: Test timeout computed to be: 10000000 -14: + cat -14: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-3857.opl -11: + test 0 -eq 0 -11: + check_count error_points 2 -11: + check_count_with_op error_points -eq 2 -11: + echo SELECT count(*) FROM error_points; -11: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-4326.db -9: + test 1 -eq 1 -9: + check_count error_points 0 -9: + check_count_with_op error_points -eq 0 -12: + RC=2 -12: + set -e -12: + test 2 -eq 2 -12: + grep There are 3 nodes where the coastline is not closed.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-3857.log +10: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.db +10: ++ echo 'SELECT count(*) FROM land_polygons;' +7: POLYGON((1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)) +7: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-4326.db +7: + echo 'SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_lines;' +7: + grep -F 'LINESTRING(1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)|0|direction' +9: + test 0 -eq 0 +9: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.db +9: + echo 'SELECT InsertEpsgSrid(4326);' 8: 1 -12: [ 0:01] There are 3 nodes where the coastline is not closed. -12: + grep ^There were 0 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-3857.log 10: + test 1 -eq 1 10: + check_count error_points 0 10: + check_count_with_op error_points -eq 0 -9: + echo SELECT count(*) FROM error_points; +10: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.db +8: + echo 'SELECT AsText(Transform(geometry, 4326)) FROM land_polygons;' +8: + grep -F 'POLYGON((1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01))' +8: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-3857.db +10: ++ echo 'SELECT count(*) FROM error_points;' +9: UNIQUE constraint failed: spatial_ref_sys.srid +9: 0 +11: + RC=2 +11: + set -e +11: + test 2 -eq 2 +11: + grep 'There are 3 nodes where the coastline is not closed.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-4326.log 9: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.db -10: + echo SELECT count(*) FROM error_points; -12: There were 0 warnings. -12: + grep ^There were 3 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-3857.log -10: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.db 7: LINESTRING(1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)|0|direction - 7/42 Test #7: test-invalid-direction-4326 ................................... Passed 2.04 sec +11: [ 0:01] There are 3 nodes where the coastline is not closed. + 7/42 Test #7: test-invalid-direction-4326 ................................... Passed 2.61 sec test 15 Start 15: test-invalid-node-with-coastline-tag-4326 15: Test command: /build/osmcoastline-2.4.0/test/t/invalid-node-with-coastline-tag.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "invalid-node-with-coastline-tag" "4326" 15: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test 15: Test timeout computed to be: 10000000 -8: + echo SELECT AsText(Transform(geometry, 4326)) FROM land_polygons; -8: + grep -F POLYGON((1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)) +11: + grep '^There were 0 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-4326.log +11: There were 0 warnings. +11: + grep '^There were 3 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-4326.log +11: There were 3 errors. +11: + check_count land_polygons 0 +11: + check_count_with_op land_polygons -eq 0 +9: + echo 'SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_lines;' +15: + cat +11: ++ echo 'SELECT count(*) FROM land_polygons;' +11: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-4326.db +15: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-4326.opl +11: + test 0 -eq 0 +11: + check_count error_points 2 +11: + check_count_with_op error_points -eq 2 +11: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-4326.db +11: ++ echo 'SELECT count(*) FROM error_points;' +9: + grep -F 'LINESTRING(1.15 1.04, 1.2 1.04)|0|overlap' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.dump +10: + test 0 -eq 0 +10: + echo 'SELECT InsertEpsgSrid(4326);' +10: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.db +9: LINESTRING(1.15 1.04, 1.2 1.04)|0|overlap +9: + grep -F 'LINESTRING(1.2 1.04, 1.25 1.04)|0|overlap' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.dump +8: POLYGON((1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)) +12: + RC=2 +12: + set -e +12: + test 2 -eq 2 +12: + grep 'There are 3 nodes where the coastline is not closed.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-3857.log +9: LINESTRING(1.2 1.04, 1.25 1.04)|0|overlap +9: + '[' 4326 = 4326 ']' +9: + grep -F 'LINESTRING(1.15 1.04, 1.2 1.04, 1.25 1.04, 1.3 1.04, 1.35 1.05, 1.3 1.06, 1.1 1.06, 1.05 1.05, 1.1 1.04, 1.15 1.04)|201|questionable' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.dump +8: + echo 'SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_lines;' 8: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-3857.db +12: [ 0:01] There are 3 nodes where the coastline is not closed. +12: + grep '^There were 0 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-3857.log +8: + grep -F 'LINESTRING(1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)|0|direction' +12: There were 0 warnings. +12: + grep '^There were 3 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-3857.log +9: LINESTRING(1.15 1.04, 1.2 1.04, 1.25 1.04, 1.3 1.04, 1.35 1.05, 1.3 1.06, 1.1 1.06, 1.05 1.05, 1.1 1.04, 1.15 1.04)|201|questionable +9: + echo 'SELECT AsText(Transform(geometry, 4326)) FROM land_polygons;' +9: + grep -F 'POLYGON((1.15 1.04, 1.1 1.04, 1.05 1.05, 1.1 1.06, 1.3 1.06, 1.35 1.05, 1.3 1.04, 1.25 1.04, 1.2 1.04, 1.15 1.04))' +9: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.db 12: There were 3 errors. 12: + check_count land_polygons 0 12: + check_count_with_op land_polygons -eq 0 -15: + cat -12: + + echospatialite SELECT count(*) FROM land_polygons; -12: -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-3857.db -15: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-4326.opl +12: ++ echo 'SELECT count(*) FROM land_polygons;' 11: + test 2 -eq 2 11: + check_count error_lines 1 11: + check_count_with_op error_lines -eq 1 -11: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-4326.db -11: + echo SELECT count(*) FROM error_lines; -9: + test 0 -eq 0 -9: + echo SELECT InsertEpsgSrid(4326); -9: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.db -13: + RC=2 -13: + set -e -13: + test 2 -eq 2 -13: + grep There are 2 nodes where the coastline is not closed.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.log -13: [ 0:00] There are 2 nodes where the coastline is not closed. -13: + grep ^There were 0 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.log -10: + test 0 -eq 0 -10: + echo SELECT InsertEpsgSrid(4326); -13: There were 0 warnings. -10: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.db -13: + grep ^There were 2 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.log -13: There were 2 errors. -13: + check_count land_polygons 0 -13: + check_count_with_op land_polygons -eq 0 -8: POLYGON((1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)) -8: + echo SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_lines; -8: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-direction-3857.db -8: + grep -F LINESTRING(1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)|0|direction -13: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.db -13: + echo SELECT count(*) FROM land_polygons; -12: + test 0 -eq 0 -12: + check_count error_points 2 -12: + check_count_with_op error_points -eq 2 -12: + echo SELECT count(*) FROM error_points; -12: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-3857.db -9: UNIQUE constraint failed: spatial_ref_sys.srid -10: 1 -11: + test 1 -eq 1 - 8/42 Test #11: test-invalid-duplicate-segments-2-4326 ........................ Passed 1.54 sec +12: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-3857.db +11: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-4326.db +11: ++ echo 'SELECT count(*) FROM error_lines;' +9: POLYGON((1.15 1.04, 1.1 1.04, 1.05 1.05, 1.1 1.06, 1.3 1.06, 1.35 1.05, 1.3 1.04, 1.25 1.04, 1.2 1.04, 1.15 1.04)) + 8/42 Test #9: test-invalid-duplicate-segments-1-4326 ........................ Passed 2.36 sec test 16 Start 16: test-invalid-node-with-coastline-tag-3857 16: Test command: /build/osmcoastline-2.4.0/test/t/invalid-node-with-coastline-tag.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "invalid-node-with-coastline-tag" "3857" 16: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test 16: Test timeout computed to be: 10000000 -9: 0 -13: + test 0 -eq 0 -13: + check_count error_points 2 -13: + check_count_with_op error_points -eq 2 +10: 1 16: + cat -9: + echo SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_lines; -13: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.db -16: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-3857.opl -13: + echo SELECT count(*) FROM error_points; -10: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.db -9: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.db -10: + echo SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_lines; 8: LINESTRING(1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)|0|direction - 9/42 Test #8: test-invalid-direction-3857 ................................... Passed 2.36 sec +12: + test 0 -eq 0 +12: + check_count error_points 2 +12: + check_count_with_op error_points -eq 2 + 9/42 Test #8: test-invalid-direction-3857 ................................... Passed 2.98 sec test 17 Start 17: test-invalid-part-reversed-4326 17: Test command: /build/osmcoastline-2.4.0/test/t/invalid-part-reversed.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "invalid-part-reversed" "4326" 17: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test 17: Test timeout computed to be: 10000000 +12: ++ echo 'SELECT count(*) FROM error_points;' +12: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-3857.db +16: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-3857.opl +10: + echo 'SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_lines;' +10: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.db 17: + cat -17: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-4326.opl -12: + test 2 -eq 2 -12: + check_count error_lines 1 -12: + check_count_with_op error_lines -eq 1 -12: + echo SELECT count(*) FROM error_lines; -13: + test 2 -eq 2 -13: + check_count error_lines 0 -13: + check_count_with_op error_lines -eq 0 -12: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-3857.db -13: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.db -13: + echo SELECT count(*) FROM error_lines; -10: + grep -F LINESTRING(1.15 1.04, 1.2 1.04)|0|overlap /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.dump -10: LINESTRING(1.15 1.04, 1.2 1.04)|0|overlap -10: + grep -F LINESTRING(1.2 1.04, 1.25 1.04)|0|overlap /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.dump -10: LINESTRING(1.2 1.04, 1.25 1.04)|0|overlap -10: + [ 3857 = 4326 ] -10: + echo SELECT AsText(Transform(geometry, 4326)) FROM land_polygons; -10: + + spatialitegrep -bail -F -batch POLYGON((1.15 1.04, 1.1 1.04, 1.05 1.05, 1.1 1.06, 1.3 1.06, 1.35 1.05, 1.3 1.04, 1.25 1.04, 1.2 1.04, 1.15 1.04)) /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.db -10: -9: + grep -F LINESTRING(1.15 1.04, 1.2 1.04)|0|overlap /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.dump -9: LINESTRING(1.15 1.04, 1.2 1.04)|0|overlap -9: + grep -F LINESTRING(1.2 1.04, 1.25 1.04)|0|overlap /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.dump -9: LINESTRING(1.2 1.04, 1.25 1.04)|0|overlap -9: + [ 4326 = 4326 ] -9: + grep -F LINESTRING(1.15 1.04, 1.2 1.04, 1.25 1.04, 1.3 1.04, 1.35 1.05, 1.3 1.06, 1.1 1.06, 1.05 1.05, 1.1 1.04, 1.15 1.04)|201|questionable /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.dump -9: LINESTRING(1.15 1.04, 1.2 1.04, 1.25 1.04, 1.3 1.04, 1.35 1.05, 1.3 1.06, 1.1 1.06, 1.05 1.05, 1.1 1.04, 1.15 1.04)|201|questionable -9: + echo SELECT AsText(Transform(geometry, 4326)) FROM land_polygons; -9: + grep -F POLYGON((1.15 1.04, 1.1 1.04, 1.05 1.05, 1.1 1.06, 1.3 1.06, 1.35 1.05, 1.3 1.04, 1.25 1.04, 1.2 1.04, 1.15 1.04)) -9: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-4326.db -12: + test 1 -eq 1 -10/42 Test #12: test-invalid-duplicate-segments-2-3857 ........................ Passed 1.53 sec +11: + test 1 -eq 1 +10/42 Test #11: test-invalid-duplicate-segments-2-4326 ........................ Passed 2.02 sec test 18 Start 18: test-invalid-part-reversed-3857 @@ -1925,12 +1929,36 @@ 18: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test 18: Test timeout computed to be: 10000000 18: + cat -13: + test 0 -eq 0 -13: + echo SELECT InsertEpsgSrid(4326); -13: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.db +17: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-4326.opl 18: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-3857.opl +10: + grep -F 'LINESTRING(1.15 1.04, 1.2 1.04)|0|overlap' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.dump +10: LINESTRING(1.15 1.04, 1.2 1.04)|0|overlap +10: + grep -F 'LINESTRING(1.2 1.04, 1.25 1.04)|0|overlap' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.dump +10: LINESTRING(1.2 1.04, 1.25 1.04)|0|overlap +10: + '[' 3857 = 4326 ']' +10: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-1-3857.db +10: + echo 'SELECT AsText(Transform(geometry, 4326)) FROM land_polygons;' +10: + grep -F 'POLYGON((1.15 1.04, 1.1 1.04, 1.05 1.05, 1.1 1.06, 1.3 1.06, 1.35 1.05, 1.3 1.04, 1.25 1.04, 1.2 1.04, 1.15 1.04))' +12: + test 2 -eq 2 +12: + check_count error_lines 1 +12: + check_count_with_op error_lines -eq 1 +12: ++ echo 'SELECT count(*) FROM error_lines;' +12: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-duplicate-segments-2-3857.db +13: + RC=2 +13: + set -e +13: + test 2 -eq 2 +13: + grep 'There are 2 nodes where the coastline is not closed.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.log +13: [ 0:01] There are 2 nodes where the coastline is not closed. +13: + grep '^There were 0 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.log +13: There were 0 warnings. +13: + grep '^There were 2 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.log +13: There were 2 errors. +13: + check_count land_polygons 0 +13: + check_count_with_op land_polygons -eq 0 +13: ++ echo 'SELECT count(*) FROM land_polygons;' +13: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.db 10: POLYGON((1.15 1.04, 1.1 1.04, 1.05 1.05, 1.1 1.06, 1.3 1.06, 1.35 1.05, 1.3 1.04, 1.25 1.04, 1.2 1.04, 1.15 1.04)) -11/42 Test #10: test-invalid-duplicate-segments-1-3857 ........................ Passed 2.15 sec +11/42 Test #10: test-invalid-duplicate-segments-1-3857 ........................ Passed 2.72 sec test 19 Start 19: test-invalid-ring-not-closed-4326 @@ -1939,8 +1967,8 @@ 19: Test timeout computed to be: 10000000 19: + cat 19: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db --output-rings /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.opl -9: POLYGON((1.15 1.04, 1.1 1.04, 1.05 1.05, 1.1 1.06, 1.3 1.06, 1.35 1.05, 1.3 1.04, 1.25 1.04, 1.2 1.04, 1.15 1.04)) -12/42 Test #9: test-invalid-duplicate-segments-1-4326 ........................ Passed 2.35 sec +12: + test 1 -eq 1 +12/42 Test #12: test-invalid-duplicate-segments-2-3857 ........................ Passed 2.24 sec test 20 Start 20: test-invalid-ring-not-closed-3857 @@ -1949,41 +1977,54 @@ 20: Test timeout computed to be: 10000000 20: + cat 20: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db --output-rings /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.opl -13: UNIQUE constraint failed: spatial_ref_sys.srid -13: 0 -13: + echo SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points; +13: + test 0 -eq 0 +13: + check_count error_points 2 +13: + check_count_with_op error_points -eq 2 +13: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.db +13: ++ echo 'SELECT count(*) FROM error_points;' 14: + RC=2 14: + set -e 14: + test 2 -eq 2 -14: + grep There are 2 nodes where the coastline is not closed.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-3857.log -13: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.db +14: + grep 'There are 2 nodes where the coastline is not closed.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-3857.log 14: [ 0:01] There are 2 nodes where the coastline is not closed. -14: + grep ^There were 0 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-3857.log +14: + grep '^There were 0 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-3857.log 14: There were 0 warnings. -14: + grep ^There were 2 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-3857.log -15: + RC=2 -15: + set -e -15: + test 2 -eq 2 -15: + grep No polygons created!$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-4326.log +14: + grep '^There were 2 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-3857.log 14: There were 2 errors. 14: + check_count land_polygons 0 14: + check_count_with_op land_polygons -eq 0 -15: [ 0:01] Error: No polygons created! -15: + grep ^There were 0 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-4326.log -14: + echo SELECT count(*) FROM land_polygons; -15: There were 0 warnings. +14: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-3857.db +14: ++ echo 'SELECT count(*) FROM land_polygons;' +13: + test 2 -eq 2 +13: + check_count error_lines 0 +13: + check_count_with_op error_lines -eq 0 +13: ++ echo 'SELECT count(*) FROM error_lines;' +13: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.db +14: + test 0 -eq 0 +14: + check_count error_points 2 +14: + check_count_with_op error_points -eq 2 +14: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-3857.db +14: ++ echo 'SELECT count(*) FROM error_points;' +13: + test 0 -eq 0 +13: + echo 'SELECT InsertEpsgSrid(4326);' +13: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.db +14: + test 2 -eq 2 +14: + check_count error_lines 0 +14: + check_count_with_op error_lines -eq 0 +14: ++ echo 'SELECT count(*) FROM error_lines;' +14: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-3857.db +13: UNIQUE constraint failed: spatial_ref_sys.srid +13: 0 +13: + echo 'SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points;' +13: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.db +14: + test 0 -eq 0 +14: + echo 'SELECT InsertEpsgSrid(4326);' 14: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-3857.db -15: + grep ^There were 1 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-4326.log -15: There were 1 errors. -15: + check_count land_polygons 0 -15: + check_count_with_op land_polygons -eq 0 -15: + echo SELECT count(*) FROM land_polygons; -15: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-4326.db -13: + grep -F POINT(1 1)|100|fixed_end_point /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.dump +13: + grep -F 'POINT(1 1)|100|fixed_end_point' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.dump 13: POINT(1 1)|100|fixed_end_point -13: + grep -F POINT(1 1)|104|fixed_end_point /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.dump +13: + grep -F 'POINT(1 1)|104|fixed_end_point' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-4326.dump 13: POINT(1 1)|104|fixed_end_point -13/42 Test #13: test-invalid-node-id-mismatch-4326 ............................ Passed 1.39 sec +13/42 Test #13: test-invalid-node-id-mismatch-4326 ............................ Passed 2.47 sec test 21 Start 21: test-invalid-self-intersection-on-closed-ring-one-way-4326 @@ -1993,742 +2034,690 @@ 21: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/nodegrid2opl 21: + cat 21: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-4326.opl -14: + test 0 -eq 0 -14: + check_count error_points 2 -14: + check_count_with_op error_points -eq 2 +14: 1 +14: + echo 'SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points;' 14: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-3857.db -14: + echo SELECT count(*) FROM error_points; +15: + RC=2 +15: + set -e +15: + test 2 -eq 2 +15: + grep 'No polygons created!$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-4326.log +15: [ 0:01] Error: No polygons created! +15: + grep '^There were 0 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-4326.log +15: There were 0 warnings. +15: + grep '^There were 1 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-4326.log +15: There were 1 errors. +15: + check_count land_polygons 0 +15: + check_count_with_op land_polygons -eq 0 +15: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-4326.db +15: ++ echo 'SELECT count(*) FROM land_polygons;' +14: + grep -F 'POINT(1 1)|100|fixed_end_point' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-3857.dump +14: POINT(1 1)|100|fixed_end_point +14: + grep -F 'POINT(1 1)|104|fixed_end_point' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-3857.dump +14: POINT(1 1)|104|fixed_end_point +14/42 Test #14: test-invalid-node-id-mismatch-3857 ............................ Passed 2.21 sec +test 22 + Start 22: test-invalid-self-intersection-on-closed-ring-one-way-3857 + +22: Test command: /build/osmcoastline-2.4.0/test/t/invalid-self-intersection-on-closed-ring-one-way.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "invalid-self-intersection-on-closed-ring-one-way" "3857" +22: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test +22: Test timeout computed to be: 10000000 +22: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/nodegrid2opl +22: + cat +22: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-3857.opl 15: + test 0 -eq 0 15: + check_count error_points 1 15: + check_count_with_op error_points -eq 1 -15: + echo SELECT count(*) FROM error_points; -15: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-4326.db -14: + test 2 -eq 2 -14: + check_count error_lines 0 -14: + check_count_with_op error_lines -eq 0 -14: + spatialite -bail+ -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-3857.db -14: echo SELECT count(*) FROM error_lines; +15: ++ echo 'SELECT count(*) FROM error_points;' +15: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-4326.db 15: + test 1 -eq 1 15: + check_count error_lines 0 15: + check_count_with_op error_lines -eq 0 -15: + echo SELECT count(*) FROM error_lines; +15: ++ echo 'SELECT count(*) FROM error_lines;' +15: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-4326.db +18: + RC=2 +18: + set -e +18: + test 2 -eq 2 +18: + grep 'There are 2 nodes where the coastline is not closed.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-3857.log +18: [ 0:01] There are 2 nodes where the coastline is not closed. +18: + '[' 3857 = 4326 ']' +18: + grep '^There were 0 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-3857.log +18: There were 0 warnings. +18: + check_count error_lines 1 +18: + check_count_with_op error_lines -eq 1 +18: ++ echo 'SELECT count(*) FROM error_lines;' +18: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-3857.db +15: + test 0 -eq 0 +15: + echo 'SELECT InsertEpsgSrid(4326);' 15: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-4326.db -14: + test 0 -eq 0 -14: + echo SELECT InsertEpsgSrid(4326); -14: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-3857.db 17: + RC=2 17: + set -e 17: + test 2 -eq 2 -17: + grep There are 2 nodes where the coastline is not closed.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-4326.log -17: [ 0:00] There are 2 nodes where the coastline is not closed. -17: + [ 4326 = 4326 ] -17: + grep ^There were 1 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-4326.log -17: There were 1 warnings. -17: + check_count error_lines 2 -17: + check_count_with_op error_lines -eq 2 -17: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-4326.db -17: + echo SELECT count(*) FROM error_lines; -15: + test 0 -eq 0 -15: + echo SELECT InsertEpsgSrid(4326); -15: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-4326.db -14: 1 -14: + echo SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points; -14: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-3857.db -17: + test 2 -eq 2 -17: + grep ^There were 1 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-4326.log -17: There were 1 errors. -17: + check_count land_polygons 1 -17: + check_count_with_op land_polygons -eq 1 -17: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-4326.db -17: + echo SELECT count(*) FROM land_polygons; +17: + grep 'There are 2 nodes where the coastline is not closed.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-4326.log 16: + RC=2 16: + set -e 16: + test 2 -eq 2 -16: + grep No polygons created!$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-3857.log -16: [ 0:00] Error: No polygons created! -16: + grep ^There were 0 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-3857.log -15: UNIQUE constraint failed: spatial_ref_sys.srid +16: + grep 'No polygons created!$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-3857.log +17: [ 0:01] There are 2 nodes where the coastline is not closed. +17: + '[' 4326 = 4326 ']' +17: + grep '^There were 1 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-4326.log +16: [ 0:01] Error: No polygons created! +16: + grep '^There were 0 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-3857.log +17: There were 1 warnings. +17: + check_count error_lines 2 +17: + check_count_with_op error_lines -eq 2 +17: ++ echo 'SELECT count(*) FROM error_lines;' +17: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-4326.db 16: There were 0 warnings. -16: + grep ^There were 1 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-3857.log -15: 0 +16: + grep '^There were 1 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-3857.log 16: There were 1 errors. 16: + check_count land_polygons 0 16: + check_count_with_op land_polygons -eq 0 -16: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-3857.db -15: + echo SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points; -16: + echo SELECT count(*) FROM land_polygons; +16: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-3857.db +16: ++ echo 'SELECT count(*) FROM land_polygons;' +18: + test 1 -eq 1 +18: + grep '^There were 1 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-3857.log +18: There were 1 errors. +18: + check_count land_polygons 1 +18: + check_count_with_op land_polygons -eq 1 +18: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-3857.db +18: ++ echo 'SELECT count(*) FROM land_polygons;' +15: UNIQUE constraint failed: spatial_ref_sys.srid +15: 0 +15: + echo 'SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points;' +15: + grep -F 'POINT(1.01 1.01)|100|tagged_node' 15: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-4326.db -15: + grep -F POINT(1.01 1.01)|100|tagged_node -14: + grep -F POINT(1 1)|100|fixed_end_point /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-3857.dump -14: POINT(1 1)|100|fixed_end_point -14: + grep -F POINT(1 1)|104|fixed_end_point /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-id-mismatch-3857.dump -14: POINT(1 1)|104|fixed_end_point -14/42 Test #14: test-invalid-node-id-mismatch-3857 ............................ Passed 1.51 sec -test 22 - Start 22: test-invalid-self-intersection-on-closed-ring-one-way-3857 - -22: Test command: /build/osmcoastline-2.4.0/test/t/invalid-self-intersection-on-closed-ring-one-way.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "invalid-self-intersection-on-closed-ring-one-way" "3857" -22: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test -22: Test timeout computed to be: 10000000 -22: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/nodegrid2opl -22: + cat -22: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-3857.opl -17: + test 1 -eq 1 -17: + check_count error_points 2 -17: + check_count_with_op error_points -eq 2 -17: + + spatialite -bail -batchecho /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-4326.db SELECT count(*) FROM error_points; -17: 16: + test 0 -eq 0 16: + check_count error_points 1 16: + check_count_with_op error_points -eq 1 -16: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-3857.db -16: + echo SELECT count(*) FROM error_points; +16: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-3857.db +16: ++ echo 'SELECT count(*) FROM error_points;' +17: + test 2 -eq 2 +17: + grep '^There were 1 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-4326.log +17: There were 1 errors. +17: + check_count land_polygons 1 +17: + check_count_with_op land_polygons -eq 1 +17: ++ echo 'SELECT count(*) FROM land_polygons;' +17: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-4326.db +19: + RC=2 +19: + set -e +19: + test 2 -eq 2 +19: + grep 'There are 2 nodes where the coastline is not closed.' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.log +19: [ 0:02] There are 2 nodes where the coastline is not closed. +19: + grep 'Closed 1 rings. This left 0 nodes where the coastline could not be closed.' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.log +19: [ 0:02] Closed 1 rings. This left 0 nodes where the coastline could not be closed. +19: + grep '^There were 0 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.log +18: + test 1 -eq 1 +18: + check_count error_points 2 +18: + check_count_with_op error_points -eq 2 +19: There were 0 warnings. +19: + grep '^There were 1 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.log +19: There were 1 errors. +19: + check_count land_polygons 1 +19: + check_count_with_op land_polygons -eq 1 +18: ++ echo 'SELECT count(*) FROM error_points;' +19: ++ echo 'SELECT count(*) FROM land_polygons;' +18: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-3857.db 15: POINT(1.01 1.01)|100|tagged_node -15/42 Test #15: test-invalid-node-with-coastline-tag-4326 ..................... Passed 1.58 sec +19: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db +15/42 Test #15: test-invalid-node-with-coastline-tag-4326 ..................... Passed 2.33 sec test 23 Start 23: test-invalid-self-intersection-on-closed-ring-two-ways-4326 23: Test command: /build/osmcoastline-2.4.0/test/t/invalid-self-intersection-on-closed-ring-two-ways.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "invalid-self-intersection-on-closed-ring-two-ways" "4326" 23: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test 23: Test timeout computed to be: 10000000 -17: + test 2 -eq 2 -17: + echo SELECT InsertEpsgSrid(4326); 23: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/nodegrid2opl -17: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-4326.db -19: + RC=2 -19: + set -e -19: + test 2 -eq 2 -19: + grep There are 2 nodes where the coastline is not closed. /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.log -23: + cat -23: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-4326.opl -19: [ 0:01] There are 2 nodes where the coastline is not closed. -19: + grep Closed 1 rings. This left 0 nodes where the coastline could not be closed. /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.log -19: [ 0:01] Closed 1 rings. This left 0 nodes where the coastline could not be closed. -19: + grep ^There were 0 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.log 16: + test 1 -eq 1 16: + check_count error_lines 0 16: + check_count_with_op error_lines -eq 0 -16: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-3857.db -16: + echo SELECT count(*) FROM error_lines; -19: There were 0 warnings. -19: + grep ^There were 1 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.log -19: There were 1 errors. -19: + check_count land_polygons 1 -19: + check_count_with_op land_polygons -eq 1 -19: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db -19: + echo SELECT count(*) FROM land_polygons; -16: + test 0 -eq 0 -16: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-3857.db -16: + echo SELECT InsertEpsgSrid(4326); -17: UNIQUE constraint failed: spatial_ref_sys.srid -17: 0 -18: + RC=2 -18: + set -e -18: + test 2 -eq 2 -18: + grep There are 2 nodes where the coastline is not closed.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-3857.log -18: [ 0:01] There are 2 nodes where the coastline is not closed. -18: + [ 3857 = 4326 ] -18: + grep ^There were 0 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-3857.log -18: There were 0 warnings. -18: + check_count error_lines 1 -18: + check_count_with_op error_lines -eq 1 -18: + echo SELECT count(*) FROM error_lines; -18: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-3857.db -17: + grep -F POLYGON((1.25 1.04, 1.15 1.04, 1.1 1.04, 1.05 1.05, 1.1 1.06, 1.3 1.06, 1.35 1.05, 1.3 1.04, 1.25 1.04)) -17: + echo SELECT AsText(Transform(geometry, 4326)) FROM land_polygons; -17: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-4326.db +23: + cat +23: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-4326.opl +16: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-3857.db +16: ++ echo 'SELECT count(*) FROM error_lines;' +17: + test 1 -eq 1 +17: + check_count error_points 2 +17: + check_count_with_op error_points -eq 2 +17: ++ echo 'SELECT count(*) FROM error_points;' +17: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-4326.db 19: + test 1 -eq 1 19: + check_count rings 1 19: + check_count_with_op rings -eq 1 -19: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db -19: + echo SELECT count(*) FROM rings; +19: ++ echo 'SELECT count(*) FROM rings;' +19: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db +18: + test 2 -eq 2 +18: + echo 'SELECT InsertEpsgSrid(4326);' +18: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-3857.db 20: + RC=2 20: + set -e 20: + test 2 -eq 2 -20: + grep There are 2 nodes where the coastline is not closed. /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.log -16: 1 -20: [ 0:01] There are 2 nodes where the coastline is not closed. -20: + grep Closed 1 rings. This left 0 nodes where the coastline could not be closed. /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.log -20: [ 0:01] Closed 1 rings. This left 0 nodes where the coastline could not be closed. -20: + grep ^There were 0 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.log -16: + grep -F POINT(1.01 1.01)|100|tagged_node +20: + grep 'There are 2 nodes where the coastline is not closed.' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.log +20: [ 0:02] There are 2 nodes where the coastline is not closed. +20: + grep 'Closed 1 rings. This left 0 nodes where the coastline could not be closed.' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.log +20: [ 0:02] Closed 1 rings. This left 0 nodes where the coastline could not be closed. +20: + grep '^There were 0 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.log +19: + test 1 -eq 1 +19: + check_count error_points 2 +19: + check_count_with_op error_points -eq 2 +19: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db +19: ++ echo 'SELECT count(*) FROM error_points;' 20: There were 0 warnings. -16: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-3857.db -20: + grep ^There were 1 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.log +20: + grep '^There were 1 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.log 20: There were 1 errors. 20: + check_count land_polygons 1 20: + check_count_with_op land_polygons -eq 1 -20: + echo SELECT count(*) FROM land_polygons; -20: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db -16: + echo SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points; -18: + test 1 -eq 1 -18: + grep ^There were 1 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-3857.log -18: There were 1 errors. -18: + check_count land_polygons 1 -18: + check_count_with_op land_polygons -eq 1 -19: + test 1 -eq 1 -19: + check_count error_points 2 -19: + check_count_with_op error_points -eq 2 -18: + echo SELECT count(*) FROM land_polygons; +20: ++ echo 'SELECT count(*) FROM land_polygons;' +20: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db +16: + test 0 -eq 0 +16: + echo 'SELECT InsertEpsgSrid(4326);' +16: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-3857.db +19: + test 2 -eq 2 +19: + check_count error_lines 1 +19: + check_count_with_op error_lines -eq 1 +19: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db +19: ++ echo 'SELECT count(*) FROM error_lines;' +18: 1 +17: + test 2 -eq 2 +17: + echo 'SELECT InsertEpsgSrid(4326);' +17: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-4326.db +18: + grep -F 'POLYGON((1.25 1.04, 1.15 1.04, 1.1 1.04, 1.05 1.05, 1.1 1.06, 1.3 1.06, 1.35 1.05, 1.3 1.04, 1.25 1.04))' +18: + echo 'SELECT AsText(Transform(geometry, 4326)) FROM land_polygons;' 18: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-3857.db +20: + test 1 -eq 1 +20: + check_count rings 1 +20: + check_count_with_op rings -eq 1 +20: ++ echo 'SELECT count(*) FROM rings;' +20: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db +19: + test 1 -eq 1 19: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db -19: + echo SELECT count(*) FROM error_points; -17: POLYGON((1.25 1.04, 1.15 1.04, 1.1 1.04, 1.05 1.05, 1.1 1.06, 1.3 1.06, 1.35 1.05, 1.3 1.04, 1.25 1.04)) -16/42 Test #17: test-invalid-part-reversed-4326 ............................... Passed 1.60 sec +19: + echo 'SELECT InsertEpsgSrid(4326);' +16: 1 +17: UNIQUE constraint failed: spatial_ref_sys.srid +17: 0 +16: + echo 'SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points;' +16: + grep -F 'POINT(1.01 1.01)|100|tagged_node' +16: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-node-with-coastline-tag-3857.db +17: + echo 'SELECT AsText(Transform(geometry, 4326)) FROM land_polygons;' +18: POLYGON((1.25 1.04, 1.15 1.04, 1.1 1.04, 1.05 1.05, 1.1 1.06, 1.3 1.06, 1.35 1.05, 1.3 1.04, 1.25 1.04)) +17: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-4326.db +16/42 Test #18: test-invalid-part-reversed-3857 ............................... Passed 2.47 sec test 24 Start 24: test-invalid-self-intersection-on-closed-ring-two-ways-3857 24: Test command: /build/osmcoastline-2.4.0/test/t/invalid-self-intersection-on-closed-ring-two-ways.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "invalid-self-intersection-on-closed-ring-two-ways" "3857" 24: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test 24: Test timeout computed to be: 10000000 +17: + grep -F 'POLYGON((1.25 1.04, 1.15 1.04, 1.1 1.04, 1.05 1.05, 1.1 1.06, 1.3 1.06, 1.35 1.05, 1.3 1.04, 1.25 1.04))' 24: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/nodegrid2opl -16: POINT(1.01 1.01)|100|tagged_node -17/42 Test #16: test-invalid-node-with-coastline-tag-3857 ..................... Passed 1.68 sec -test 25 - Start 25: test-invalid-self-intersection-on-open-ring-4326 - -25: Test command: /build/osmcoastline-2.4.0/test/t/invalid-self-intersection-on-open-ring.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "invalid-self-intersection-on-open-ring" "4326" -25: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test -25: Test timeout computed to be: 10000000 -25: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/nodegrid2opl +19: UNIQUE constraint failed: spatial_ref_sys.srid +19: 0 24: + cat -25: + cat -20: + test 1 -eq 1 -20: + check_count rings 1 -20: + check_count_with_op rings -eq 1 -25: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.opl -20: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db -20: + echo SELECT count(*) FROM rings; 24: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-3857.opl -19: + test 2 -eq 2 -19: + check_count error_lines 1 -19: + check_count_with_op error_lines -eq 1 19: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db -18: + test 1 -eq 1 -18: + check_count error_points 2 -18: + check_count_with_op error_points -eq 2 -19: + echo SELECT count(*) FROM error_lines; +19: + grep -F 'POLYGON((1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01))' +19: + echo 'SELECT AsText(Transform(geometry, 4326)) FROM land_polygons;' +20: + test 1 -eq 1 +20: + check_count error_points 2 +20: + check_count_with_op error_points -eq 2 +20: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db +20: ++ echo 'SELECT count(*) FROM error_points;' 21: + RC=1 21: + set -e 21: + test 1 -eq 1 -21: + grep Self-intersection at or near point /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-4326.log -18: + echo SELECT count(*) FROM error_points; -18: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-3857.db +21: + grep 'Self-intersection at or near point' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-4326.log 21: Warning 1: Self-intersection at or near point 1.0900000000000001 1.9749999999999999 -21: + grep ^There were 1 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-4326.log +21: + grep '^There were 1 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-4326.log 21: There were 1 warnings. -21: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-4326.log +21: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-4326.log 21: There were 0 errors. 21: + check_count land_polygons 1 21: + check_count_with_op land_polygons -eq 1 -21: + echo SELECT count(*) FROM land_polygons; -21: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-4326.db -19: + test 1 -eq 1 -19: + echo SELECT InsertEpsgSrid(4326); -19: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db -20: + test 1 -eq 1 -20: + check_count error_points 2 -20: + check_count_with_op error_points -eq 2 -20: + echo SELECT count(*) FROM error_points; -20: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db -19: UNIQUE constraint failed: spatial_ref_sys.srid -19: 0 -21: + test 1 -eq 1 -21: + check_count error_points 1 -21: + check_count_with_op error_points -eq 1 -19: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db -19: + echo SELECT AsText(Transform(geometry, 4326)) FROM land_polygons; -19: + grep -F POLYGON((1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)) -18: + test 2 -eq 2 -18: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-3857.db -18: + echo SELECT InsertEpsgSrid(4326); -21: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-4326.db -21: + echo SELECT count(*) FROM error_points; +21: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-4326.db +21: ++ echo 'SELECT count(*) FROM land_polygons;' +16: POINT(1.01 1.01)|100|tagged_node +17/42 Test #16: test-invalid-node-with-coastline-tag-3857 ..................... Passed 2.66 sec +test 25 + Start 25: test-invalid-self-intersection-on-open-ring-4326 + +25: Test command: /build/osmcoastline-2.4.0/test/t/invalid-self-intersection-on-open-ring.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "invalid-self-intersection-on-open-ring" "4326" +25: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test +25: Test timeout computed to be: 10000000 +25: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/nodegrid2opl +17: POLYGON((1.25 1.04, 1.15 1.04, 1.1 1.04, 1.05 1.05, 1.1 1.06, 1.3 1.06, 1.35 1.05, 1.3 1.04, 1.25 1.04)) +18/42 Test #17: test-invalid-part-reversed-4326 ............................... Passed 2.67 sec +test 26 + Start 26: test-invalid-self-intersection-on-open-ring-3857 + +26: Test command: /build/osmcoastline-2.4.0/test/t/invalid-self-intersection-on-open-ring.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "invalid-self-intersection-on-open-ring" "3857" +26: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test +26: Test timeout computed to be: 10000000 +25: + cat +26: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/nodegrid2opl +25: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.opl +26: + cat +26: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.opl +19: POLYGON((1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)) 22: + RC=1 22: + set -e 22: + test 1 -eq 1 -22: + grep Self-intersection at or near point /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-3857.log +22: + grep 'Self-intersection at or near point' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-3857.log 22: Warning 1: Self-intersection at or near point 1.0900000000000001 1.9749999999999999 -22: + grep ^There were 1 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-3857.log +22: + grep '^There were 1 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-3857.log 20: + test 2 -eq 2 20: + check_count error_lines 1 20: + check_count_with_op error_lines -eq 1 +19: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db 22: There were 1 warnings. -22: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-3857.log +22: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-3857.log +19: + echo 'SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points;' 22: There were 0 errors. -20: + echo SELECT count(*) FROM error_lines; -20: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db 22: + check_count land_polygons 1 22: + check_count_with_op land_polygons -eq 1 -22: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-3857.db -22: + echo SELECT count(*) FROM land_polygons; +20: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db +20: ++ echo 'SELECT count(*) FROM error_lines;' +22: ++ echo 'SELECT count(*) FROM land_polygons;' +22: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-3857.db 21: + test 1 -eq 1 -21: + check_count error_lines 0 -21: + check_count_with_op error_lines -eq 0 -21: + echo SELECT count(*) FROM error_lines; -21: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-4326.db -18: 1 -19: POLYGON((1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)) -18: + grep -F POLYGON((1.25 1.04, 1.15 1.04, 1.1 1.04, 1.05 1.05, 1.1 1.06, 1.3 1.06, 1.35 1.05, 1.3 1.04, 1.25 1.04)) -18: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-part-reversed-3857.db -18: + echo SELECT AsText(Transform(geometry, 4326)) FROM land_polygons; +21: + check_count error_points 1 +21: + check_count_with_op error_points -eq 1 +21: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-4326.db +21: ++ echo 'SELECT count(*) FROM error_points;' +19: + grep -F 'POINT(1.01 1.01)|100|fixed_end_point' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.dump +19: POINT(1.01 1.01)|100|fixed_end_point +19: + grep -F 'POINT(1.01 1.04)|103|fixed_end_point' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.dump +19: POINT(1.01 1.04)|103|fixed_end_point 19: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db -19: + echo SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points; +19: + echo 'SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_lines;' +19: + grep -F 'LINESTRING(1.01 1.04, 1.01 1.01)|0|added_line' 20: + test 1 -eq 1 -20: + echo SELECT InsertEpsgSrid(4326); 20: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db -23: + RC=1 -23: + set -e -23: + test 1 -eq 1 -23: + grep Self-intersection at or near point /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-4326.log +20: + echo 'SELECT InsertEpsgSrid(4326);' 22: + test 1 -eq 1 22: + check_count error_points 1 22: + check_count_with_op error_points -eq 1 -23: Warning 1: Self-intersection at or near point 1.0900000000000001 1.9749999999999999 -23: + grep ^There were 1 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-4326.log -22: + echo SELECT count(*) FROM error_points; -22: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-3857.db +21: + test 1 -eq 1 +21: + check_count error_lines 0 +21: + check_count_with_op error_lines -eq 0 +21: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-4326.db +21: ++ echo 'SELECT count(*) FROM error_lines;' +22: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-3857.db +22: ++ echo 'SELECT count(*) FROM error_points;' +19: LINESTRING(1.01 1.04, 1.01 1.01)|0|added_line +19: + set +e +19: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db --output-rings -c 0 /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.opl 21: + test 0 -eq 0 -21: + echo SELECT InsertEpsgSrid(4326); +21: + echo 'SELECT InsertEpsgSrid(4326);' 21: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-4326.db -23: There were 1 warnings. -23: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-4326.log -23: There were 0 errors. -23: + check_count land_polygons 1 -23: + check_count_with_op land_polygons -eq 1 -23: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-4326.db -23: + echo SELECT count(*) FROM land_polygons; -18: POLYGON((1.25 1.04, 1.15 1.04, 1.1 1.04, 1.05 1.05, 1.1 1.06, 1.3 1.06, 1.35 1.05, 1.3 1.04, 1.25 1.04)) -18/42 Test #18: test-invalid-part-reversed-3857 ............................... Passed 1.94 sec -test 26 - Start 26: test-invalid-self-intersection-on-open-ring-3857 - -26: Test command: /build/osmcoastline-2.4.0/test/t/invalid-self-intersection-on-open-ring.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "invalid-self-intersection-on-open-ring" "3857" -26: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test -26: Test timeout computed to be: 10000000 -19: + grep -F POINT(1.01 1.01)|100|fixed_end_point /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.dump -26: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/nodegrid2opl 20: 1 -19: POINT(1.01 1.01)|100|fixed_end_point -19: + grep -F POINT(1.01 1.04)|103|fixed_end_point /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.dump -26: + cat -26: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.opl -20: + grep -F POLYGON((1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)) -20: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db -25: + RC=2 -25: + set -e -25: + test 2 -eq 2 -25: + grep Self-intersection at or near point /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.log -19: POINT(1.01 1.04)|103|fixed_end_point -20: + echo SELECT AsText(Transform(geometry, 4326)) FROM land_polygons; -19: + grep -F LINESTRING(1.01 1.04, 1.01 1.01)|0|added_line -19: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db -19: + echo SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_lines; -25: Warning 1: Self-intersection at or near point 1.0900000000000001 1.9749999999999999 -25: + grep ^There were [12] warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.log -25: There were 1 warnings. -25: + grep ^There were 1 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.log 22: + test 1 -eq 1 22: + check_count error_lines 0 22: + check_count_with_op error_lines -eq 0 -22: + echo SELECT count(*) FROM error_lines; -22: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-3857.db -25: There were 1 errors. -25: + check_count land_polygons 1 -25: + check_count_with_op land_polygons -eq 1 +20: + echo 'SELECT AsText(Transform(geometry, 4326)) FROM land_polygons;' +20: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db +22: ++ echo 'SELECT count(*) FROM error_lines;' +20: + grep -F 'POLYGON((1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01))' +22: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-3857.db 21: UNIQUE constraint failed: spatial_ref_sys.srid 21: 0 -25: + echo SELECT count(*) FROM land_polygons; -25: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.db -21: + echo SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points; 21: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-4326.db -21: + grep -F POINT(1.09 1.975)|0|intersection -23: + test 1 -eq 1 -23: + check_count error_points 1 -23: + check_count_with_op error_points -eq 1 -23: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-4326.db -23: + echo SELECT count(*) FROM error_points; -20: POLYGON((1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)) -20: + echo SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points; -20: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db -19: LINESTRING(1.01 1.04, 1.01 1.01)|0|added_line -19: + set +e -19: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db --output-rings -c 0 /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.opl +21: + echo 'SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points;' +21: + grep -F 'POINT(1.09 1.975)|0|intersection' 22: + test 0 -eq 0 22: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-3857.db -22: + echo SELECT InsertEpsgSrid(4326); -24: + RC=1 -24: + set -e -24: + test 1 -eq 1 -24: + grep Self-intersection at or near point /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-3857.log -24: Warning 1: Self-intersection at or near point 1.0900000000000001 1.9749999999999999 -24: + grep ^There were 1 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-3857.log -24: There were 1 warnings. -24: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-3857.log -25: + test 1 -eq 1 -25: + check_count error_points 3 -25: + check_count_with_op error_points -eq 3 -25: + echo SELECT count(*) FROM error_points; -24: There were 0 errors. +22: + echo 'SELECT InsertEpsgSrid(4326);' +20: POLYGON((1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)) +20: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db +20: + echo 'SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points;' +23: + RC=1 +23: + set -e +23: + test 1 -eq 1 +23: + grep 'Self-intersection at or near point' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-4326.log 21: POINT(1.09 1.975)|0|intersection -24: + check_count land_polygons 1 -24: + check_count_with_op land_polygons -eq 1 -24: + echo SELECT count(*) FROM land_polygons; -19/42 Test #21: test-invalid-self-intersection-on-closed-ring-one-way-4326 .... Passed 1.85 sec +23: Warning 1: Self-intersection at or near point 1.0900000000000001 1.9749999999999999 +23: + grep '^There were 1 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-4326.log +19/42 Test #21: test-invalid-self-intersection-on-closed-ring-one-way-4326 .... Passed 2.48 sec test 27 Start 27: test-overlapping-islands-4326 27: Test command: /build/osmcoastline-2.4.0/test/t/overlapping-islands.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "overlapping-islands" "4326" 27: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test 27: Test timeout computed to be: 10000000 -25: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.db 27: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/nodegrid2opl -24: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-3857.db +23: There were 1 warnings. +23: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-4326.log +23: There were 0 errors. +23: + check_count land_polygons 1 +23: + check_count_with_op land_polygons -eq 1 27: + cat +22: 1 +23: ++ echo 'SELECT count(*) FROM land_polygons;' +23: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-4326.db 27: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-4326.opl -23: + test 1 -eq 1 -23: + check_count error_lines 0 -23: + check_count_with_op error_lines -eq 0 -23: + + echo SELECT count(*) FROM error_lines;spatialite -23: -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-4326.db -20: + grep -F POINT(1.01 1.01)|100|fixed_end_point /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.dump +20: + grep -F 'POINT(1.01 1.01)|100|fixed_end_point' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.dump 20: POINT(1.01 1.01)|100|fixed_end_point -20: + grep -F POINT(1.01 1.04)|103|fixed_end_point /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.dump -22: 1 +20: + grep -F 'POINT(1.01 1.04)|103|fixed_end_point' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.dump 20: POINT(1.01 1.04)|103|fixed_end_point -20: + echo SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_lines; -20: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db -20: + grep -F LINESTRING(1.01 1.04, 1.01 1.01)|0|added_line 22: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-one-way-3857.db -22: + grep -F POINT(1.09 1.975)|0|intersection -25: + test 3 -eq 3 -25: + check_count_with_op error_lines -ge 1 -22: + echo SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points; -25: + echo SELECT count(*) FROM error_lines; -24: + test 1 -eq 1 -24: + check_count error_points 1 -24: + check_count_with_op error_points -eq 1 -24: + echo SELECT count(*) FROM error_points; -24: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-3857.db -25: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.db -20: LINESTRING(1.01 1.04, 1.01 1.01)|0|added_line -20: + set +e -20: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db --output-rings -c 0 /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.opl -23: + test 0 -eq 0 -23: + echo SELECT InsertEpsgSrid(4326); -23: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-4326.db -24: + test 1 -eq 1 -24: + check_count error_lines 0 -24: + check_count_with_op error_lines -eq 0 -24: + echo SELECT count(*) FROM error_lines; -24: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-3857.db +22: + echo 'SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points;' +22: + grep -F 'POINT(1.09 1.975)|0|intersection' +20: + grep -F 'LINESTRING(1.01 1.04, 1.01 1.01)|0|added_line' +20: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db +20: + echo 'SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_lines;' 22: POINT(1.09 1.975)|0|intersection -25: + test 1 -ge 1 -25: + check_count_with_op error_lines -le 2 -20/42 Test #22: test-invalid-self-intersection-on-closed-ring-one-way-3857 .... Passed 1.60 sec +20/42 Test #22: test-invalid-self-intersection-on-closed-ring-one-way-3857 .... Passed 2.52 sec test 28 Start 28: test-overlapping-islands-3857 28: Test command: /build/osmcoastline-2.4.0/test/t/overlapping-islands.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "overlapping-islands" "3857" 28: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test 28: Test timeout computed to be: 10000000 -25: + echo SELECT count(*) FROM error_lines; -25: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.db +23: + test 1 -eq 1 +23: + check_count error_points 1 +23: + check_count_with_op error_points -eq 1 28: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/nodegrid2opl +23: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-4326.db +23: ++ echo 'SELECT count(*) FROM error_points;' 28: + cat +20: LINESTRING(1.01 1.04, 1.01 1.01)|0|added_line +20: + set +e +20: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db --output-rings -c 0 /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.opl 28: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-3857.opl +23: + test 1 -eq 1 +23: + check_count error_lines 0 +23: + check_count_with_op error_lines -eq 0 +23: ++ echo 'SELECT count(*) FROM error_lines;' +23: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-4326.db +24: + RC=1 +24: + set -e +24: + test 1 -eq 1 +24: + grep 'Self-intersection at or near point' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-3857.log +23: + test 0 -eq 0 +24: Warning 1: Self-intersection at or near point 1.0900000000000001 1.9749999999999999 +24: + grep '^There were 1 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-3857.log +23: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-4326.db +24: There were 1 warnings. +24: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-3857.log +23: + echo 'SELECT InsertEpsgSrid(4326);' +24: There were 0 errors. +24: + check_count land_polygons 1 +24: + check_count_with_op land_polygons -eq 1 +24: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-3857.db +24: ++ echo 'SELECT count(*) FROM land_polygons;' 23: UNIQUE constraint failed: spatial_ref_sys.srid 23: 0 -24: + test 0 -eq 0 -23: + echo SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points; -24: + + echospatialite SELECT InsertEpsgSrid(4326); -24: -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-3857.db +23: + echo 'SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points;' 23: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-4326.db -23: + grep -F POINT(1.09 1.975)|0|intersection -25: + test 1 -le 2 -25: + echo SELECT InsertEpsgSrid(4326); -25: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.db -24: 1 -24: + echo SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points; -24: + grep -F POINT(1.09 1.975)|0|intersection -24: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-3857.db -25: UNIQUE constraint failed: spatial_ref_sys.srid -25: 0 +26: + RC=2 +26: + set -e +26: + test 2 -eq 2 +26: + grep 'Self-intersection at or near point' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.log +23: + grep -F 'POINT(1.09 1.975)|0|intersection' +24: + test 1 -eq 1 +24: + check_count error_points 1 +24: + check_count_with_op error_points -eq 1 +24: ++ echo 'SELECT count(*) FROM error_points;' +26: Warning 1: Self-intersection at or near point 1.0900000000000001 1.9749999999999999 +24: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-3857.db +26: + grep '^There were [12] warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.log +26: There were 1 warnings. +26: + grep '^There were 1 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.log +26: There were 1 errors. +26: + check_count land_polygons 1 +26: + check_count_with_op land_polygons -eq 1 +26: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.db +26: ++ echo 'SELECT count(*) FROM land_polygons;' +25: + RC=2 +25: + set -e +25: + test 2 -eq 2 +25: + grep 'Self-intersection at or near point' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.log +25: Warning 1: Self-intersection at or near point 1.0900000000000001 1.9749999999999999 +25: + grep '^There were [12] warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.log +25: There were 1 warnings. +24: + test 1 -eq 1 +24: + check_count error_lines 0 +24: + check_count_with_op error_lines -eq 0 +25: + grep '^There were 1 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.log +25: There were 1 errors. +25: + check_count land_polygons 1 +25: + check_count_with_op land_polygons -eq 1 +24: ++ echo 'SELECT count(*) FROM error_lines;' +24: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-3857.db 23: POINT(1.09 1.975)|0|intersection -21/42 Test #23: test-invalid-self-intersection-on-closed-ring-two-ways-4326 ... Passed 1.68 sec +26: + test 1 -eq 1 +26: + check_count error_points 3 +26: + check_count_with_op error_points -eq 3 +25: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.db +21/42 Test #23: test-invalid-self-intersection-on-closed-ring-two-ways-4326 ... Passed 2.57 sec test 29 Start 29: test-usage-and-help-4326 29: Test command: /build/osmcoastline-2.4.0/test/t/usage-and-help.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "usage-and-help" "4326" 29: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test 29: Test timeout computed to be: 10000000 +25: ++ echo 'SELECT count(*) FROM land_polygons;' 29: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline -25: + echo SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points; -25: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.db -25: + grep -F POINT(1.09 1.975)|0|intersection /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.dump -25: POINT(1.09 1.975)|0|intersection -25: + grep -F POINT(1.05 1.96)|101|fixed_end_point /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.dump +26: ++ echo 'SELECT count(*) FROM error_points;' +26: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.db +24: + test 0 -eq 0 +24: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-3857.db +24: + echo 'SELECT InsertEpsgSrid(4326);' +26: + test 3 -eq 3 +26: + check_count_with_op error_lines -ge 1 +25: + test 1 -eq 1 +25: + check_count error_points 3 +25: + check_count_with_op error_points -eq 3 +25: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.db +25: ++ echo 'SELECT count(*) FROM error_points;' +26: ++ echo 'SELECT count(*) FROM error_lines;' +26: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.db +29: + RC=4 +29: + set -e +29: + test 4 -eq 4 +29: + grep '^Usage: osmcoastline .OPTIONS. OSMFILE$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/usage-and-help-4326.log +29: Usage: osmcoastline [OPTIONS] OSMFILE +29: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline -h +19: + RC=2 +19: + set -e +19: + test 2 -eq 2 +19: + grep 'There are 2 nodes where the coastline is not closed.' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.log +19: [ 0:01] There are 2 nodes where the coastline is not closed. +19: + grep 'No polygons created!' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.log +19: [ 0:01] Error: No polygons created! +19: + grep '^There were 1 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.log +19: There were 1 warnings. +19: + grep '^There were 1 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.log +19: There were 1 errors. +19: + check_count land_polygons 0 +19: + check_count_with_op land_polygons -eq 0 +19: ++ echo 'SELECT count(*) FROM land_polygons;' +19: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db +24: 1 +24: + grep -F 'POINT(1.09 1.975)|0|intersection' +24: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-closed-ring-two-ways-3857.db +24: + echo 'SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points;' +25: + test 3 -eq 3 +25: + check_count_with_op error_lines -ge 1 +25: ++ echo 'SELECT count(*) FROM error_lines;' +25: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.db +19: + test 0 -eq 0 +19: + check_count rings 0 +19: + check_count_with_op rings -eq 0 +29: + grep '^Usage: osmcoastline .OPTIONS. OSMFILE$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/usage-and-help-4326.log +29: Usage: osmcoastline [OPTIONS] OSMFILE +29: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --help +19: ++ echo 'SELECT count(*) FROM rings;' +19: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db +26: + test 1 -ge 1 +26: + check_count_with_op error_lines -le 2 +26: ++ echo 'SELECT count(*) FROM error_lines;' +26: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.db +25: + test 1 -ge 1 +25: + check_count_with_op error_lines -le 2 24: POINT(1.09 1.975)|0|intersection -22/42 Test #24: test-invalid-self-intersection-on-closed-ring-two-ways-3857 ... Passed 1.46 sec +22/42 Test #24: test-invalid-self-intersection-on-closed-ring-two-ways-3857 ... Passed 2.58 sec test 30 Start 30: test-usage-and-help-3857 30: Test command: /build/osmcoastline-2.4.0/test/t/usage-and-help.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "usage-and-help" "3857" 30: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test 30: Test timeout computed to be: 10000000 -25: POINT(1.05 1.96)|101|fixed_end_point +25: ++ echo 'SELECT count(*) FROM error_lines;' +25: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.db 30: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline -19: + RC=2 -19: + set -e -19: + test 2 -eq 2 -19: + grep There are 2 nodes where the coastline is not closed. /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.log -25: + grep -F POINT(1.15 1.97)|107|fixed_end_point /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.dump -19: [ 0:00] There are 2 nodes where the coastline is not closed. -26: + RC=2 -26: + set -e -26: + test 2 -eq 2 -26: + grep Self-intersection at or near point /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.log -19: + grep No polygons created! /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.log -25: POINT(1.15 1.97)|107|fixed_end_point -23/42 Test #25: test-invalid-self-intersection-on-open-ring-4326 .............. Passed 1.46 sec +19: + test 0 -eq 0 +19: + check_count error_points 2 +19: + check_count_with_op error_points -eq 2 +19: ++ echo 'SELECT count(*) FROM error_points;' +19: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db +29: + grep '^Usage: osmcoastline .OPTIONS. OSMFILE$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/usage-and-help-4326.log +29: Usage: osmcoastline [OPTIONS] OSMFILE +23/42 Test #29: test-usage-and-help-4326 ...................................... Passed 0.62 sec test 31 Start 31: test-valid-antimeridian-4326 31: Test command: /build/osmcoastline-2.4.0/test/t/valid-antimeridian.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "valid-antimeridian" "4326" 31: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test 31: Test timeout computed to be: 10000000 -26: Warning 1: Self-intersection at or near point 1.0900000000000001 1.9749999999999999 -26: + grep ^There were [12] warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.log -19: [ 0:00] Error: No polygons created! -19: + grep ^There were 1 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.log 31: + cat -26: There were 1 warnings. -26: + grep ^There were 1 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.log -19: There were 1 warnings. -19: + grep ^There were 1 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.log 31: + set -e 31: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --output-lines --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.opl -19: There were 1 errors. -26: There were 1 errors. -26: + check_count land_polygons 1 -26: + check_count_with_op land_polygons -eq 1 -19: + check_count land_polygons 0 -19: + check_count_with_op land_polygons -eq 0 -19: + echo SELECT count(*) FROM land_polygons; -19: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db -26: + + echospatialite SELECT count(*) FROM land_polygons; -26: -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.db -29: + RC=4 -29: + set -e -29: + test 4 -eq 4 -29: + grep ^Usage: osmcoastline .OPTIONS. OSMFILE$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/usage-and-help-4326.log +26: + test 1 -le 2 +26: + echo 'SELECT InsertEpsgSrid(4326);' +26: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.db 27: + RC=1 27: + set -e 27: + test 1 -eq 1 -27: + grep ^There were 2 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-4326.log +27: + grep '^There were 2 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-4326.log 27: There were 2 warnings. -27: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-4326.log -29: Usage: osmcoastline [OPTIONS] OSMFILE +27: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-4326.log 27: There were 0 errors. 27: + check_count land_polygons 2 27: + check_count_with_op land_polygons -eq 2 -27: + echo SELECT count(*) FROM land_polygons; -29: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline -h -27: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-4326.db -26: + test 1 -eq 1 -26: + check_count error_points 3 -26: + check_count_with_op error_points -eq 3 -26: + echo SELECT count(*) FROM error_points; -26: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.db -19: + test 0 -eq 0 -19: + check_count rings 0 -19: + check_count_with_op rings -eq 0 -27: + test 2 -eq 2 -27: + check_count error_points 2 -27: + check_count_with_op error_points -eq 2 -27: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-4326.db -19: + echo SELECT count(*) FROM rings; -27: + echo SELECT count(*) FROM error_points; -19: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db +19: + test 2 -eq 2 +19: + check_count error_lines 1 +19: + check_count_with_op error_lines -eq 1 +25: + test 1 -le 2 +19: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db +19: ++ echo 'SELECT count(*) FROM error_lines;' +25: + echo 'SELECT InsertEpsgSrid(4326);' +25: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.db +27: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-4326.db +27: ++ echo 'SELECT count(*) FROM land_polygons;' 30: + RC=4 30: + set -e 30: + test 4 -eq 4 -30: + grep ^Usage: osmcoastline .OPTIONS. OSMFILE$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/usage-and-help-3857.log +30: + grep '^Usage: osmcoastline .OPTIONS. OSMFILE$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/usage-and-help-3857.log 30: Usage: osmcoastline [OPTIONS] OSMFILE 30: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline -h +26: 1 +26: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.db +26: + echo 'SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points;' +26: + grep -F 'POINT(1.09 1.975)|0|intersection' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.dump +26: POINT(1.09 1.975)|0|intersection +26: + grep -F 'POINT(1.05 1.96)|101|fixed_end_point' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.dump +30: + grep '^Usage: osmcoastline .OPTIONS. OSMFILE$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/usage-and-help-3857.log +26: POINT(1.05 1.96)|101|fixed_end_point +26: + grep -F 'POINT(1.15 1.97)|107|fixed_end_point' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.dump +30: Usage: osmcoastline [OPTIONS] OSMFILE +30: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --help 20: + RC=2 20: + set -e 20: + test 2 -eq 2 -20: + grep There are 2 nodes where the coastline is not closed. /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.log +20: + grep 'There are 2 nodes where the coastline is not closed.' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.log 20: [ 0:01] There are 2 nodes where the coastline is not closed. -20: + grep No polygons created! /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.log -20: [ 0:01] Error: No polygons created! -20: + grep ^There were 1 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.log -29: + grep ^Usage: osmcoastline .OPTIONS. OSMFILE$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/usage-and-help-4326.log -20: There were 1 warnings. -20: + grep ^There were 1 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.log -29: Usage: osmcoastline [OPTIONS] OSMFILE -20: There were 1 errors. -20: + check_count land_polygons 0 -20: + check_count_with_op land_polygons -eq 0 -20: + echo SELECT count(*) FROM land_polygons; -29: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --help -20: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db -26: + test 3 -eq 3 -26: + check_count_with_op error_lines -ge 1 -19: + test 0 -eq 0 -19: + check_count error_points 2 -19: + check_count_with_op error_points -eq 2 -19: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db -19: + echo SELECT count(*) FROM error_points; -27: + test 2 -eq 2 -27: + check_count error_lines 0 -27: + check_count_with_op error_lines -eq 0 -26: + echo SELECT count(*) FROM error_lines; -26: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.db -27: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-4326.db -27: + echo SELECT count(*) FROM error_lines; +20: + grep 'No polygons created!' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.log +26: POINT(1.15 1.97)|107|fixed_end_point 28: + RC=1 28: + set -e 28: + test 1 -eq 1 -28: + grep ^There were 2 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-3857.log -28: There were 2 warnings. -28: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-3857.log -28: There were 0 errors. -28: + check_count land_polygons 2 -28: + check_count_with_op land_polygons -eq 2 -28: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-3857.db+ -28: echo SELECT count(*) FROM land_polygons; -27: + test 0 -eq 0 -27: + echo SELECT InsertEpsgSrid(4326); -27: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-4326.db -30: + grep ^Usage: osmcoastline .OPTIONS. OSMFILE$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/usage-and-help-3857.log -19: + test 2 -eq 2 -19: + check_count error_lines 1 -19: + check_count_with_op error_lines -eq 1 -19: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db -19: + echo SELECT count(*) FROM error_lines; -30: Usage: osmcoastline [OPTIONS] OSMFILE -30: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --help -28: + test 2 -eq 2 -28: + check_count error_points 2 -28: + check_count_with_op error_points -eq 2 -28: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-3857.db -28: + echo SELECT count(*) FROM error_points; -20: + test 0 -eq 0 -20: + check_count rings 0 -20: + check_count_with_op rings -eq 0 -26: + test 1 -ge 1 -26: + check_count_with_op error_lines -le 2 -20: + echo SELECT count(*) FROM rings; -26: + echo SELECT count(*) FROM error_lines; -20: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db -26: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.db -27: UNIQUE constraint failed: spatial_ref_sys.srid -27: 0 -29: + grep ^Usage: osmcoastline .OPTIONS. OSMFILE$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/usage-and-help-4326.log -27: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-4326.db -29: Usage: osmcoastline [OPTIONS] OSMFILE -24/42 Test #29: test-usage-and-help-4326 ...................................... Passed 0.72 sec +28: + grep '^There were 2 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-3857.log +24/42 Test #26: test-invalid-self-intersection-on-open-ring-3857 .............. Passed 2.83 sec test 32 Start 32: test-valid-antimeridian-3857 32: Test command: /build/osmcoastline-2.4.0/test/t/valid-antimeridian.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "valid-antimeridian" "3857" 32: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test 32: Test timeout computed to be: 10000000 -27: + echo SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points; +20: [ 0:01] Error: No polygons created! +20: + grep '^There were 1 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.log +20: There were 1 warnings. +20: + grep '^There were 1 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.log +28: There were 2 warnings. +28: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-3857.log +28: There were 0 errors. +28: + check_count land_polygons 2 +28: + check_count_with_op land_polygons -eq 2 +28: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-3857.db 32: + cat -19: + test 1 -eq 1 +25: UNIQUE constraint failed: spatial_ref_sys.srid +20: There were 1 errors. +20: + check_count land_polygons 0 +20: + check_count_with_op land_polygons -eq 0 +28: ++ echo 'SELECT count(*) FROM land_polygons;' +20: ++ echo 'SELECT count(*) FROM land_polygons;' +25: 0 32: + set -e 32: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --output-lines --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.opl +20: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db +19: + test 1 -eq 1 +25: + echo 'SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points;' +25: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.db +19: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db +27: + test 2 -eq 2 +27: + check_count error_points 2 +27: + check_count_with_op error_points -eq 2 +19: + echo 'SELECT InsertEpsgSrid(4326);' +27: ++ echo 'SELECT count(*) FROM error_points;' +27: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-4326.db +19: UNIQUE constraint failed: spatial_ref_sys.srid +19: 0 19: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db -19: + echo SELECT InsertEpsgSrid(4326); +19: + echo 'SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_lines;' +19: + grep -F 'LINESTRING(1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)|200|not_closed' 28: + test 2 -eq 2 -28: + check_count error_lines 0 -28: + check_count_with_op error_lines -eq 0 +28: + check_count error_points 2 +28: + check_count_with_op error_points -eq 2 +28: ++ echo 'SELECT count(*) FROM error_points;' +28: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-3857.db +30: + grep '^Usage: osmcoastline .OPTIONS. OSMFILE$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/usage-and-help-3857.log 20: + test 0 -eq 0 -20: + check_count error_points 2 -20: + check_count_with_op error_points -eq 2 -28: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-3857.db -31: + test 0 -eq 0 -31: + grep Turned 0 polygons around.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.log -28: + echo SELECT count(*) FROM error_lines; -20: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db -20: + echo SELECT count(*) FROM error_points; -31: [ 0:00] Turned 0 polygons around. -31: + grep ^There were 0 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.log -31: There were 0 warnings. -26: + test 1 -le 2 -26: + echo SELECT InsertEpsgSrid(4326); -31: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.log -26: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.db -31: There were 0 errors. -31: + check_count land_polygons 2 -31: + check_count_with_op land_polygons -eq 2 -30: + grep ^Usage: osmcoastline .OPTIONS. OSMFILE$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/usage-and-help-3857.log +20: + check_count rings 0 +20: + check_count_with_op rings -eq 0 +25: + grep -F 'POINT(1.09 1.975)|0|intersection' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.dump +25: POINT(1.09 1.975)|0|intersection +25: + grep -F 'POINT(1.05 1.96)|101|fixed_end_point' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.dump +20: ++ echo 'SELECT count(*) FROM rings;' +27: + test 2 -eq 2 +27: + check_count error_lines 0 +27: + check_count_with_op error_lines -eq 0 +20: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db 30: Usage: osmcoastline [OPTIONS] OSMFILE -25/42 Test #30: test-usage-and-help-3857 ...................................... Passed 0.69 sec +25/42 Test #30: test-usage-and-help-3857 ...................................... Passed 0.80 sec test 33 Start 33: test-valid-inland-sea-with-island-4326 33: Test command: /build/osmcoastline-2.4.0/test/t/valid-inland-sea-with-island.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "valid-inland-sea-with-island" "4326" 33: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test 33: Test timeout computed to be: 10000000 -27: + grep -F POINT(1.145 1.94)|0|intersection /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-4326.dump +25: POINT(1.05 1.96)|101|fixed_end_point +25: + grep -F 'POINT(1.15 1.97)|107|fixed_end_point' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-4326.dump +25: POINT(1.15 1.97)|107|fixed_end_point +27: ++ echo 'SELECT count(*) FROM error_lines;' +27: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-4326.db 33: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/nodegrid2opl -27: POINT(1.145 1.94)|0|intersection -27: + grep -F POINT(1.16 1.96)|0|intersection /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-4326.dump -27: POINT(1.16 1.96)|0|intersection -26/42 Test #27: test-overlapping-islands-4326 ................................. Passed 1.35 sec +26/42 Test #25: test-invalid-self-intersection-on-open-ring-4326 .............. Passed 3.24 sec test 34 Start 34: test-valid-inland-sea-with-island-3857 34: Test command: /build/osmcoastline-2.4.0/test/t/valid-inland-sea-with-island.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "valid-inland-sea-with-island" "3857" 34: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test 34: Test timeout computed to be: 10000000 -31: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.db -31: + echo SELECT count(*) FROM land_polygons; -34: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/nodegrid2opl 33: + cat -34: + cat -19: UNIQUE constraint failed: spatial_ref_sys.srid -19: 0 +34: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/nodegrid2opl 33: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-4326.opl -28: + test 0 -eq 0 -28: + echo SELECT InsertEpsgSrid(4326); +34: + cat 34: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-3857.opl -28: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-3857.db -19: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-4326.db -19: + grep -F LINESTRING(1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)|200|not_closed -19: + echo SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_lines; -26: 1 -20: + test 2 -eq 2 -20: + check_count error_lines 1 -20: + check_count_with_op error_lines -eq 1 -20: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db -26: + echo SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points; -26: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.db -20: + echo SELECT count(*) FROM error_lines; -31: + test 2 -eq 2 -31: + check_count error_points 0 -31: + check_count_with_op error_points -eq 0 -31: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.db -31: + echo SELECT count(*) FROM error_points; -28: 1 -28: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-3857.db -28: + echo SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points; -31: + test 0 -eq 0 -31: + check_count error_lines 0 -31: + check_count_with_op error_lines -eq 0 -31: + echo SELECT count(*) FROM error_lines; -31: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.db -26: + grep -F POINT(1.09 1.975)|0|intersection /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.dump -26: POINT(1.09 1.975)|0|intersection -26: + grep -F POINT(1.05 1.96)|101|fixed_end_point /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.dump -26: POINT(1.05 1.96)|101|fixed_end_point -26: + grep -F POINT(1.15 1.97)|107|fixed_end_point /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-self-intersection-on-open-ring-3857.dump -26: POINT(1.15 1.97)|107|fixed_end_point -27/42 Test #26: test-invalid-self-intersection-on-open-ring-3857 .............. Passed 1.81 sec +19: LINESTRING(1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)|200|not_closed +27/42 Test #19: test-invalid-ring-not-closed-4326 ............................. Passed 5.62 sec test 35 Start 35: test-valid-inland-sea-4326 @@ -2738,8 +2727,55 @@ 35: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/nodegrid2opl 35: + cat 35: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-4326.opl -19: LINESTRING(1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)|200|not_closed -28/42 Test #19: test-invalid-ring-not-closed-4326 ............................. Passed 3.68 sec +31: + test 0 -eq 0 +31: + grep 'Turned 0 polygons around.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.log +31: [ 0:01] Turned 0 polygons around. +31: + grep '^There were 0 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.log +31: There were 0 warnings. +31: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.log +31: There were 0 errors. +31: + check_count land_polygons 2 +31: + check_count_with_op land_polygons -eq 2 +28: + test 2 -eq 2 +28: + check_count error_lines 0 +28: + check_count_with_op error_lines -eq 0 +20: + test 0 -eq 0 +20: + check_count error_points 2 +31: ++ echo 'SELECT count(*) FROM land_polygons;' +20: + check_count_with_op error_points -eq 2 +28: ++ echo 'SELECT count(*) FROM error_lines;' +31: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.db +28: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-3857.db +20: ++ echo 'SELECT count(*) FROM error_points;' +20: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db +27: + test 0 -eq 0 +27: + echo 'SELECT InsertEpsgSrid(4326);' +27: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-4326.db +27: UNIQUE constraint failed: spatial_ref_sys.srid +27: 0 +20: + test 2 -eq 2 +20: + check_count error_lines 1 +20: + check_count_with_op error_lines -eq 1 +20: ++ echo 'SELECT count(*) FROM error_lines;' +20: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db +27: + echo 'SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points;' +27: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-4326.db +28: + test 0 -eq 0 +28: + echo 'SELECT InsertEpsgSrid(4326);' +31: + test 2 -eq 2 +31: + check_count error_points 0 +31: + check_count_with_op error_points -eq 0 +31: ++ echo 'SELECT count(*) FROM error_points;' +28: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-3857.db +31: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.db +20: + test 1 -eq 1 +20: + echo 'SELECT InsertEpsgSrid(4326);' +20: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db +27: + grep -F 'POINT(1.145 1.94)|0|intersection' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-4326.dump +27: POINT(1.145 1.94)|0|intersection +27: + grep -F 'POINT(1.16 1.96)|0|intersection' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-4326.dump +27: POINT(1.16 1.96)|0|intersection +28/42 Test #27: test-overlapping-islands-4326 ................................. Passed 3.05 sec test 36 Start 36: test-valid-inland-sea-3857 @@ -2747,38 +2783,36 @@ 36: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test 36: Test timeout computed to be: 10000000 36: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/nodegrid2opl -20: + test 1 -eq 1 36: + cat -20: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db -20: + echo SELECT InsertEpsgSrid(4326); +20: 1 36: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-3857.opl -28: + grep -F POINT(1.145 1.94)|0|intersection /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-3857.dump -28: POINT(1.145 1.94)|0|intersection +20: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db +20: + echo 'SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_lines;' +28: 1 +20: + grep -F 'LINESTRING(1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)|200|not_closed' +28: + echo 'SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_points;' +28: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-3857.db 31: + test 0 -eq 0 -28: + grep -F POINT(1.16 1.96)|0|intersection /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-3857.dump -28: POINT(1.16 1.96)|0|intersection -29/42 Test #28: test-overlapping-islands-3857 ................................. Passed 1.39 sec +31: + check_count error_lines 0 +31: + check_count_with_op error_lines -eq 0 +31: ++ echo 'SELECT count(*) FROM error_lines;' +31: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.db +20: LINESTRING(1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)|200|not_closed +29/42 Test #20: test-invalid-ring-not-closed-3857 ............................. Passed 6.46 sec test 37 Start 37: test-valid-island-from-one-way-4326 37: Test command: /build/osmcoastline-2.4.0/test/t/valid-island-from-one-way.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "valid-island-from-one-way" "4326" 37: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test 37: Test timeout computed to be: 10000000 -31: + + echospatialite SELECT InsertEpsgSrid(4326); -bail -31: -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.db 37: + cat 37: + set -e 37: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-4326.opl -20: 1 -20: + echo SELECT AsText(Transform(geometry, 4326)), osm_id, error FROM error_lines; -20: + grep -F LINESTRING(1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)|200|not_closed -20: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/invalid-ring-not-closed-3857.db -31: UNIQUE constraint failed: spatial_ref_sys.srid -31: 0 -31: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.db -31: + echo SELECT AsText(Transform(geometry, 4326)) FROM land_polygons; -20: LINESTRING(1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)|200|not_closed -30/42 Test #20: test-invalid-ring-not-closed-3857 ............................. Passed 3.94 sec +28: + grep -F 'POINT(1.145 1.94)|0|intersection' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-3857.dump +28: POINT(1.145 1.94)|0|intersection +28: + grep -F 'POINT(1.16 1.96)|0|intersection' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/overlapping-islands-3857.dump +28: POINT(1.16 1.96)|0|intersection +30/42 Test #28: test-overlapping-islands-3857 ................................. Passed 3.09 sec test 38 Start 38: test-valid-island-from-one-way-3857 @@ -2786,152 +2820,150 @@ 38: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test 38: Test timeout computed to be: 10000000 38: + cat +31: + test 0 -eq 0 +31: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.db +31: + echo 'SELECT InsertEpsgSrid(4326);' 38: + set -e 38: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-3857.opl -31: + grep -F POLYGON((-180 1.1, -180 1.4, -179 1.4, -179 1.1, -180 1.1)) /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.dump -31: POLYGON((-180 1.1, -180 1.4, -179 1.4, -179 1.1, -180 1.1)) -31: + grep -F POLYGON((180 1.4, 180 1.1, 179 1.1, 179 1.4, 180 1.4)) /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.dump -31: POLYGON((180 1.4, 180 1.1, 179 1.1, 179 1.4, 180 1.4)) -31: + echo SELECT AsText(Transform(geometry, 4326)) FROM lines; -31: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.db 32: + test 0 -eq 0 -32: + grep Turned 0 polygons around.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.log +32: + grep 'Turned 0 polygons around.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.log 32: [ 0:01] Turned 0 polygons around. -32: + grep ^There were 0 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.log +32: + grep '^There were 0 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.log 32: There were 0 warnings. -32: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.log +32: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.log 32: There were 0 errors. 32: + check_count land_polygons 2 32: + check_count_with_op land_polygons -eq 2 -32: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.db -31: + grep -F LINESTRING(-180 1.4, -179 1.4, -179 1.1, -180 1.1) /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.dump -32: + echo SELECT count(*) FROM land_polygons; +32: ++ echo 'SELECT count(*) FROM land_polygons;' +32: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.db +31: UNIQUE constraint failed: spatial_ref_sys.srid +31: 0 +31: + echo 'SELECT AsText(Transform(geometry, 4326)) FROM land_polygons;' +31: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.db +32: + test 2 -eq 2 +32: + check_count error_points 0 +32: + check_count_with_op error_points -eq 0 +32: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.db +32: ++ echo 'SELECT count(*) FROM error_points;' +31: + grep -F 'POLYGON((-180 1.1, -180 1.4, -179 1.4, -179 1.1, -180 1.1))' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.dump +31: POLYGON((-180 1.1, -180 1.4, -179 1.4, -179 1.1, -180 1.1)) +31: + grep -F 'POLYGON((180 1.4, 180 1.1, 179 1.1, 179 1.4, 180 1.4))' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.dump +31: POLYGON((180 1.4, 180 1.1, 179 1.1, 179 1.4, 180 1.4)) +31: + echo 'SELECT AsText(Transform(geometry, 4326)) FROM lines;' +31: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.db +32: + test 0 -eq 0 +32: + check_count error_lines 0 +32: + check_count_with_op error_lines -eq 0 +32: ++ echo 'SELECT count(*) FROM error_lines;' +32: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.db +35: + RC=1 +35: + set -e +35: + '[' 4326 = 4326 ']' +35: + test 1 -eq 1 +35: + grep '^There were 1 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-4326.log +35: There were 1 warnings. +35: + check_count error_lines 1 +35: + check_count_with_op error_lines -eq 1 +35: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-4326.db +35: ++ echo 'SELECT count(*) FROM error_lines;' +31: + grep -F 'LINESTRING(-180 1.4, -179 1.4, -179 1.1, -180 1.1)' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.dump 31: LINESTRING(-180 1.4, -179 1.4, -179 1.1, -180 1.1) -31: + grep -F LINESTRING(180 1.1, 179 1.1, 179 1.4, 180 1.4) /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.dump +31: + grep -F 'LINESTRING(180 1.1, 179 1.1, 179 1.4, 180 1.4)' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-4326.dump 31: LINESTRING(180 1.1, 179 1.1, 179 1.4, 180 1.4) -31/42 Test #31: test-valid-antimeridian-4326 .................................. Passed 1.42 sec +31/42 Test #31: test-valid-antimeridian-4326 .................................. Passed 2.46 sec test 39 Start 39: test-valid-island-from-two-ways-4326 39: Test command: /build/osmcoastline-2.4.0/test/t/valid-island-from-two-ways.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "valid-island-from-two-ways" "4326" 39: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test 39: Test timeout computed to be: 10000000 +32: + test 0 -eq 0 39: + cat 39: + set -e 39: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-4326.opl -33: + RC=2 -33: + set -e -33: + test 2 -eq 2 -33: + [ 4326 = 4326 ] -33: + grep Found 3 rings in input data.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-4326.log -33: [ 0:01] Found 3 rings in input data. -33: + grep ^There were 3 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-4326.log -33: There were 3 warnings. -33: + check_count error_lines 3 -33: + check_count_with_op error_lines -eq 3 -33: + echo SELECT count(*) FROM error_lines; -33: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-4326.db -32: + test 2 -eq 2 -32: + check_count error_points 0 -32: + check_count_with_op error_points -eq 0 -32: + echo SELECT count(*) FROM error_points; +32: + echo 'SELECT InsertEpsgSrid(4326);' 32: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.db 34: + RC=2 34: + set -e 34: + test 2 -eq 2 -34: + [ 3857 = 4326 ] -34: + grep ^There were 0 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-3857.log +34: + '[' 3857 = 4326 ']' +34: + grep '^There were 0 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-3857.log 34: There were 0 warnings. 34: + check_count error_lines 0 34: + check_count_with_op error_lines -eq 0 -34: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-3857.db -34: + echo SELECT count(*) FROM error_lines; -33: + test 3 -eq 3 -33: + grep ^There were 1 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-4326.log -33: There were 1 errors. -33: + check_count land_polygons 0 -33: + check_count_with_op land_polygons -eq 0 -33: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-4326.db -33: + echo SELECT count(*) FROM land_polygons; -32: + test 0 -eq 0 -32: + check_count error_lines 0 -32: + check_count_with_op error_lines -eq 0 -32: + echo SELECT count(*) FROM error_lines; -32: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.db +34: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-3857.db +34: ++ echo 'SELECT count(*) FROM error_lines;' +35: + test 1 -eq 1 +35: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-4326.log +35: There were 0 errors. +35: + check_count land_polygons 1 +35: + check_count_with_op land_polygons -eq 1 +35: ++ echo 'SELECT count(*) FROM land_polygons;' +35: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-4326.db 34: + test 0 -eq 0 -34: + grep ^There were 1 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-3857.log +34: + grep '^There were 1 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-3857.log 34: There were 1 errors. 34: + check_count land_polygons 0 34: + check_count_with_op land_polygons -eq 0 -34: + echo SELECT count(*) FROM land_polygons; -35: + RC=1 -35: + set -e -35: + [ 4326 = 4326 ] -35: + test 1 -eq 1 -35: + grep ^There were 1 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-4326.log -34: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-3857.db -35: There were 1 warnings. -35: + check_count error_lines 1 -35: + check_count_with_op error_lines -eq 1 -33: + test 0 -eq 0 -33: + check_count error_points 0 -33: + check_count_with_op error_points -eq 0 -35: + echo SELECT count(*) FROM error_lines; -33: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-4326.db -33: + echo SELECT count(*) FROM error_points; -35: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-4326.db -32: + test 0 -eq 0 -32: + echo SELECT InsertEpsgSrid(4326); +34: ++ echo 'SELECT count(*) FROM land_polygons;' +34: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-3857.db +32: 1 +32: + echo 'SELECT AsText(Transform(geometry, 4326)) FROM land_polygons;' 32: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.db -37: + test 0 -eq 0 -37: + grep Turned 0 polygons around.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-4326.log -37: [ 0:00] Turned 0 polygons around. -37: + grep ^There were 0 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-4326.log -37: There were 0 warnings. -37: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-4326.log -37: There were 0 errors. -37: + check_count land_polygons 1 -37: + check_count_with_op land_polygons -eq 1 +33: + RC=2 +33: + set -e +33: + test 2 -eq 2 +33: + '[' 4326 = 4326 ']' +33: + grep 'Found 3 rings in input data.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-4326.log +33: [ 0:01] Found 3 rings in input data. +33: + grep '^There were 3 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-4326.log +33: There were 3 warnings. +33: + check_count error_lines 3 +33: + check_count_with_op error_lines -eq 3 +35: + test 1 -eq 1 +35: + check_count error_points 0 +35: + check_count_with_op error_points -eq 0 +35: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-4326.db +33: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-4326.db +33: ++ echo 'SELECT count(*) FROM error_lines;' +35: ++ echo 'SELECT count(*) FROM error_points;' 34: + test 0 -eq 0 34: + check_count error_points 0 34: + check_count_with_op error_points -eq 0 -37: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-4326.db -37: + echo SELECT count(*) FROM land_polygons; -34: + echo SELECT count(*) FROM error_points; -34: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-3857.db -33: + test 0 -eq 0 -35: + test 1 -eq 1 -35: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-4326.log -32/42 Test #33: test-valid-inland-sea-with-island-4326 ........................ Passed 1.14 sec +34: ++ echo 'SELECT count(*) FROM error_points;' +32: + grep -F 'POLYGON((-180 1.1, -180 1.4, -179 1.4, -179 1.1, -180 1.1))' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.dump +34: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-3857.db +32: POLYGON((-180 1.1, -180 1.4, -179 1.4, -179 1.1, -180 1.1)) +32: + grep -F 'POLYGON((180 1.4, 180 1.1, 179 1.1, 179 1.4, 180 1.4))' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.dump +32: POLYGON((180 1.4, 180 1.1, 179 1.1, 179 1.4, 180 1.4)) +32: + echo 'SELECT AsText(Transform(geometry, 4326)) FROM lines;' +32: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.db +33: + test 3 -eq 3 +33: + grep '^There were 1 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-4326.log +33: There were 1 errors. +33: + check_count land_polygons 0 +33: + check_count_with_op land_polygons -eq 0 +33: ++ echo 'SELECT count(*) FROM land_polygons;' +33: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-4326.db +35: + test 0 -eq 0 +35: + echo 'SELECT InsertEpsgSrid(4326);' +35: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-4326.db +34: + test 0 -eq 0 +32/42 Test #34: test-valid-inland-sea-with-island-3857 ........................ Passed 2.26 sec test 40 Start 40: test-valid-island-from-two-ways-3857 40: Test command: /build/osmcoastline-2.4.0/test/t/valid-island-from-two-ways.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "valid-island-from-two-ways" "3857" 40: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test 40: Test timeout computed to be: 10000000 -35: There were 0 errors. -35: + check_count land_polygons 1 -35: + check_count_with_op land_polygons -eq 1 -35: + echo SELECT count(*) FROM land_polygons; -35: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-4326.db -36: + RC=0 -36: + set -e -36: + [ 3857 = 4326 ] -36: + test 0 -eq 0 -36: + grep ^There were 0 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-3857.log -36: There were 0 warnings. -36: + check_count error_lines 0 -36: + check_count_with_op error_lines -eq 0 40: + cat +32: + grep -F 'LINESTRING(-180 1.4, -179 1.4, -179 1.1, -180 1.1)' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.dump 40: + set -e 40: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-3857.opl -36: + echo SELECT count(*) FROM error_lines; -36: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-3857.db -32: 1 -32: + echo SELECT AsText(Transform(geometry, 4326)) FROM land_polygons; -32: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.db -34: + test 0 -eq 0 -33/42 Test #34: test-valid-inland-sea-with-island-3857 ........................ Passed 1.20 sec +32: LINESTRING(-180 1.4, -179 1.4, -179 1.1, -180 1.1) +32: + grep -F 'LINESTRING(180 1.1, 179 1.1, 179 1.4, 180 1.4)' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.dump +32: LINESTRING(180 1.1, 179 1.1, 179 1.4, 180 1.4) +33/42 Test #32: test-valid-antimeridian-3857 .................................. Passed 2.70 sec test 41 Start 41: test-valid-two-small-islands-4326 @@ -2939,250 +2971,259 @@ 41: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test 41: Test timeout computed to be: 10000000 41: + cat -37: + test 1 -eq 1 -35: + test 1 -eq 1 -35: + check_count error_points 0 -35: + check_count_with_op error_points -eq 0 -37: + check_count error_points 0 -37: + check_count_with_op error_points -eq 0 -37: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-4326.db -35: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-4326.db -37: + echo SELECT count(*) FROM error_points; -35: + echo SELECT count(*) FROM error_points; +33: + test 0 -eq 0 +33: + check_count error_points 0 +33: + check_count_with_op error_points -eq 0 41: + set -e 41: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=4326 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-4326.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-4326.opl -38: + test 0 -eq 0 -38: + grep Turned 0 polygons around.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-3857.log -38: [ 0:00] Turned 0 polygons around. -38: + grep ^There were 0 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-3857.log +35: UNIQUE constraint failed: spatial_ref_sys.srid +35: 0 +33: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-with-island-4326.db +33: ++ echo 'SELECT count(*) FROM error_points;' +35: + grep -F 'POLYGON((1.05 1.99, 1.14 1.99, 1.23 1.98, 1.25 1.97, 1.21 1.94, 1.08 1.94, 1.04 1.97, 1.05 1.99), (1.1 1.97, 1.12 1.96, 1.15 1.96, 1.17 1.97, 1.1 1.97))' +35: + echo 'SELECT AsText(Transform(geometry, 4326)) FROM land_polygons;' +35: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-4326.db +36: + RC=0 +36: + set -e +36: + '[' 3857 = 4326 ']' 36: + test 0 -eq 0 -36: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-3857.log -38: There were 0 warnings. -38: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-3857.log -36: There were 0 errors. -36: + check_count land_polygons 1 -36: + check_count_with_op land_polygons -eq 1 -38: There were 0 errors. -38: + check_count land_polygons 1 -38: + check_count_with_op land_polygons -eq 1 -39: + test 0 -eq 0 -39: + grep There are 1 coastline rings (0 from a single closed way and 1 others).$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-4326.log -38: + echo SELECT count(*) FROM land_polygons; -38: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-3857.db -39: [ 0:00] There are 1 coastline rings (0 from a single closed way and 1 others). -39: + grep ^There were 0 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-4326.log -36: + echo SELECT count(*) FROM land_polygons; -36: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-3857.db -32: + grep -F POLYGON((-180 1.1, -180 1.4, -179 1.4, -179 1.1, -180 1.1)) /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.dump -32: POLYGON((-180 1.1, -180 1.4, -179 1.4, -179 1.1, -180 1.1)) -32: + grep -F POLYGON((180 1.4, 180 1.1, 179 1.1, 179 1.4, 180 1.4)) /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.dump -39: There were 0 warnings. -39: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-4326.log -32: POLYGON((180 1.4, 180 1.1, 179 1.1, 179 1.4, 180 1.4)) -39: There were 0 errors. -39: + check_count land_polygons 1 -39: + check_count_with_op land_polygons -eq 1 -32: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.db -32: + echo SELECT AsText(Transform(geometry, 4326)) FROM lines; +36: + grep '^There were 0 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-3857.log +36: There were 0 warnings. +36: + check_count error_lines 0 +36: + check_count_with_op error_lines -eq 0 37: + test 0 -eq 0 -37: + check_count error_lines 0 -37: + check_count_with_op error_lines -eq 0 -39: + echo SELECT count(*) FROM land_polygons; -39: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-4326.db -37: + echo SELECT count(*) FROM error_lines; -37: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-4326.db -35: + test 0 -eq 0 +37: + grep 'Turned 0 polygons around.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-4326.log +37: [ 0:01] Turned 0 polygons around. +37: + grep '^There were 0 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-4326.log +36: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-3857.db +36: ++ echo 'SELECT count(*) FROM error_lines;' +37: There were 0 warnings. +37: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-4326.log +37: There were 0 errors. +37: + check_count land_polygons 1 +37: + check_count_with_op land_polygons -eq 1 +37: ++ echo 'SELECT count(*) FROM land_polygons;' +37: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-4326.db +38: + test 0 -eq 0 +38: + grep 'Turned 0 polygons around.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-3857.log +38: [ 0:01] Turned 0 polygons around. +38: + grep '^There were 0 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-3857.log +38: There were 0 warnings. +38: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-3857.log +35: POLYGON((1.05 1.99, 1.14 1.99, 1.23 1.98, 1.25 1.97, 1.21 1.94, 1.08 1.94, 1.04 1.97, 1.05 1.99), (1.1 1.97, 1.12 1.96, 1.15 1.96, 1.17 1.97, 1.1 1.97)) +35: + '[' 4326 = 4326 ']' 35: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-4326.db -35: + echo SELECT InsertEpsgSrid(4326); -38: + test 1 -eq 1 -38: + check_count error_points 0 -38: + check_count_with_op error_points -eq 0 -36: + test 1 -eq 1 -36: + check_count error_points 0 -36: + check_count_with_op error_points -eq 0 -36: + echo SELECT count(*) FROM error_points; -36: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-3857.db -38: + echo SELECT count(*) FROM error_points; -38: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-3857.db -32: + grep -F LINESTRING(-180 1.4, -179 1.4, -179 1.1, -180 1.1) /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.dump -32: LINESTRING(-180 1.4, -179 1.4, -179 1.1, -180 1.1) -32: + grep -F LINESTRING(180 1.1, 179 1.1, 179 1.4, 180 1.4) /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-antimeridian-3857.dump -32: LINESTRING(180 1.1, 179 1.1, 179 1.4, 180 1.4) -34/42 Test #32: test-valid-antimeridian-3857 .................................. Passed 1.55 sec +33: + test 0 -eq 0 +34/42 Test #33: test-valid-inland-sea-with-island-4326 ........................ Passed 2.71 sec test 42 Start 42: test-valid-two-small-islands-3857 42: Test command: /build/osmcoastline-2.4.0/test/t/valid-two-small-islands.sh "/build/osmcoastline-2.4.0" "/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu" "valid-two-small-islands" "3857" 42: Working Directory: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test 42: Test timeout computed to be: 10000000 +35: + grep -F 'LINESTRING(1.1 1.97, 1.17 1.97, 1.15 1.96, 1.12 1.96, 1.1 1.97)|201|questionable' +38: There were 0 errors. +38: + check_count land_polygons 1 +38: + check_count_with_op land_polygons -eq 1 42: + cat 42: + set -e 42: + /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/osmcoastline --verbose --overwrite --srs=3857 --output-database=/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-3857.db /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-3857.opl -39: + test 1 -eq 1 -39: + check_count error_points 0 -39: + check_count_with_op error_points -eq 0 -39: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-4326.db -39: + echo SELECT count(*) FROM error_points; -35: UNIQUE constraint failed: spatial_ref_sys.srid -35: 0 +35: + echo 'SELECT AsText(geometry), osm_id, error FROM error_lines;' +38: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-3857.db +38: ++ echo 'SELECT count(*) FROM land_polygons;' 36: + test 0 -eq 0 -36: + echo SELECT InsertEpsgSrid(4326); -36: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-3857.db +36: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-3857.log +36: There were 0 errors. +36: + check_count land_polygons 1 +36: + check_count_with_op land_polygons -eq 1 +36: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-3857.db +36: ++ echo 'SELECT count(*) FROM land_polygons;' +35: LINESTRING(1.1 1.97, 1.17 1.97, 1.15 1.96, 1.12 1.96, 1.1 1.97)|201|questionable +35/42 Test #35: test-valid-inland-sea-4326 .................................... Passed 2.74 sec +37: + test 1 -eq 1 +37: + check_count error_points 0 +37: + check_count_with_op error_points -eq 0 +37: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-4326.db +37: ++ echo 'SELECT count(*) FROM error_points;' +38: + test 1 -eq 1 +38: + check_count error_points 0 +38: + check_count_with_op error_points -eq 0 +38: ++ echo 'SELECT count(*) FROM error_points;' +38: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-3857.db +36: + test 1 -eq 1 +36: + check_count error_points 0 +36: + check_count_with_op error_points -eq 0 +36: ++ echo 'SELECT count(*) FROM error_points;' +36: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-3857.db 37: + test 0 -eq 0 -35: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-4326.db -35: + grep -F POLYGON((1.05 1.99, 1.14 1.99, 1.23 1.98, 1.25 1.97, 1.21 1.94, 1.08 1.94, 1.04 1.97, 1.05 1.99), (1.1 1.97, 1.12 1.96, 1.15 1.96, 1.17 1.97, 1.1 1.97)) -37: + echo SELECT InsertEpsgSrid(4326); -37: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-4326.db -35: + echo SELECT AsText(Transform(geometry, 4326)) FROM land_polygons; +37: + check_count error_lines 0 +37: + check_count_with_op error_lines -eq 0 +37: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-4326.db +37: ++ echo 'SELECT count(*) FROM error_lines;' 38: + test 0 -eq 0 38: + check_count error_lines 0 38: + check_count_with_op error_lines -eq 0 -38: + echo SELECT count(*) FROM error_lines; -38: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-3857.db +38: ++ echo 'SELECT count(*) FROM error_lines;' +38: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-3857.db 39: + test 0 -eq 0 -39: + check_count error_lines 0 -39: + check_count_with_op error_lines -eq 0 -39: + echo SELECT count(*) FROM error_lines; -39: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-4326.db +39: + grep 'There are 1 coastline rings (0 from a single closed way and 1 others).$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-4326.log +36: + test 0 -eq 0 +36: + echo 'SELECT InsertEpsgSrid(4326);' +39: [ 0:01] There are 1 coastline rings (0 from a single closed way and 1 others). +39: + grep '^There were 0 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-4326.log +36: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-3857.db +39: There were 0 warnings. +39: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-4326.log +39: There were 0 errors. +39: + check_count land_polygons 1 +39: + check_count_with_op land_polygons -eq 1 +39: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-4326.db +39: ++ echo 'SELECT count(*) FROM land_polygons;' +37: + test 0 -eq 0 +37: + echo 'SELECT InsertEpsgSrid(4326);' +37: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-4326.db +38: + test 0 -eq 0 +38: + echo 'SELECT InsertEpsgSrid(4326);' +38: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-3857.db 36: 1 -36: + + grep -Fecho POLYGON((1.05 1.99, 1.14 1.99, 1.23 1.98, 1.25 1.97, 1.21 1.94, 1.08 1.94, 1.04 1.97, 1.05 1.99), (1.1 1.97, 1.12 1.96, 1.15 1.96, 1.17 1.97, 1.1 1.97)) SELECT AsText(Transform(geometry, 4326)) FROM land_polygons; -36: +38: 1 +36: + echo 'SELECT AsText(Transform(geometry, 4326)) FROM land_polygons;' 36: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-3857.db +38: + echo 'SELECT AsText(Transform(geometry, 4326)) FROM land_polygons;' +38: + grep -F 'POLYGON((80.01 10.01, 80.01 10.04, 80.04 10.04, 80.04 10.01, 80.01 10.01))' +36: + grep -F 'POLYGON((1.05 1.99, 1.14 1.99, 1.23 1.98, 1.25 1.97, 1.21 1.94, 1.08 1.94, 1.04 1.97, 1.05 1.99), (1.1 1.97, 1.12 1.96, 1.15 1.96, 1.17 1.97, 1.1 1.97))' +38: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-3857.db +39: + test 1 -eq 1 +39: + check_count error_points 0 +39: + check_count_with_op error_points -eq 0 37: UNIQUE constraint failed: spatial_ref_sys.srid 37: 0 -35: POLYGON((1.05 1.99, 1.14 1.99, 1.23 1.98, 1.25 1.97, 1.21 1.94, 1.08 1.94, 1.04 1.97, 1.05 1.99), (1.1 1.97, 1.12 1.96, 1.15 1.96, 1.17 1.97, 1.1 1.97)) -35: + [ 4326 = 4326 ] -37: + grep -F POLYGON((80.01 10.01, 80.01 10.04, 80.04 10.04, 80.04 10.01, 80.01 10.01)) -37: + + echospatialite SELECT AsText(Transform(geometry, 4326)) FROM land_polygons; -bail -37: -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-4326.db -35: + grep -F LINESTRING(1.1 1.97, 1.17 1.97, 1.15 1.96, 1.12 1.96, 1.1 1.97)|201|questionable -35: + echo SELECT AsText(geometry), osm_id, error FROM error_lines; -35: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-inland-sea-4326.db -38: + test 0 -eq 0 -38: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-3857.db -38: + echo SELECT InsertEpsgSrid(4326); -39: + test 0 -eq 0 -39: + echo SELECT InsertEpsgSrid(4326); -39: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-4326.db +39: ++ echo 'SELECT count(*) FROM error_points;' +39: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-4326.db +37: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-4326.db 36: POLYGON((1.05 1.99, 1.14 1.99, 1.23 1.98, 1.25 1.97, 1.21 1.94, 1.08 1.94, 1.04 1.97, 1.05 1.99), (1.1 1.97, 1.12 1.96, 1.15 1.96, 1.17 1.97, 1.1 1.97)) -36: + [ 3857 = 4326 ] -35/42 Test #36: test-valid-inland-sea-3857 .................................... Passed 1.53 sec -35: LINESTRING(1.1 1.97, 1.17 1.97, 1.15 1.96, 1.12 1.96, 1.1 1.97)|201|questionable -36/42 Test #35: test-valid-inland-sea-4326 .................................... Passed 1.56 sec -38: 1 -37: POLYGON((80.01 10.01, 80.01 10.04, 80.04 10.04, 80.04 10.01, 80.01 10.01)) -37/42 Test #37: test-valid-island-from-one-way-4326 ........................... Passed 1.48 sec +37: + grep -F 'POLYGON((80.01 10.01, 80.01 10.04, 80.04 10.04, 80.04 10.01, 80.01 10.01))' +36: + '[' 3857 = 4326 ']' +36/42 Test #36: test-valid-inland-sea-3857 .................................... Passed 2.72 sec +37: + echo 'SELECT AsText(Transform(geometry, 4326)) FROM land_polygons;' 41: + test 0 -eq 0 -41: + grep Turned 0 polygons around.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-4326.log -41: [ 0:00] Turned 0 polygons around. -41: + grep ^There were 0 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-4326.log -38: + echo SELECT AsText(Transform(geometry, 4326)) FROM land_polygons; -38: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-one-way-3857.db -38: + grep -F POLYGON((80.01 10.01, 80.01 10.04, 80.04 10.04, 80.04 10.01, 80.01 10.01)) -39: UNIQUE constraint failed: spatial_ref_sys.srid +41: + grep 'Turned 0 polygons around.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-4326.log +38: POLYGON((80.01 10.01, 80.01 10.04, 80.04 10.04, 80.04 10.01, 80.01 10.01)) +37/42 Test #38: test-valid-island-from-one-way-3857 ........................... Passed 2.45 sec +41: [ 0:01] Turned 0 polygons around. +41: + grep '^There were 0 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-4326.log +40: + test 0 -eq 0 +40: + grep 'There are 1 coastline rings (0 from a single closed way and 1 others).$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-3857.log 41: There were 0 warnings. -39: 0 -41: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-4326.log +41: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-4326.log +40: [ 0:01] There are 1 coastline rings (0 from a single closed way and 1 others). +40: + grep '^There were 0 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-3857.log +40: There were 0 warnings. +40: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-3857.log 41: There were 0 errors. 41: + check_count land_polygons 2 41: + check_count_with_op land_polygons -eq 2 -41: + echo SELECT count(*) FROM land_polygons; -39: + echo SELECT AsText(Transform(geometry, 4326)) FROM land_polygons; -39: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-4326.db -39: + grep -F POLYGON((1.01 1.01, 1.01 1.03, 1.05 1.03, 1.04 1.02, 1.03 1.02, 1.02 1.01, 1.01 1.01)) -41: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-4326.db -40: + test 0 -eq 0 -40: + grep There are 1 coastline rings (0 from a single closed way and 1 others).$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-3857.log -40: [ 0:01] There are 1 coastline rings (0 from a single closed way and 1 others). -40: + grep ^There were 0 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-3857.log -40: There were 0 warnings. -40: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-3857.log 40: There were 0 errors. 40: + check_count land_polygons 1 40: + check_count_with_op land_polygons -eq 1 -40: + echo SELECT count(*) FROM land_polygons; -40: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-3857.db -38: POLYGON((80.01 10.01, 80.01 10.04, 80.04 10.04, 80.04 10.01, 80.01 10.01)) +41: ++ echo 'SELECT count(*) FROM land_polygons;' +41: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-4326.db +40: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-3857.db +40: ++ echo 'SELECT count(*) FROM land_polygons;' +37: POLYGON((80.01 10.01, 80.01 10.04, 80.04 10.04, 80.04 10.01, 80.01 10.01)) +38/42 Test #37: test-valid-island-from-one-way-4326 ........................... Passed 2.61 sec +39: + test 0 -eq 0 +39: + check_count error_lines 0 +39: + check_count_with_op error_lines -eq 0 +39: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-4326.db +39: ++ echo 'SELECT count(*) FROM error_lines;' +42: + test 0 -eq 0 +42: + grep 'Turned 0 polygons around.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-3857.log 41: + test 2 -eq 2 41: + check_count error_points 0 41: + check_count_with_op error_points -eq 0 -41: + + echo SELECT count(*) FROM error_points; -41: spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-4326.db -39: POLYGON((1.01 1.01, 1.01 1.03, 1.05 1.03, 1.04 1.02, 1.03 1.02, 1.02 1.01, 1.01 1.01)) -38/42 Test #38: test-valid-island-from-one-way-3857 ........................... Passed 1.37 sec -39/42 Test #39: test-valid-island-from-two-ways-4326 .......................... Passed 1.20 sec +41: ++ echo 'SELECT count(*) FROM error_points;' +41: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-4326.db +42: [ 0:00] Turned 0 polygons around. +42: + grep '^There were 0 warnings.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-3857.log 40: + test 1 -eq 1 40: + check_count error_points 0 40: + check_count_with_op error_points -eq 0 -40: + echo SELECT count(*) FROM error_points; -40: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-3857.db -41: + test 0 -eq 0 -41: + check_count error_lines 0 -41: + check_count_with_op error_lines -eq 0 -41: + echo SELECT count(*) FROM error_lines; -41: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-4326.db -40: + test 0 -eq 0 -40: + check_count error_lines 0 -40: + check_count_with_op error_lines -eq 0 -40: + + spatialite -bailecho -batch SELECT count(*) FROM error_lines; -40: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-3857.db -42: + test 0 -eq 0 -42: + grep Turned 0 polygons around.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-3857.log -42: [ 0:00] Turned 0 polygons around. -42: + grep ^There were 0 warnings.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-3857.log +40: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-3857.db +40: ++ echo 'SELECT count(*) FROM error_points;' 42: There were 0 warnings. -42: + grep ^There were 0 errors.$ /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-3857.log +42: + grep '^There were 0 errors.$' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-3857.log 42: There were 0 errors. 42: + check_count land_polygons 2 42: + check_count_with_op land_polygons -eq 2 -42: + echo SELECT count(*) FROM land_polygons; -42: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-3857.db -41: + test 0 -eq 0 -41: + echo+ SELECT InsertEpsgSrid(4326); -41: spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-4326.db +39: + test 0 -eq 0 +39: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-4326.db +39: + echo 'SELECT InsertEpsgSrid(4326);' +42: ++ echo 'SELECT count(*) FROM land_polygons;' +42: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-3857.db 40: + test 0 -eq 0 -40: + echo SELECT InsertEpsgSrid(4326); -40: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-3857.db +40: + check_count error_lines 0 +40: + check_count_with_op error_lines -eq 0 +40: ++ echo 'SELECT count(*) FROM error_lines;' +40: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-3857.db +41: + test 0 -eq 0 +41: + check_count error_lines 0 +41: + check_count_with_op error_lines -eq 0 +41: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-4326.db +41: ++ echo 'SELECT count(*) FROM error_lines;' +39: UNIQUE constraint failed: spatial_ref_sys.srid +39: 0 42: + test 2 -eq 2 42: + check_count error_points 0 42: + check_count_with_op error_points -eq 0 -42: + echo SELECT count(*) FROM error_points; -42: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-3857.db +42: ++ echo 'SELECT count(*) FROM error_points;' +42: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-3857.db +39: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-4326.db +39: + grep -F 'POLYGON((1.01 1.01, 1.01 1.03, 1.05 1.03, 1.04 1.02, 1.03 1.02, 1.02 1.01, 1.01 1.01))' +39: + echo 'SELECT AsText(Transform(geometry, 4326)) FROM land_polygons;' +41: + test 0 -eq 0 +41: + echo 'SELECT InsertEpsgSrid(4326);' +41: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-4326.db +42: + test 0 -eq 0 +42: + check_count error_lines 0 +42: + check_count_with_op error_lines -eq 0 +42: ++ spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-3857.db +40: + test 0 -eq 0 +40: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-3857.db +40: + echo 'SELECT InsertEpsgSrid(4326);' +42: ++ echo 'SELECT count(*) FROM error_lines;' +39: POLYGON((1.01 1.01, 1.01 1.03, 1.05 1.03, 1.04 1.02, 1.03 1.02, 1.02 1.01, 1.01 1.01)) +39/42 Test #39: test-valid-island-from-two-ways-4326 .......................... Passed 2.24 sec 41: UNIQUE constraint failed: spatial_ref_sys.srid 41: 0 -41: + echo SELECT AsText(Transform(geometry, 4326)) FROM land_polygons; +41: + echo 'SELECT AsText(Transform(geometry, 4326)) FROM land_polygons;' 41: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-4326.db 40: 1 -40: + + spatialiteecho -bail SELECT AsText(Transform(geometry, 4326)) FROM land_polygons; -batch -40: /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-3857.db -40: + grep -F POLYGON((1.01 1.01, 1.01 1.03, 1.05 1.03, 1.04 1.02, 1.03 1.02, 1.02 1.01, 1.01 1.01)) 42: + test 0 -eq 0 -42: + check_count error_lines 0 -42: + check_count_with_op error_lines -eq 0 -42: + echo+ SELECT count(*) FROM error_lines; -42: spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-3857.db -41: + grep -F POLYGON((1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)) /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-4326.dump +42: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-3857.db +42: + echo 'SELECT InsertEpsgSrid(4326);' +40: + echo 'SELECT AsText(Transform(geometry, 4326)) FROM land_polygons;' +40: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-island-from-two-ways-3857.db +40: + grep -F 'POLYGON((1.01 1.01, 1.01 1.03, 1.05 1.03, 1.04 1.02, 1.03 1.02, 1.02 1.01, 1.01 1.01))' +42: 1 +41: + grep -F 'POLYGON((1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01))' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-4326.dump 41: POLYGON((1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)) -41: + grep -F POLYGON((1.01 1.11, 1.01 1.14, 1.04 1.14, 1.04 1.11, 1.01 1.11)) /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-4326.dump +41: + grep -F 'POLYGON((1.01 1.11, 1.01 1.14, 1.04 1.14, 1.04 1.11, 1.01 1.11))' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-4326.dump 41: POLYGON((1.01 1.11, 1.01 1.14, 1.04 1.14, 1.04 1.11, 1.01 1.11)) -40/42 Test #41: test-valid-two-small-islands-4326 ............................. Passed 1.10 sec -40: POLYGON((1.01 1.01, 1.01 1.03, 1.05 1.03, 1.04 1.02, 1.03 1.02, 1.02 1.01, 1.01 1.01)) -41/42 Test #40: test-valid-island-from-two-ways-3857 .......................... Passed 1.20 sec -42: + test 0 -eq 0 -42: + + echospatialite SELECT InsertEpsgSrid(4326); -bail -42: -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-3857.db -42: 1 -42: + echo SELECT AsText(Transform(geometry, 4326)) FROM land_polygons; +40/42 Test #41: test-valid-two-small-islands-4326 ............................. Passed 1.81 sec +42: + echo 'SELECT AsText(Transform(geometry, 4326)) FROM land_polygons;' 42: + spatialite -bail -batch /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-3857.db -42: + grep -F POLYGON((1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)) /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-3857.dump +40: POLYGON((1.01 1.01, 1.01 1.03, 1.05 1.03, 1.04 1.02, 1.03 1.02, 1.02 1.01, 1.01 1.01)) +41/42 Test #40: test-valid-island-from-two-ways-3857 .......................... Passed 1.89 sec +42: + grep -F 'POLYGON((1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01))' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-3857.dump 42: POLYGON((1.01 1.01, 1.01 1.04, 1.04 1.04, 1.04 1.01, 1.01 1.01)) -42: + grep -F POLYGON((1.01 1.11, 1.01 1.14, 1.04 1.14, 1.04 1.11, 1.01 1.11)) /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-3857.dump +42: + grep -F 'POLYGON((1.01 1.11, 1.01 1.14, 1.04 1.14, 1.04 1.11, 1.01 1.11))' /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/test/valid-two-small-islands-3857.dump 42: POLYGON((1.01 1.11, 1.01 1.14, 1.04 1.14, 1.04 1.11, 1.01 1.11)) -42/42 Test #42: test-valid-two-small-islands-3857 ............................. Passed 1.06 sec +42/42 Test #42: test-valid-two-small-islands-3857 ............................. Passed 1.54 sec 100% tests passed, 0 tests failed out of 42 -Total Test time (real) = 8.66 sec +Total Test time (real) = 13.12 sec make[2]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' (cd obj-* && ./runtest.sh || echo "Ignoring expected test failure") Enabled debug option @@ -3273,56 +3314,56 @@ make -f src/CMakeFiles/osmcoastline.dir/build.make src/CMakeFiles/osmcoastline.dir/depend make -f src/CMakeFiles/osmcoastline_filter.dir/build.make src/CMakeFiles/osmcoastline_filter.dir/depend make -f src/CMakeFiles/osmcoastline_segments.dir/build.make src/CMakeFiles/osmcoastline_segments.dir/depend -make -f src/CMakeFiles/osmcoastline_ways.dir/build.make src/CMakeFiles/osmcoastline_ways.dir/depend make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/osmcoastline-2.4.0 /build/osmcoastline-2.4.0 /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/CMakeFiles/man.dir/DependInfo.cmake --color= -make -f src/CMakeFiles/nodegrid2opl.dir/build.make src/CMakeFiles/nodegrid2opl.dir/depend make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/osmcoastline-2.4.0 /build/osmcoastline-2.4.0/src /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/CMakeFiles/osmcoastline.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/osmcoastline-2.4.0 /build/osmcoastline-2.4.0/src /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/CMakeFiles/osmcoastline_filter.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/osmcoastline-2.4.0 /build/osmcoastline-2.4.0/src /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/CMakeFiles/osmcoastline_segments.dir/DependInfo.cmake --color= +make -f src/CMakeFiles/osmcoastline_ways.dir/build.make src/CMakeFiles/osmcoastline_ways.dir/depend make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/osmcoastline-2.4.0 /build/osmcoastline-2.4.0/src /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/CMakeFiles/osmcoastline_ways.dir/DependInfo.cmake --color= +make -f src/CMakeFiles/nodegrid2opl.dir/build.make src/CMakeFiles/nodegrid2opl.dir/depend make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' cd /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/osmcoastline-2.4.0 /build/osmcoastline-2.4.0/src /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/src/CMakeFiles/nodegrid2opl.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' make -f CMakeFiles/man.dir/build.make CMakeFiles/man.dir/build -make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' -make -f src/CMakeFiles/osmcoastline_filter.dir/build.make src/CMakeFiles/osmcoastline_filter.dir/build make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/man.dir/build'. make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' -make -f src/CMakeFiles/nodegrid2opl.dir/build.make src/CMakeFiles/nodegrid2opl.dir/build -make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' -make -f src/CMakeFiles/osmcoastline.dir/build.make src/CMakeFiles/osmcoastline.dir/build -make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' make -f src/CMakeFiles/osmcoastline_segments.dir/build.make src/CMakeFiles/osmcoastline_segments.dir/build make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' -make[3]: Nothing to be done for 'src/CMakeFiles/nodegrid2opl.dir/build'. +make[3]: Nothing to be done for 'src/CMakeFiles/osmcoastline_segments.dir/build'. make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' -make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' -make[3]: Nothing to be done for 'src/CMakeFiles/osmcoastline_filter.dir/build'. make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' +make -f src/CMakeFiles/osmcoastline.dir/build.make src/CMakeFiles/osmcoastline.dir/build make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' -make[3]: Nothing to be done for 'src/CMakeFiles/osmcoastline_segments.dir/build'. +make[3]: Nothing to be done for 'src/CMakeFiles/osmcoastline.dir/build'. make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' +[ 19%] Built target man make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' +make -f src/CMakeFiles/osmcoastline_filter.dir/build.make src/CMakeFiles/osmcoastline_filter.dir/build make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' -make[3]: Nothing to be done for 'src/CMakeFiles/osmcoastline.dir/build'. +make[3]: Nothing to be done for 'src/CMakeFiles/osmcoastline_filter.dir/build'. +make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' +[ 34%] Built target osmcoastline_segments +[ 69%] Built target osmcoastline make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' make -f src/CMakeFiles/osmcoastline_ways.dir/build.make src/CMakeFiles/osmcoastline_ways.dir/build -[ 19%] Built target man +make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' +[ 80%] Built target osmcoastline_filter +make -f src/CMakeFiles/nodegrid2opl.dir/build.make src/CMakeFiles/nodegrid2opl.dir/build make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'src/CMakeFiles/osmcoastline_ways.dir/build'. make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' -[ 38%] Built target nodegrid2opl -[ 38%] Built target osmcoastline_filter -[ 53%] Built target osmcoastline_segments -[ 88%] Built target osmcoastline +make[3]: Entering directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' +make[3]: Nothing to be done for 'src/CMakeFiles/nodegrid2opl.dir/build'. +make[3]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' [100%] Built target osmcoastline_ways +[100%] Built target nodegrid2opl make[2]: Leaving directory '/build/osmcoastline-2.4.0/obj-aarch64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /build/osmcoastline-2.4.0/obj-aarch64-linux-gnu/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall @@ -3336,9 +3377,9 @@ -- Installing: /build/osmcoastline-2.4.0/debian/osmcoastline/usr/share/man/man1 -- Installing: /build/osmcoastline-2.4.0/debian/osmcoastline/usr/share/man/man1/osmcoastline_ways.1 -- Installing: /build/osmcoastline-2.4.0/debian/osmcoastline/usr/share/man/man1/osmcoastline_segments.1 +-- Installing: /build/osmcoastline-2.4.0/debian/osmcoastline/usr/share/man/man1/osmcoastline.1 -- Installing: /build/osmcoastline-2.4.0/debian/osmcoastline/usr/share/man/man1/osmcoastline_readmeta.1 -- Installing: /build/osmcoastline-2.4.0/debian/osmcoastline/usr/share/man/man1/osmcoastline_filter.1 --- Installing: /build/osmcoastline-2.4.0/debian/osmcoastline/usr/share/man/man1/osmcoastline.1 -- Installing: /build/osmcoastline-2.4.0/debian/osmcoastline/usr/bin/osmcoastline_readmeta -- Installing: /build/osmcoastline-2.4.0/debian/osmcoastline/usr/bin/osmcoastline -- Installing: /build/osmcoastline-2.4.0/debian/osmcoastline/usr/bin/osmcoastline_filter @@ -3378,12 +3419,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/17668/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/17668/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/8542 and its subdirectories -I: Current time: Tue May 28 07:13:35 -12 2024 -I: pbuilder-time-stamp: 1716923615 +I: removing directory /srv/workspace/pbuilder/17668 and its subdirectories +I: Current time: Thu Apr 27 02:53:33 +14 2023 +I: pbuilder-time-stamp: 1682513613