Diff of the two buildlogs: -- --- b1/build.log 2023-06-07 18:56:09.412927222 +0000 +++ b2/build.log 2023-06-07 19:57:40.215383363 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Jun 7 06:05:23 -12 2023 -I: pbuilder-time-stamp: 1686161123 +I: Current time: Wed Jul 10 15:19:19 +14 2024 +I: pbuilder-time-stamp: 1720574359 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 [./opengv_1.0+1git91f4b1.orig.tar.gz] I: copying [./opengv_1.0+1git91f4b1-7.debian.tar.xz] I: Extracting source -gpgv: Signature made Sat Nov 19 11:05:08 2022 -12 +gpgv: Signature made Sun Nov 20 13:05:08 2022 +14 gpgv: using RSA key B5E2FA190FDF9AFE218889CFACC7C2CF30941188 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./opengv_1.0+1git91f4b1-7.dsc: no acceptable signature found @@ -29,52 +29,84 @@ dpkg-source: info: applying install-to-standard-directories.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/5027/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/22373/tmp/hooks/D01_modify_environment starting +debug: Running on codethink9-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 Jul 10 15:19 /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/22373/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/22373/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='5027' - 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=22373 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.vxy8nMGO/pbuilderrc_A790 --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.vxy8nMGO/b1 --logfile b1/build.log opengv_1.0+1git91f4b1-7.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.vxy8nMGO/pbuilderrc_00N0 --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.vxy8nMGO/b2 --logfile b2/build.log --extrapackages usrmerge opengv_1.0+1git91f4b1-7.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 codethink16-arm64 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:17 UTC 2023 aarch64 GNU/Linux + Linux i-capture-the-hostname 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:17 UTC 2023 aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Jun 4 22:24 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/5027/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Jul 9 06:48 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/22373/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -296,7 +328,7 @@ Get: 163 http://deb.debian.org/debian bookworm/main arm64 texlive-latex-recommended all 2022.20230122-3 [8880 kB] Get: 164 http://deb.debian.org/debian bookworm/main arm64 texlive-pictures all 2022.20230122-3 [15.8 MB] Get: 165 http://deb.debian.org/debian bookworm/main arm64 texlive-latex-extra all 2022.20230122-4 [19.2 MB] -Fetched 208 MB in 7s (28.2 MB/s) +Fetched 208 MB in 4s (50.4 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package poppler-data. (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 ... 19611 files and directories currently installed.) @@ -994,10 +1026,15 @@ Reading package lists... Building dependency tree... Reading state information... +usrmerge is already the newest version (35). fakeroot is already the newest version (1.31-1.2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/opengv-1.0+1git91f4b1/ && 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 > ../opengv_1.0+1git91f4b1-7_source.changes +I: user script /srv/workspace/pbuilder/22373/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +I: user script /srv/workspace/pbuilder/22373/tmp/hooks/A99_set_merged_usr finished +hostname: Temporary failure in name resolution +I: Running cd /build/opengv-1.0+1git91f4b1/ && 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 > ../opengv_1.0+1git91f4b1-7_source.changes dpkg-buildpackage: info: source package opengv dpkg-buildpackage: info: source version 1.0+1git91f4b1-7 dpkg-buildpackage: info: source distribution unstable @@ -1069,19 +1106,19 @@ make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' make -f CMakeFiles/opengv.dir/build.make CMakeFiles/opengv.dir/build make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' -[ 1%] Building CXX object CMakeFiles/opengv.dir/src/absolute_pose/modules/gp3p/reductors.cpp.o -[ 1%] Building CXX object CMakeFiles/opengv.dir/src/absolute_pose/modules/main.cpp.o -[ 2%] Building CXX object CMakeFiles/opengv.dir/src/absolute_pose/modules/gp3p/init.cpp.o -[ 3%] Building CXX object CMakeFiles/opengv.dir/src/absolute_pose/modules/gp3p/code.cpp.o +[ 0%] Building CXX object CMakeFiles/opengv.dir/src/absolute_pose/modules/main.cpp.o +[ 1%] Building CXX object CMakeFiles/opengv.dir/src/absolute_pose/modules/gp3p/code.cpp.o /usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/absolute_pose/modules/main.cpp.o -MF CMakeFiles/opengv.dir/src/absolute_pose/modules/main.cpp.o.d -o CMakeFiles/opengv.dir/src/absolute_pose/modules/main.cpp.o -c /build/opengv-1.0+1git91f4b1/src/absolute_pose/modules/main.cpp /usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/absolute_pose/modules/gp3p/code.cpp.o -MF CMakeFiles/opengv.dir/src/absolute_pose/modules/gp3p/code.cpp.o.d -o CMakeFiles/opengv.dir/src/absolute_pose/modules/gp3p/code.cpp.o -c /build/opengv-1.0+1git91f4b1/src/absolute_pose/modules/gp3p/code.cpp +[ 2%] Building CXX object CMakeFiles/opengv.dir/src/absolute_pose/modules/gp3p/init.cpp.o +[ 3%] Building CXX object CMakeFiles/opengv.dir/src/absolute_pose/modules/gp3p/reductors.cpp.o /usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/absolute_pose/modules/gp3p/init.cpp.o -MF CMakeFiles/opengv.dir/src/absolute_pose/modules/gp3p/init.cpp.o.d -o CMakeFiles/opengv.dir/src/absolute_pose/modules/gp3p/init.cpp.o -c /build/opengv-1.0+1git91f4b1/src/absolute_pose/modules/gp3p/init.cpp +[ 4%] Building CXX object CMakeFiles/opengv.dir/src/absolute_pose/modules/gp3p/spolynomials.cpp.o /usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/absolute_pose/modules/gp3p/reductors.cpp.o -MF CMakeFiles/opengv.dir/src/absolute_pose/modules/gp3p/reductors.cpp.o.d -o CMakeFiles/opengv.dir/src/absolute_pose/modules/gp3p/reductors.cpp.o -c /build/opengv-1.0+1git91f4b1/src/absolute_pose/modules/gp3p/reductors.cpp -[ 5%] Building CXX object CMakeFiles/opengv.dir/src/absolute_pose/modules/gp3p/spolynomials.cpp.o -[ 4%] Building CXX object CMakeFiles/opengv.dir/src/absolute_pose/modules/Epnp.cpp.o +[ 5%] Building CXX object CMakeFiles/opengv.dir/src/absolute_pose/modules/Epnp.cpp.o +/usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/absolute_pose/modules/gp3p/spolynomials.cpp.o -MF CMakeFiles/opengv.dir/src/absolute_pose/modules/gp3p/spolynomials.cpp.o.d -o CMakeFiles/opengv.dir/src/absolute_pose/modules/gp3p/spolynomials.cpp.o -c /build/opengv-1.0+1git91f4b1/src/absolute_pose/modules/gp3p/spolynomials.cpp /usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/absolute_pose/modules/Epnp.cpp.o -MF CMakeFiles/opengv.dir/src/absolute_pose/modules/Epnp.cpp.o.d -o CMakeFiles/opengv.dir/src/absolute_pose/modules/Epnp.cpp.o -c /build/opengv-1.0+1git91f4b1/src/absolute_pose/modules/Epnp.cpp [ 6%] Building CXX object CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp1/code.cpp.o -/usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/absolute_pose/modules/gp3p/spolynomials.cpp.o -MF CMakeFiles/opengv.dir/src/absolute_pose/modules/gp3p/spolynomials.cpp.o.d -o CMakeFiles/opengv.dir/src/absolute_pose/modules/gp3p/spolynomials.cpp.o -c /build/opengv-1.0+1git91f4b1/src/absolute_pose/modules/gp3p/spolynomials.cpp /usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp1/code.cpp.o -MF CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp1/code.cpp.o.d -o CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp1/code.cpp.o -c /build/opengv-1.0+1git91f4b1/src/absolute_pose/modules/gpnp1/code.cpp [ 6%] Building CXX object CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp1/init.cpp.o /usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp1/init.cpp.o -MF CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp1/init.cpp.o.d -o CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp1/init.cpp.o -c /build/opengv-1.0+1git91f4b1/src/absolute_pose/modules/gpnp1/init.cpp @@ -1115,10 +1152,10 @@ /usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp4/spolynomials.cpp.o -MF CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp4/spolynomials.cpp.o.d -o CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp4/spolynomials.cpp.o -c /build/opengv-1.0+1git91f4b1/src/absolute_pose/modules/gpnp4/spolynomials.cpp [ 19%] Building CXX object CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp5/code.cpp.o /usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp5/code.cpp.o -MF CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp5/code.cpp.o.d -o CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp5/code.cpp.o -c /build/opengv-1.0+1git91f4b1/src/absolute_pose/modules/gpnp5/code.cpp -[ 20%] Building CXX object CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp5/init.cpp.o -/usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp5/init.cpp.o -MF CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp5/init.cpp.o.d -o CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp5/init.cpp.o -c /build/opengv-1.0+1git91f4b1/src/absolute_pose/modules/gpnp5/init.cpp -[ 21%] Building CXX object CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp5/reductors.cpp.o +[ 20%] Building CXX object CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp5/reductors.cpp.o /usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp5/reductors.cpp.o -MF CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp5/reductors.cpp.o.d -o CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp5/reductors.cpp.o -c /build/opengv-1.0+1git91f4b1/src/absolute_pose/modules/gpnp5/reductors.cpp +[ 21%] Building CXX object CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp5/init.cpp.o +/usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp5/init.cpp.o -MF CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp5/init.cpp.o.d -o CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp5/init.cpp.o -c /build/opengv-1.0+1git91f4b1/src/absolute_pose/modules/gpnp5/init.cpp [ 22%] Building CXX object CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp5/spolynomials.cpp.o /usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp5/spolynomials.cpp.o -MF CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp5/spolynomials.cpp.o.d -o CMakeFiles/opengv.dir/src/absolute_pose/modules/gpnp5/spolynomials.cpp.o -c /build/opengv-1.0+1git91f4b1/src/absolute_pose/modules/gpnp5/spolynomials.cpp [ 23%] Building CXX object CMakeFiles/opengv.dir/src/absolute_pose/modules/upnp2.cpp.o @@ -1127,6 +1164,8 @@ /usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/absolute_pose/modules/upnp4.cpp.o -MF CMakeFiles/opengv.dir/src/absolute_pose/modules/upnp4.cpp.o.d -o CMakeFiles/opengv.dir/src/absolute_pose/modules/upnp4.cpp.o -c /build/opengv-1.0+1git91f4b1/src/absolute_pose/modules/upnp4.cpp [ 25%] Building CXX object CMakeFiles/opengv.dir/src/relative_pose/modules/main.cpp.o /usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/relative_pose/modules/main.cpp.o -MF CMakeFiles/opengv.dir/src/relative_pose/modules/main.cpp.o.d -o CMakeFiles/opengv.dir/src/relative_pose/modules/main.cpp.o -c /build/opengv-1.0+1git91f4b1/src/relative_pose/modules/main.cpp +[ 25%] Building CXX object CMakeFiles/opengv.dir/src/relative_pose/modules/fivept_nister/modules.cpp.o +/usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/relative_pose/modules/fivept_nister/modules.cpp.o -MF CMakeFiles/opengv.dir/src/relative_pose/modules/fivept_nister/modules.cpp.o.d -o CMakeFiles/opengv.dir/src/relative_pose/modules/fivept_nister/modules.cpp.o -c /build/opengv-1.0+1git91f4b1/src/relative_pose/modules/fivept_nister/modules.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /usr/include/eigen3/Eigen/Dense:1, from /usr/include/eigen3/Eigen/Eigen:1, @@ -1157,8 +1196,6 @@ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:24: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 25%] Building CXX object CMakeFiles/opengv.dir/src/relative_pose/modules/fivept_nister/modules.cpp.o -/usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/relative_pose/modules/fivept_nister/modules.cpp.o -MF CMakeFiles/opengv.dir/src/relative_pose/modules/fivept_nister/modules.cpp.o.d -o CMakeFiles/opengv.dir/src/relative_pose/modules/fivept_nister/modules.cpp.o -c /build/opengv-1.0+1git91f4b1/src/relative_pose/modules/fivept_nister/modules.cpp [ 26%] Building CXX object CMakeFiles/opengv.dir/src/relative_pose/modules/fivept_stewenius/modules.cpp.o /usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/relative_pose/modules/fivept_stewenius/modules.cpp.o -MF CMakeFiles/opengv.dir/src/relative_pose/modules/fivept_stewenius/modules.cpp.o.d -o CMakeFiles/opengv.dir/src/relative_pose/modules/fivept_stewenius/modules.cpp.o -c /build/opengv-1.0+1git91f4b1/src/relative_pose/modules/fivept_stewenius/modules.cpp [ 27%] Building CXX object CMakeFiles/opengv.dir/src/relative_pose/modules/fivept_kneip/code.cpp.o @@ -1245,6 +1282,8 @@ /usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/point_cloud/PointCloudAdapter.cpp.o -MF CMakeFiles/opengv.dir/src/point_cloud/PointCloudAdapter.cpp.o.d -o CMakeFiles/opengv.dir/src/point_cloud/PointCloudAdapter.cpp.o -c /build/opengv-1.0+1git91f4b1/src/point_cloud/PointCloudAdapter.cpp [ 50%] Building CXX object CMakeFiles/opengv.dir/src/sac_problems/absolute_pose/AbsolutePoseSacProblem.cpp.o /usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/sac_problems/absolute_pose/AbsolutePoseSacProblem.cpp.o -MF CMakeFiles/opengv.dir/src/sac_problems/absolute_pose/AbsolutePoseSacProblem.cpp.o.d -o CMakeFiles/opengv.dir/src/sac_problems/absolute_pose/AbsolutePoseSacProblem.cpp.o -c /build/opengv-1.0+1git91f4b1/src/sac_problems/absolute_pose/AbsolutePoseSacProblem.cpp +[ 50%] Building CXX object CMakeFiles/opengv.dir/src/sac_problems/absolute_pose/MultiNoncentralAbsolutePoseSacProblem.cpp.o +/usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/sac_problems/absolute_pose/MultiNoncentralAbsolutePoseSacProblem.cpp.o -MF CMakeFiles/opengv.dir/src/sac_problems/absolute_pose/MultiNoncentralAbsolutePoseSacProblem.cpp.o.d -o CMakeFiles/opengv.dir/src/sac_problems/absolute_pose/MultiNoncentralAbsolutePoseSacProblem.cpp.o -c /build/opengv-1.0+1git91f4b1/src/sac_problems/absolute_pose/MultiNoncentralAbsolutePoseSacProblem.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /usr/include/eigen3/Eigen/Dense:1, from /usr/include/eigen3/Eigen/Eigen:1, @@ -1276,8 +1315,6 @@ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:24: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 50%] Building CXX object CMakeFiles/opengv.dir/src/sac_problems/absolute_pose/MultiNoncentralAbsolutePoseSacProblem.cpp.o -/usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/sac_problems/absolute_pose/MultiNoncentralAbsolutePoseSacProblem.cpp.o -MF CMakeFiles/opengv.dir/src/sac_problems/absolute_pose/MultiNoncentralAbsolutePoseSacProblem.cpp.o.d -o CMakeFiles/opengv.dir/src/sac_problems/absolute_pose/MultiNoncentralAbsolutePoseSacProblem.cpp.o -c /build/opengv-1.0+1git91f4b1/src/sac_problems/absolute_pose/MultiNoncentralAbsolutePoseSacProblem.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /usr/include/eigen3/Eigen/Dense:1, from /usr/include/eigen3/Eigen/Eigen:1, @@ -1329,12 +1366,14 @@ /usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/sac_problems/relative_pose/MultiNoncentralRelativePoseSacProblem.cpp.o -MF CMakeFiles/opengv.dir/src/sac_problems/relative_pose/MultiNoncentralRelativePoseSacProblem.cpp.o.d -o CMakeFiles/opengv.dir/src/sac_problems/relative_pose/MultiNoncentralRelativePoseSacProblem.cpp.o -c /build/opengv-1.0+1git91f4b1/src/sac_problems/relative_pose/MultiNoncentralRelativePoseSacProblem.cpp [ 57%] Building CXX object CMakeFiles/opengv.dir/src/sac_problems/point_cloud/PointCloudSacProblem.cpp.o /usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/sac_problems/point_cloud/PointCloudSacProblem.cpp.o -MF CMakeFiles/opengv.dir/src/sac_problems/point_cloud/PointCloudSacProblem.cpp.o.d -o CMakeFiles/opengv.dir/src/sac_problems/point_cloud/PointCloudSacProblem.cpp.o -c /build/opengv-1.0+1git91f4b1/src/sac_problems/point_cloud/PointCloudSacProblem.cpp +[ 58%] Building CXX object CMakeFiles/opengv.dir/src/absolute_pose/MACentralAbsolute.cpp.o +/usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/absolute_pose/MACentralAbsolute.cpp.o -MF CMakeFiles/opengv.dir/src/absolute_pose/MACentralAbsolute.cpp.o.d -o CMakeFiles/opengv.dir/src/absolute_pose/MACentralAbsolute.cpp.o -c /build/opengv-1.0+1git91f4b1/src/absolute_pose/MACentralAbsolute.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /usr/include/eigen3/Eigen/Dense:1, from /usr/include/eigen3/Eigen/Eigen:1, from /build/opengv-1.0+1git91f4b1/include/opengv/types.hpp:42, - from /build/opengv-1.0+1git91f4b1/include/opengv/sac_problems/relative_pose/CentralRelativePoseSacProblem.hpp:42, - from /build/opengv-1.0+1git91f4b1/src/sac_problems/relative_pose/CentralRelativePoseSacProblem.cpp:32: + from /build/opengv-1.0+1git91f4b1/include/opengv/relative_pose/methods.hpp:42, + from /build/opengv-1.0+1git91f4b1/src/relative_pose/methods.cpp:32: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product @@ -1360,14 +1399,12 @@ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:24: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 58%] Building CXX object CMakeFiles/opengv.dir/src/absolute_pose/MACentralAbsolute.cpp.o -/usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/absolute_pose/MACentralAbsolute.cpp.o -MF CMakeFiles/opengv.dir/src/absolute_pose/MACentralAbsolute.cpp.o.d -o CMakeFiles/opengv.dir/src/absolute_pose/MACentralAbsolute.cpp.o -c /build/opengv-1.0+1git91f4b1/src/absolute_pose/MACentralAbsolute.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /usr/include/eigen3/Eigen/Dense:1, from /usr/include/eigen3/Eigen/Eigen:1, from /build/opengv-1.0+1git91f4b1/include/opengv/types.hpp:42, - from /build/opengv-1.0+1git91f4b1/include/opengv/relative_pose/methods.hpp:42, - from /build/opengv-1.0+1git91f4b1/src/relative_pose/methods.cpp:32: + from /build/opengv-1.0+1git91f4b1/include/opengv/sac_problems/relative_pose/CentralRelativePoseSacProblem.hpp:42, + from /build/opengv-1.0+1git91f4b1/src/sac_problems/relative_pose/CentralRelativePoseSacProblem.cpp:32: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product @@ -1401,8 +1438,6 @@ /usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/relative_pose/MANoncentralRelative.cpp.o -MF CMakeFiles/opengv.dir/src/relative_pose/MANoncentralRelative.cpp.o.d -o CMakeFiles/opengv.dir/src/relative_pose/MANoncentralRelative.cpp.o -c /build/opengv-1.0+1git91f4b1/src/relative_pose/MANoncentralRelative.cpp [ 62%] Building CXX object CMakeFiles/opengv.dir/src/relative_pose/MANoncentralRelativeMulti.cpp.o /usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/relative_pose/MANoncentralRelativeMulti.cpp.o -MF CMakeFiles/opengv.dir/src/relative_pose/MANoncentralRelativeMulti.cpp.o.d -o CMakeFiles/opengv.dir/src/relative_pose/MANoncentralRelativeMulti.cpp.o -c /build/opengv-1.0+1git91f4b1/src/relative_pose/MANoncentralRelativeMulti.cpp -[ 62%] Building CXX object CMakeFiles/opengv.dir/src/point_cloud/MAPointCloud.cpp.o -/usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/point_cloud/MAPointCloud.cpp.o -MF CMakeFiles/opengv.dir/src/point_cloud/MAPointCloud.cpp.o.d -o CMakeFiles/opengv.dir/src/point_cloud/MAPointCloud.cpp.o -c /build/opengv-1.0+1git91f4b1/src/point_cloud/MAPointCloud.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /usr/include/eigen3/Eigen/Dense:1, from /usr/include/eigen3/Eigen/Eigen:1, @@ -1434,6 +1469,8 @@ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:24: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 62%] Building CXX object CMakeFiles/opengv.dir/src/point_cloud/MAPointCloud.cpp.o +/usr/bin/c++ -Dopengv_EXPORTS -I/build/opengv-1.0+1git91f4b1/include -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/opengv.dir/src/point_cloud/MAPointCloud.cpp.o -MF CMakeFiles/opengv.dir/src/point_cloud/MAPointCloud.cpp.o.d -o CMakeFiles/opengv.dir/src/point_cloud/MAPointCloud.cpp.o -c /build/opengv-1.0+1git91f4b1/src/point_cloud/MAPointCloud.cpp In file included from /usr/include/eigen3/unsupported/Eigen/../../Eigen/Core:341, from /usr/include/eigen3/unsupported/Eigen/NonLinearOptimization:15, from /build/opengv-1.0+1git91f4b1/src/relative_pose/modules/main.cpp:34: @@ -1469,25 +1506,25 @@ make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' [ 63%] Built target opengv make -f CMakeFiles/random_generators.dir/build.make CMakeFiles/random_generators.dir/depend -make -f python/CMakeFiles/pyopengv.dir/build.make python/CMakeFiles/pyopengv.dir/depend make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' cd /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/CMakeFiles/random_generators.dir/DependInfo.cmake --color= +make -f python/CMakeFiles/pyopengv.dir/build.make python/CMakeFiles/pyopengv.dir/depend make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' cd /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1/python /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/python /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/python/CMakeFiles/pyopengv.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' -make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' -make -f python/CMakeFiles/pyopengv.dir/build.make python/CMakeFiles/pyopengv.dir/build make -f CMakeFiles/random_generators.dir/build.make CMakeFiles/random_generators.dir/build make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' +make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' +make -f python/CMakeFiles/pyopengv.dir/build.make python/CMakeFiles/pyopengv.dir/build make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' -[ 64%] Building CXX object python/CMakeFiles/pyopengv.dir/pyopengv.cpp.o -[ 65%] Building CXX object CMakeFiles/random_generators.dir/test/random_generators.cpp.o -cd /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/python && /usr/bin/c++ -Dpyopengv_EXPORTS -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -isystem /usr/include/python3.11 -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fvisibility=hidden -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -flto -fno-fat-lto-objects -MD -MT python/CMakeFiles/pyopengv.dir/pyopengv.cpp.o -MF CMakeFiles/pyopengv.dir/pyopengv.cpp.o.d -o CMakeFiles/pyopengv.dir/pyopengv.cpp.o -c /build/opengv-1.0+1git91f4b1/python/pyopengv.cpp -[ 66%] Building CXX object CMakeFiles/random_generators.dir/test/experiment_helpers.cpp.o -/usr/bin/c++ -Drandom_generators_EXPORTS -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/random_generators.dir/test/random_generators.cpp.o -MF CMakeFiles/random_generators.dir/test/random_generators.cpp.o.d -o CMakeFiles/random_generators.dir/test/random_generators.cpp.o -c /build/opengv-1.0+1git91f4b1/test/random_generators.cpp -[ 67%] Building CXX object CMakeFiles/random_generators.dir/test/time_measurement.cpp.o +[ 64%] Building CXX object CMakeFiles/random_generators.dir/test/experiment_helpers.cpp.o /usr/bin/c++ -Drandom_generators_EXPORTS -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/random_generators.dir/test/experiment_helpers.cpp.o -MF CMakeFiles/random_generators.dir/test/experiment_helpers.cpp.o.d -o CMakeFiles/random_generators.dir/test/experiment_helpers.cpp.o -c /build/opengv-1.0+1git91f4b1/test/experiment_helpers.cpp +[ 65%] Building CXX object CMakeFiles/random_generators.dir/test/time_measurement.cpp.o /usr/bin/c++ -Drandom_generators_EXPORTS -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/random_generators.dir/test/time_measurement.cpp.o -MF CMakeFiles/random_generators.dir/test/time_measurement.cpp.o.d -o CMakeFiles/random_generators.dir/test/time_measurement.cpp.o -c /build/opengv-1.0+1git91f4b1/test/time_measurement.cpp +[ 66%] Building CXX object CMakeFiles/random_generators.dir/test/random_generators.cpp.o +/usr/bin/c++ -Drandom_generators_EXPORTS -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/random_generators.dir/test/random_generators.cpp.o -MF CMakeFiles/random_generators.dir/test/random_generators.cpp.o.d -o CMakeFiles/random_generators.dir/test/random_generators.cpp.o -c /build/opengv-1.0+1git91f4b1/test/random_generators.cpp +[ 67%] Building CXX object python/CMakeFiles/pyopengv.dir/pyopengv.cpp.o +cd /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/python && /usr/bin/c++ -Dpyopengv_EXPORTS -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -isystem /usr/include/python3.11 -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fvisibility=hidden -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -flto -fno-fat-lto-objects -MD -MT python/CMakeFiles/pyopengv.dir/pyopengv.cpp.o -MF CMakeFiles/pyopengv.dir/pyopengv.cpp.o.d -o CMakeFiles/pyopengv.dir/pyopengv.cpp.o -c /build/opengv-1.0+1git91f4b1/python/pyopengv.cpp In file included from /build/opengv-1.0+1git91f4b1/python/pyopengv.cpp:14: /build/opengv-1.0+1git91f4b1/python/types.hpp: In instantiation of 'pybind11::array_t pyopengv::py_array_from_data(const T*, size_t) [with T = double; size_t = long unsigned int]': /build/opengv-1.0+1git91f4b1/python/pyopengv.cpp:55:28: required from here @@ -1497,68 +1534,68 @@ [ 67%] Linking CXX shared library lib/librandom_generators.so /usr/bin/cmake -E cmake_link_script CMakeFiles/random_generators.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -shared -Wl,-soname,librandom_generators.so.1.0 -o lib/librandom_generators.so.1.0 CMakeFiles/random_generators.dir/test/random_generators.cpp.o CMakeFiles/random_generators.dir/test/experiment_helpers.cpp.o CMakeFiles/random_generators.dir/test/time_measurement.cpp.o -Wl,-rpath,/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/lib lib/libopengv.so.1.0 +[ 68%] Linking CXX shared module ../lib/pyopengv.cpython-311-aarch64-linux-gnu.so +cd /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/python && /usr/bin/cmake -E cmake_link_script CMakeFiles/pyopengv.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -flto -Wl,-z,relro -shared -o ../lib/pyopengv.cpython-311-aarch64-linux-gnu.so CMakeFiles/pyopengv.dir/pyopengv.cpp.o -Wl,-rpath,/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/lib: ../lib/libopengv.so.1.0 /usr/bin/cmake -E cmake_symlink_library lib/librandom_generators.so.1.0 lib/librandom_generators.so.1.0 lib/librandom_generators.so make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' -[ 67%] Built target random_generators +[ 68%] Built target random_generators make -f CMakeFiles/test_absolute_pose.dir/build.make CMakeFiles/test_absolute_pose.dir/depend make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' cd /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/CMakeFiles/test_absolute_pose.dir/DependInfo.cmake --color= make -f CMakeFiles/test_absolute_pose_sac.dir/build.make CMakeFiles/test_absolute_pose_sac.dir/depend +make -f CMakeFiles/test_noncentral_absolute_pose.dir/build.make CMakeFiles/test_noncentral_absolute_pose.dir/depend make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' cd /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/CMakeFiles/test_absolute_pose_sac.dir/DependInfo.cmake --color= -make -f CMakeFiles/test_noncentral_absolute_pose.dir/build.make CMakeFiles/test_noncentral_absolute_pose.dir/depend -make -f CMakeFiles/test_noncentral_absolute_pose_sac.dir/build.make CMakeFiles/test_noncentral_absolute_pose_sac.dir/depend make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' cd /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/CMakeFiles/test_noncentral_absolute_pose.dir/DependInfo.cmake --color= +make -f CMakeFiles/test_noncentral_absolute_pose_sac.dir/build.make CMakeFiles/test_noncentral_absolute_pose_sac.dir/depend make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' cd /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/CMakeFiles/test_noncentral_absolute_pose_sac.dir/DependInfo.cmake --color= make -f CMakeFiles/test_multi_noncentral_absolute_pose_sac.dir/build.make CMakeFiles/test_multi_noncentral_absolute_pose_sac.dir/depend make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' cd /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/CMakeFiles/test_multi_noncentral_absolute_pose_sac.dir/DependInfo.cmake --color= make -f CMakeFiles/test_relative_pose.dir/build.make CMakeFiles/test_relative_pose.dir/depend +make -f CMakeFiles/test_relative_pose_rotationOnly.dir/build.make CMakeFiles/test_relative_pose_rotationOnly.dir/depend make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' cd /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/CMakeFiles/test_relative_pose.dir/DependInfo.cmake --color= -make -f CMakeFiles/test_relative_pose_rotationOnly.dir/build.make CMakeFiles/test_relative_pose_rotationOnly.dir/depend make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' cd /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/CMakeFiles/test_relative_pose_rotationOnly.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' make -f CMakeFiles/test_absolute_pose.dir/build.make CMakeFiles/test_absolute_pose.dir/build make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' -make -f CMakeFiles/test_absolute_pose_sac.dir/build.make CMakeFiles/test_absolute_pose_sac.dir/build +make -f CMakeFiles/test_noncentral_absolute_pose_sac.dir/build.make CMakeFiles/test_noncentral_absolute_pose_sac.dir/build make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' -make -f CMakeFiles/test_noncentral_absolute_pose_sac.dir/build.make CMakeFiles/test_noncentral_absolute_pose_sac.dir/build +make -f CMakeFiles/test_absolute_pose_sac.dir/build.make CMakeFiles/test_absolute_pose_sac.dir/build make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' make -f CMakeFiles/test_noncentral_absolute_pose.dir/build.make CMakeFiles/test_noncentral_absolute_pose.dir/build -make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' -make -f CMakeFiles/test_multi_noncentral_absolute_pose_sac.dir/build.make CMakeFiles/test_multi_noncentral_absolute_pose_sac.dir/build make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' +make -f CMakeFiles/test_multi_noncentral_absolute_pose_sac.dir/build.make CMakeFiles/test_multi_noncentral_absolute_pose_sac.dir/build +make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' +make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' make -f CMakeFiles/test_relative_pose.dir/build.make CMakeFiles/test_relative_pose.dir/build -[ 68%] Building CXX object CMakeFiles/test_absolute_pose_sac.dir/test/test_absolute_pose_sac.cpp.o make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' -[ 69%] Building CXX object CMakeFiles/test_absolute_pose.dir/test/test_absolute_pose.cpp.o -/usr/bin/c++ -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/test_absolute_pose.dir/test/test_absolute_pose.cpp.o -MF CMakeFiles/test_absolute_pose.dir/test/test_absolute_pose.cpp.o.d -o CMakeFiles/test_absolute_pose.dir/test/test_absolute_pose.cpp.o -c /build/opengv-1.0+1git91f4b1/test/test_absolute_pose.cpp -[ 70%] Building CXX object CMakeFiles/test_noncentral_absolute_pose_sac.dir/test/test_noncentral_absolute_pose_sac.cpp.o -/usr/bin/c++ -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/test_absolute_pose_sac.dir/test/test_absolute_pose_sac.cpp.o -MF CMakeFiles/test_absolute_pose_sac.dir/test/test_absolute_pose_sac.cpp.o.d -o CMakeFiles/test_absolute_pose_sac.dir/test/test_absolute_pose_sac.cpp.o -c /build/opengv-1.0+1git91f4b1/test/test_absolute_pose_sac.cpp -make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' +[ 69%] Building CXX object CMakeFiles/test_absolute_pose_sac.dir/test/test_absolute_pose_sac.cpp.o make -f CMakeFiles/test_relative_pose_rotationOnly.dir/build.make CMakeFiles/test_relative_pose_rotationOnly.dir/build -/usr/bin/c++ -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/test_noncentral_absolute_pose_sac.dir/test/test_noncentral_absolute_pose_sac.cpp.o -MF CMakeFiles/test_noncentral_absolute_pose_sac.dir/test/test_noncentral_absolute_pose_sac.cpp.o.d -o CMakeFiles/test_noncentral_absolute_pose_sac.dir/test/test_noncentral_absolute_pose_sac.cpp.o -c /build/opengv-1.0+1git91f4b1/test/test_noncentral_absolute_pose_sac.cpp make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' -[ 71%] Building CXX object CMakeFiles/test_multi_noncentral_absolute_pose_sac.dir/test/test_multi_noncentral_absolute_pose_sac.cpp.o -[ 71%] Building CXX object CMakeFiles/test_noncentral_absolute_pose.dir/test/test_noncentral_absolute_pose.cpp.o -/usr/bin/c++ -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/test_noncentral_absolute_pose.dir/test/test_noncentral_absolute_pose.cpp.o -MF CMakeFiles/test_noncentral_absolute_pose.dir/test/test_noncentral_absolute_pose.cpp.o.d -o CMakeFiles/test_noncentral_absolute_pose.dir/test/test_noncentral_absolute_pose.cpp.o -c /build/opengv-1.0+1git91f4b1/test/test_noncentral_absolute_pose.cpp +/usr/bin/c++ -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/test_absolute_pose_sac.dir/test/test_absolute_pose_sac.cpp.o -MF CMakeFiles/test_absolute_pose_sac.dir/test/test_absolute_pose_sac.cpp.o.d -o CMakeFiles/test_absolute_pose_sac.dir/test/test_absolute_pose_sac.cpp.o -c /build/opengv-1.0+1git91f4b1/test/test_absolute_pose_sac.cpp +[ 71%] Building CXX object CMakeFiles/test_noncentral_absolute_pose_sac.dir/test/test_noncentral_absolute_pose_sac.cpp.o +[ 71%] Building CXX object CMakeFiles/test_absolute_pose.dir/test/test_absolute_pose.cpp.o +/usr/bin/c++ -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/test_absolute_pose.dir/test/test_absolute_pose.cpp.o -MF CMakeFiles/test_absolute_pose.dir/test/test_absolute_pose.cpp.o.d -o CMakeFiles/test_absolute_pose.dir/test/test_absolute_pose.cpp.o -c /build/opengv-1.0+1git91f4b1/test/test_absolute_pose.cpp +/usr/bin/c++ -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/test_noncentral_absolute_pose_sac.dir/test/test_noncentral_absolute_pose_sac.cpp.o -MF CMakeFiles/test_noncentral_absolute_pose_sac.dir/test/test_noncentral_absolute_pose_sac.cpp.o.d -o CMakeFiles/test_noncentral_absolute_pose_sac.dir/test/test_noncentral_absolute_pose_sac.cpp.o -c /build/opengv-1.0+1git91f4b1/test/test_noncentral_absolute_pose_sac.cpp +[ 72%] Building CXX object CMakeFiles/test_multi_noncentral_absolute_pose_sac.dir/test/test_multi_noncentral_absolute_pose_sac.cpp.o /usr/bin/c++ -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/test_multi_noncentral_absolute_pose_sac.dir/test/test_multi_noncentral_absolute_pose_sac.cpp.o -MF CMakeFiles/test_multi_noncentral_absolute_pose_sac.dir/test/test_multi_noncentral_absolute_pose_sac.cpp.o.d -o CMakeFiles/test_multi_noncentral_absolute_pose_sac.dir/test/test_multi_noncentral_absolute_pose_sac.cpp.o -c /build/opengv-1.0+1git91f4b1/test/test_multi_noncentral_absolute_pose_sac.cpp -[ 72%] Building CXX object CMakeFiles/test_relative_pose.dir/test/test_relative_pose.cpp.o -[ 72%] Building CXX object CMakeFiles/test_relative_pose_rotationOnly.dir/test/test_relative_pose_rotationOnly.cpp.o +[ 72%] Building CXX object CMakeFiles/test_noncentral_absolute_pose.dir/test/test_noncentral_absolute_pose.cpp.o +[ 73%] Building CXX object CMakeFiles/test_relative_pose.dir/test/test_relative_pose.cpp.o +/usr/bin/c++ -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/test_noncentral_absolute_pose.dir/test/test_noncentral_absolute_pose.cpp.o -MF CMakeFiles/test_noncentral_absolute_pose.dir/test/test_noncentral_absolute_pose.cpp.o.d -o CMakeFiles/test_noncentral_absolute_pose.dir/test/test_noncentral_absolute_pose.cpp.o -c /build/opengv-1.0+1git91f4b1/test/test_noncentral_absolute_pose.cpp /usr/bin/c++ -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/test_relative_pose.dir/test/test_relative_pose.cpp.o -MF CMakeFiles/test_relative_pose.dir/test/test_relative_pose.cpp.o.d -o CMakeFiles/test_relative_pose.dir/test/test_relative_pose.cpp.o -c /build/opengv-1.0+1git91f4b1/test/test_relative_pose.cpp +[ 73%] Building CXX object CMakeFiles/test_relative_pose_rotationOnly.dir/test/test_relative_pose_rotationOnly.cpp.o /usr/bin/c++ -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/test_relative_pose_rotationOnly.dir/test/test_relative_pose_rotationOnly.cpp.o -MF CMakeFiles/test_relative_pose_rotationOnly.dir/test/test_relative_pose_rotationOnly.cpp.o.d -o CMakeFiles/test_relative_pose_rotationOnly.dir/test/test_relative_pose_rotationOnly.cpp.o -c /build/opengv-1.0+1git91f4b1/test/test_relative_pose_rotationOnly.cpp -[ 73%] Linking CXX shared module ../lib/pyopengv.cpython-311-aarch64-linux-gnu.so -cd /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/python && /usr/bin/cmake -E cmake_link_script CMakeFiles/pyopengv.dir/link.txt --verbose=1 -/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -flto -Wl,-z,relro -shared -o ../lib/pyopengv.cpython-311-aarch64-linux-gnu.so CMakeFiles/pyopengv.dir/pyopengv.cpp.o -Wl,-rpath,/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/lib: ../lib/libopengv.so.1.0 lto-wrapper: warning: using serial compilation of 3 LTRANS jobs lto-wrapper: note: see the '-flto' option documentation for more information [ 74%] Linking CXX executable bin/test_relative_pose_rotationOnly @@ -1613,28 +1650,28 @@ make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' [ 81%] Building CXX object CMakeFiles/test_noncentral_relative_pose_sac.dir/test/test_noncentral_relative_pose_sac.cpp.o /usr/bin/c++ -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/test_noncentral_relative_pose_sac.dir/test/test_noncentral_relative_pose_sac.cpp.o -MF CMakeFiles/test_noncentral_relative_pose_sac.dir/test/test_noncentral_relative_pose_sac.cpp.o.d -o CMakeFiles/test_noncentral_relative_pose_sac.dir/test/test_noncentral_relative_pose_sac.cpp.o -c /build/opengv-1.0+1git91f4b1/test/test_noncentral_relative_pose_sac.cpp -[ 82%] Linking CXX executable bin/test_noncentral_absolute_pose_sac -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_noncentral_absolute_pose_sac.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -rdynamic CMakeFiles/test_noncentral_absolute_pose_sac.dir/test/test_noncentral_absolute_pose_sac.cpp.o -o bin/test_noncentral_absolute_pose_sac -Wl,-rpath,/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/lib lib/librandom_generators.so.1.0 lib/libopengv.so.1.0 -[ 83%] Linking CXX executable bin/test_absolute_pose_sac +[ 82%] Linking CXX executable bin/test_absolute_pose_sac /usr/bin/cmake -E cmake_link_script CMakeFiles/test_absolute_pose_sac.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -rdynamic CMakeFiles/test_absolute_pose_sac.dir/test/test_absolute_pose_sac.cpp.o -o bin/test_absolute_pose_sac -Wl,-rpath,/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/lib lib/librandom_generators.so.1.0 lib/libopengv.so.1.0 make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' -[ 83%] Built target test_noncentral_absolute_pose_sac +[ 82%] Built target test_absolute_pose_sac make -f CMakeFiles/test_multi_noncentral_relative_pose_sac.dir/build.make CMakeFiles/test_multi_noncentral_relative_pose_sac.dir/depend +[ 83%] Linking CXX executable bin/test_noncentral_absolute_pose_sac make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' cd /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/CMakeFiles/test_multi_noncentral_relative_pose_sac.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' -[ 83%] Built target test_absolute_pose_sac -make -f CMakeFiles/test_eigensolver_sac.dir/build.make CMakeFiles/test_eigensolver_sac.dir/depend -make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' -cd /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/CMakeFiles/test_eigensolver_sac.dir/DependInfo.cmake --color= +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_noncentral_absolute_pose_sac.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -rdynamic CMakeFiles/test_noncentral_absolute_pose_sac.dir/test/test_noncentral_absolute_pose_sac.cpp.o -o bin/test_noncentral_absolute_pose_sac -Wl,-rpath,/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/lib lib/librandom_generators.so.1.0 lib/libopengv.so.1.0 make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' make -f CMakeFiles/test_multi_noncentral_relative_pose_sac.dir/build.make CMakeFiles/test_multi_noncentral_relative_pose_sac.dir/build make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' [ 84%] Building CXX object CMakeFiles/test_multi_noncentral_relative_pose_sac.dir/test/test_multi_noncentral_relative_pose_sac.cpp.o /usr/bin/c++ -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/test_multi_noncentral_relative_pose_sac.dir/test/test_multi_noncentral_relative_pose_sac.cpp.o -MF CMakeFiles/test_multi_noncentral_relative_pose_sac.dir/test/test_multi_noncentral_relative_pose_sac.cpp.o.d -o CMakeFiles/test_multi_noncentral_relative_pose_sac.dir/test/test_multi_noncentral_relative_pose_sac.cpp.o -c /build/opengv-1.0+1git91f4b1/test/test_multi_noncentral_relative_pose_sac.cpp make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' +[ 84%] Built target test_noncentral_absolute_pose_sac +make -f CMakeFiles/test_eigensolver_sac.dir/build.make CMakeFiles/test_eigensolver_sac.dir/depend +make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' +cd /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/CMakeFiles/test_eigensolver_sac.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' make -f CMakeFiles/test_eigensolver_sac.dir/build.make CMakeFiles/test_eigensolver_sac.dir/build make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' [ 85%] Building CXX object CMakeFiles/test_eigensolver_sac.dir/test/test_eigensolver_sac.cpp.o @@ -1665,20 +1702,20 @@ make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' [ 89%] Building CXX object CMakeFiles/test_eigensolver.dir/test/test_eigensolver.cpp.o /usr/bin/c++ -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/test_eigensolver.dir/test/test_eigensolver.cpp.o -MF CMakeFiles/test_eigensolver.dir/test/test_eigensolver.cpp.o.d -o CMakeFiles/test_eigensolver.dir/test/test_eigensolver.cpp.o -c /build/opengv-1.0+1git91f4b1/test/test_eigensolver.cpp -[ 90%] Linking CXX executable bin/test_relative_pose_rotationOnly_sac -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_relative_pose_rotationOnly_sac.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -rdynamic CMakeFiles/test_relative_pose_rotationOnly_sac.dir/test/test_relative_pose_rotationOnly_sac.cpp.o -o bin/test_relative_pose_rotationOnly_sac -Wl,-rpath,/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/lib lib/librandom_generators.so.1.0 lib/libopengv.so.1.0 cd /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/python && /usr/bin/strip /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/lib/pyopengv.cpython-311-aarch64-linux-gnu.so make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' -[ 90%] Built target pyopengv +[ 89%] Built target pyopengv make -f CMakeFiles/test_point_cloud.dir/build.make CMakeFiles/test_point_cloud.dir/depend make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' cd /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/CMakeFiles/test_point_cloud.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' make -f CMakeFiles/test_point_cloud.dir/build.make CMakeFiles/test_point_cloud.dir/build make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' -[ 91%] Building CXX object CMakeFiles/test_point_cloud.dir/test/test_point_cloud.cpp.o +[ 90%] Building CXX object CMakeFiles/test_point_cloud.dir/test/test_point_cloud.cpp.o /usr/bin/c++ -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/test_point_cloud.dir/test/test_point_cloud.cpp.o -MF CMakeFiles/test_point_cloud.dir/test/test_point_cloud.cpp.o.d -o CMakeFiles/test_point_cloud.dir/test/test_point_cloud.cpp.o -c /build/opengv-1.0+1git91f4b1/test/test_point_cloud.cpp +[ 91%] Linking CXX executable bin/test_relative_pose_rotationOnly_sac +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_relative_pose_rotationOnly_sac.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -rdynamic CMakeFiles/test_relative_pose_rotationOnly_sac.dir/test/test_relative_pose_rotationOnly_sac.cpp.o -o bin/test_relative_pose_rotationOnly_sac -Wl,-rpath,/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/lib lib/librandom_generators.so.1.0 lib/libopengv.so.1.0 make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' [ 91%] Built target test_relative_pose_rotationOnly_sac make -f CMakeFiles/test_point_cloud_sac.dir/build.make CMakeFiles/test_point_cloud_sac.dir/depend @@ -1689,39 +1726,39 @@ make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' [ 92%] Building CXX object CMakeFiles/test_point_cloud_sac.dir/test/test_point_cloud_sac.cpp.o /usr/bin/c++ -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/test_point_cloud_sac.dir/test/test_point_cloud_sac.cpp.o -MF CMakeFiles/test_point_cloud_sac.dir/test/test_point_cloud_sac.cpp.o.d -o CMakeFiles/test_point_cloud_sac.dir/test/test_point_cloud_sac.cpp.o -c /build/opengv-1.0+1git91f4b1/test/test_point_cloud_sac.cpp -[ 93%] Linking CXX executable bin/test_triangulation +[ 93%] Linking CXX executable bin/test_relative_pose_sac +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_relative_pose_sac.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -rdynamic CMakeFiles/test_relative_pose_sac.dir/test/test_relative_pose_sac.cpp.o -o bin/test_relative_pose_sac -Wl,-rpath,/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/lib lib/librandom_generators.so.1.0 lib/libopengv.so.1.0 +[ 94%] Linking CXX executable bin/test_triangulation /usr/bin/cmake -E cmake_link_script CMakeFiles/test_triangulation.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -rdynamic CMakeFiles/test_triangulation.dir/test/test_triangulation.cpp.o -o bin/test_triangulation -Wl,-rpath,/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/lib lib/librandom_generators.so.1.0 lib/libopengv.so.1.0 -[ 93%] Linking CXX executable bin/test_noncentral_relative_pose_sac +[ 94%] Linking CXX executable bin/test_noncentral_relative_pose_sac /usr/bin/cmake -E cmake_link_script CMakeFiles/test_noncentral_relative_pose_sac.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -rdynamic CMakeFiles/test_noncentral_relative_pose_sac.dir/test/test_noncentral_relative_pose_sac.cpp.o -o bin/test_noncentral_relative_pose_sac -Wl,-rpath,/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/lib lib/librandom_generators.so.1.0 lib/libopengv.so.1.0 make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' -[ 93%] Built target test_triangulation +[ 94%] Built target test_relative_pose_sac make -f CMakeFiles/test_Sturm.dir/build.make CMakeFiles/test_Sturm.dir/depend make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' cd /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1 /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/CMakeFiles/test_Sturm.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' -make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' make -f CMakeFiles/test_Sturm.dir/build.make CMakeFiles/test_Sturm.dir/build make[4]: Entering directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' -[ 93%] Built target test_noncentral_relative_pose_sac -[ 94%] Building CXX object CMakeFiles/test_Sturm.dir/test/test_Sturm.cpp.o -/usr/bin/c++ -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/test_Sturm.dir/test/test_Sturm.cpp.o -MF CMakeFiles/test_Sturm.dir/test/test_Sturm.cpp.o.d -o CMakeFiles/test_Sturm.dir/test/test_Sturm.cpp.o -c /build/opengv-1.0+1git91f4b1/test/test_Sturm.cpp -[ 95%] Linking CXX executable bin/test_relative_pose_sac -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_relative_pose_sac.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -rdynamic CMakeFiles/test_relative_pose_sac.dir/test/test_relative_pose_sac.cpp.o -o bin/test_relative_pose_sac -Wl,-rpath,/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/lib lib/librandom_generators.so.1.0 lib/libopengv.so.1.0 make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' -[ 95%] Built target test_relative_pose_sac -[ 96%] Linking CXX executable bin/test_multi_noncentral_relative_pose_sac -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_multi_noncentral_relative_pose_sac.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -rdynamic CMakeFiles/test_multi_noncentral_relative_pose_sac.dir/test/test_multi_noncentral_relative_pose_sac.cpp.o -o bin/test_multi_noncentral_relative_pose_sac -Wl,-rpath,/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/lib lib/librandom_generators.so.1.0 lib/libopengv.so.1.0 +[ 95%] Building CXX object CMakeFiles/test_Sturm.dir/test/test_Sturm.cpp.o +/usr/bin/c++ -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/build/opengv-1.0+1git91f4b1/include -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -O3 -Wall -Wextra -Wwrite-strings -Wno-unused-parameter -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/test_Sturm.dir/test/test_Sturm.cpp.o -MF CMakeFiles/test_Sturm.dir/test/test_Sturm.cpp.o.d -o CMakeFiles/test_Sturm.dir/test/test_Sturm.cpp.o -c /build/opengv-1.0+1git91f4b1/test/test_Sturm.cpp +[ 95%] Built target test_triangulation make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' -[ 96%] Built target test_multi_noncentral_relative_pose_sac -[ 97%] Linking CXX executable bin/test_eigensolver_sac +[ 95%] Built target test_noncentral_relative_pose_sac +[ 96%] Linking CXX executable bin/test_eigensolver_sac /usr/bin/cmake -E cmake_link_script CMakeFiles/test_eigensolver_sac.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -rdynamic CMakeFiles/test_eigensolver_sac.dir/test/test_eigensolver_sac.cpp.o -o bin/test_eigensolver_sac -Wl,-rpath,/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/lib lib/librandom_generators.so.1.0 lib/libopengv.so.1.0 make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' -[ 97%] Built target test_eigensolver_sac +[ 96%] Built target test_eigensolver_sac +[ 97%] Linking CXX executable bin/test_multi_noncentral_relative_pose_sac +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_multi_noncentral_relative_pose_sac.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -rdynamic CMakeFiles/test_multi_noncentral_relative_pose_sac.dir/test/test_multi_noncentral_relative_pose_sac.cpp.o -o bin/test_multi_noncentral_relative_pose_sac -Wl,-rpath,/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/lib lib/librandom_generators.so.1.0 lib/libopengv.so.1.0 +make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' +[ 97%] Built target test_multi_noncentral_relative_pose_sac [ 98%] Linking CXX executable bin/test_point_cloud /usr/bin/cmake -E cmake_link_script CMakeFiles/test_point_cloud.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -rdynamic CMakeFiles/test_point_cloud.dir/test/test_point_cloud.cpp.o -o bin/test_point_cloud -Wl,-rpath,/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/lib lib/librandom_generators.so.1.0 lib/libopengv.so.1.0 @@ -1730,13 +1767,13 @@ [ 98%] Linking CXX executable bin/test_eigensolver /usr/bin/cmake -E cmake_link_script CMakeFiles/test_eigensolver.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -rdynamic CMakeFiles/test_eigensolver.dir/test/test_eigensolver.cpp.o -o bin/test_eigensolver -Wl,-rpath,/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/lib lib/librandom_generators.so.1.0 lib/libopengv.so.1.0 -make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' -[ 98%] Built target test_eigensolver [ 99%] Linking CXX executable bin/test_Sturm /usr/bin/cmake -E cmake_link_script CMakeFiles/test_Sturm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -rdynamic CMakeFiles/test_Sturm.dir/test/test_Sturm.cpp.o -o bin/test_Sturm -Wl,-rpath,/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/lib lib/librandom_generators.so.1.0 lib/libopengv.so.1.0 make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' +make[4]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' [ 99%] Built target test_Sturm +[ 99%] Built target test_eigensolver [100%] Linking CXX executable bin/test_point_cloud_sac /usr/bin/cmake -E cmake_link_script CMakeFiles/test_point_cloud_sac.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/opengv-1.0+1git91f4b1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -rdynamic CMakeFiles/test_point_cloud_sac.dir/test/test_point_cloud_sac.cpp.o -o bin/test_point_cloud_sac -Wl,-rpath,/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/lib lib/librandom_generators.so.1.0 lib/libopengv.so.1.0 @@ -3599,14 +3636,14 @@ 8: Working Directory: /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build 8: Test timeout computed to be: 10000000 1: the random position is: -1: -1.04877 -1: -1.36877 -1: 0.704479 +1: -0.701005 +1: 0.770785 +1: -0.783411 1: 1: the random rotation is: -1: 0.914034 0.369312 -0.16778 -1: -0.311688 0.904151 0.292166 -1: 0.259599 -0.214755 0.941535 +1: 0.869162 -0.137048 0.475158 +1: 0.141134 0.989615 0.027268 +1: -0.473961 0.0433607 0.879478 1: 1: the noise in the data is: 1: 0 @@ -3619,25 +3656,25 @@ 1: running epnp with 6 correspondences 1: running upnp with all correspondences 2: the random position is: -2: -0.272219 -2: 0.828041 -2: 0.413254 +2: 1.8333 +2: -0.448488 +2: 1.03285 2: 2: the random rotation is: -2: 0.866775 -0.328198 0.375482 -2: 0.382661 0.920527 -0.0787415 -2: -0.319799 0.211934 0.923479 +2: 0.9789 0.0942727 -0.181292 +2: -0.0306068 0.944852 0.326064 +2: 0.202033 -0.313636 0.927801 2: 2: the noise in the data is: 2: 0 2: the outlier fraction is: 2: 0.1 2: the ransac results is: -2: 0.866775 -0.328198 0.375482 -0.272219 -2: 0.382661 0.920527 -0.0787415 0.828041 -2: -0.319799 0.211934 0.923479 0.413254 +2: 0.9789 0.0942727 -0.181292 1.8333 +2: -0.0306068 0.944852 0.326064 -0.448488 +2: 0.202033 -0.313636 0.927801 1.03285 2: -2: Ransac needed 5 iterations and 0.000235 seconds +2: Ransac needed 5 iterations and 0.000233 seconds 2: 2: the number of inliers is: 90 2: @@ -3645,11 +3682,11 @@ 2: 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 2: 2: the lmeds results is: -2: 0.866775 -0.328198 0.375482 -0.272219 -2: 0.382661 0.920527 -0.0787415 0.828041 -2: -0.319799 0.211934 0.923479 0.413254 +2: 0.9789 0.0942727 -0.181292 1.8333 +2: -0.0306068 0.944852 0.326064 -0.448488 +2: 0.202033 -0.313636 0.927801 1.03285 2: -2: Lmeds needed 50 iterations and 0.001195 seconds +2: Lmeds needed 50 iterations and 0.001146 seconds 2: 2: the number of inliers is: 90 2: @@ -3657,14 +3694,14 @@ 2: 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 2: 3: the random position is: -3: 0.957267 -3: 0.0251402 -3: 1.82828 +3: -0.215469 +3: -1.66319 +3: 0.445324 3: 3: the random rotation is: -3: 0.95046 0.171263 -0.259412 -3: -0.0615612 0.921713 0.382956 -3: 0.30469 -0.348015 0.886594 +3: 0.871954 -0.251787 -0.41988 +3: 0.311229 0.947097 0.0783835 +3: 0.377931 -0.199026 0.904189 3: 3: the noise in the data is: 3: 0 @@ -3673,37 +3710,37 @@ 3: running Kneip's GP3P (using first three correspondences/ 3: running gpnp over all correspondences 4: the random position is: -4: 0.0734012 -4: 1.97262 -4: -0.560666 +4: -0.28771 +4: -1.86441 +4: -1.4733 4: 4: the random rotation is: -4: 0.963454 0.267857 -0.00287543 -4: -0.264962 0.951354 -0.15723 -4: -0.0393797 0.152246 0.987558 +4: 0.931938 -0.340481 0.124759 +4: 0.30762 0.92449 0.22514 +4: -0.191994 -0.171438 0.966306 4: 4: the noise in the data is: 4: 0.5 4: the outlier fraction is: 4: 0.1 4: the ransac results is: -4: 0.963428 0.267953 -0.00285307 0.0718674 -4: -0.265045 0.951297 -0.157431 1.97018 -4: -0.03947 0.15243 0.987526 -0.561339 +4: 0.932062 -0.340134 0.124779 -0.288422 +4: 0.307326 0.924653 0.224872 -1.86524 +4: -0.191864 -0.171247 0.966366 -1.47226 4: -4: Ransac needed 7 iterations and 0.001292 seconds +4: Ransac needed 7 iterations and 0.001529 seconds 4: -4: the number of inliers is: 84 +4: the number of inliers is: 86 4: 4: the found inliers are: -4: 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 59 60 61 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 +4: 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 95 96 97 98 99 4: 4: the lmeds results is: -4: 0.963469 0.267805 -0.00287802 0.0735254 -4: -0.264906 0.95135 -0.157349 1.97462 -4: -0.0394009 0.152363 0.987539 -0.560252 +4: 0.931921 -0.340489 0.124862 -0.288415 +4: 0.307613 0.924496 0.225123 -1.86519 +4: -0.192086 -0.171388 0.966297 -1.47242 4: -4: Lmeds needed 50 iterations and 0.014954 seconds +4: Lmeds needed 50 iterations and 0.015194 seconds 4: 4: the number of inliers is: 90 4: @@ -3711,49 +3748,49 @@ 4: 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 4: 5: the random position is: -5: -1.45547 -5: -1.02645 -5: -0.327919 +5: 1.74307 +5: -0.682084 +5: -1.78404 5: 5: the random rotation is: -5: 0.955804 0.200748 0.214799 -5: -0.257726 0.923669 0.28357 -5: -0.141477 -0.326397 0.934585 +5: 0.92366 -0.141523 0.356124 +5: 0.239393 0.938758 -0.247841 +5: -0.299239 0.314174 0.900972 5: 5: the noise in the data is: 5: 0.5 5: the outlier fraction is: 5: 0.1 5: the ransac results is: -5: 0.955896 0.200541 0.214584 -1.458 -5: -0.257473 0.9237 0.2837 -1.02366 -5: -0.141318 -0.326438 0.934595 -0.329113 +5: 0.923618 -0.141532 0.356227 1.7425 +5: 0.239396 0.938791 -0.247712 -0.682185 +5: -0.299363 0.314071 0.900967 -1.78246 5: -5: Ransac needed 7 iterations and 0.001379 seconds +5: Ransac needed 7 iterations and 0.001275 seconds 5: -5: the number of inliers is: 84 +5: the number of inliers is: 91 5: 5: the found inliers are: -5: 2 3 4 5 6 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 24 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2 3 5 6 7 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 +5: 2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 5: 6: the random position is: -6: 0.491552 -6: -0.770659 -6: -0.405539 +6: 0.636848 +6: 0.631716 +6: 0.441995 6: 6: the random rotation is: -6: 0.83457 -0.527752 0.158022 -6: 0.386167 0.764999 0.515414 -6: -0.392898 -0.369126 0.842246 +6: 0.910569 0.248753 0.330131 +6: -0.21881 0.96765 -0.125598 +6: -0.350694 0.0421296 0.935542 6: 6: the noise in the data is: 6: 0 6: the outlier fraction is: 6: 0 6: the random essential matrix is: -6: 0.324842 0.420521 -0.311172 -6: -0.102757 0.279639 -0.338062 -6: 0.589013 -0.0216942 0.26526 +6: -0.0882653 -0.283609 0.457152 +6: 0.442512 0.0587729 -0.318114 +6: -0.505277 0.324636 -0.204026 6: running twopt 6: running fivept_stewenius 7: the random position is: @@ -3762,9 +3799,9 @@ 7: 0 7: 7: the random rotation is: -7: 0.948208 -0.305622 -0.0865853 -7: 0.313079 0.853092 0.417391 -7: -0.0536988 -0.422882 0.904592 +7: 0.985222 -0.170244 0.0188242 +7: 0.161555 0.960154 0.228045 +7: -0.0568975 -0.221634 0.973469 7: 7: the noise in the data is: 7: 0 @@ -3774,24 +3811,24 @@ 7: running rotationOnly (using all correspondences) 7: running rotationOnly with 10 correspondences 7: results from two-points rotation algorithm: -7: 0.948208 -0.305622 -0.0865853 -7: 0.313079 0.853092 0.417391 -7: -0.0536988 -0.422882 0.904592 +7: 0.985222 -0.170244 0.0188242 +7: 0.161555 0.960154 0.228045 +7: -0.0568975 -0.221634 0.973469 7: 7: results from rotation algorithm: -7: 0.948208 -0.305622 -0.0865853 -7: 0.313079 0.853092 0.417391 -7: -0.0536988 -0.422882 0.904592 +7: 0.985222 -0.170244 0.0188242 +7: 0.161555 0.960154 0.228045 +7: -0.0568975 -0.221634 0.973469 7: 7: results from rotation algorithm with 10 points: -7: 0.948208 -0.305622 -0.0865853 -7: 0.313079 0.853092 0.417391 -7: -0.0536988 -0.422882 0.904592 +7: 0.985222 -0.170244 0.0188242 +7: 0.161555 0.960154 0.228045 +7: -0.0568975 -0.221634 0.973469 7: -7: timings from two-points rotation algorithm: 4.41e-06 -7: timings from rotation algorithm: 4.24e-06 -7: timings from rotation algorithm with 10 points: 4.33e-06 - 1/18 Test #2: test_absolute_pose_sac .................... Passed 0.09 sec +7: timings from two-points rotation algorithm: 3.84e-06 +7: timings from rotation algorithm: 4.63e-06 +7: timings from rotation algorithm with 10 points: 4.71e-06 + 1/18 Test #2: test_absolute_pose_sac .................... Passed 0.07 sec test 9 Start 9: test_relative_pose_sac @@ -3805,14 +3842,14 @@ 10: Test command: /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/bin/test_noncentral_relative_pose 10: Working Directory: /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build 10: Test timeout computed to be: 10000000 - 3/18 Test #5: test_multi_noncentral_absolute_pose_sac ... Passed 0.07 sec + 3/18 Test #5: test_multi_noncentral_absolute_pose_sac ... Passed 0.06 sec test 11 Start 11: test_noncentral_relative_pose_sac 11: Test command: /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/bin/test_noncentral_relative_pose_sac 11: Working Directory: /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build 11: Test timeout computed to be: 10000000 - 4/18 Test #7: test_relative_pose_rotationOnly ........... Passed 0.06 sec + 4/18 Test #7: test_relative_pose_rotationOnly ........... Passed 0.05 sec test 12 Start 12: test_multi_noncentral_relative_pose_sac @@ -3820,16 +3857,15 @@ 12: Working Directory: /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build 12: Test timeout computed to be: 10000000 6: running fivept_nister -6: running fivept_kneip 8: the random position is: 8: nan 8: nan 8: nan 8: 8: the random rotation is: -8: 0.933722 -0.357783 0.0123942 -8: 0.350266 0.920166 0.174949 -8: -0.0739987 -0.159013 0.984499 +8: 0.937715 -0.0717578 0.339913 +8: 0.0142264 0.985546 0.168809 +8: -0.347113 -0.153459 0.925183 8: 8: the noise in the data is: 8: 0.5 @@ -3837,24 +3873,24 @@ 8: 0.1 8: the ransac threshold is: 7.8125e-07 8: the ransac results is: -8: 0.933741 -0.357729 0.0125403 -8: 0.350186 0.920187 0.175003 -8: -0.0741429 -0.159016 0.984488 +8: 0.937819 -0.0717561 0.339627 +8: 0.0142015 0.985513 0.169004 +8: -0.346834 -0.153672 0.925252 8: -8: Ransac needed 3 iterations and 0.000105 seconds +8: Ransac needed 3 iterations and 0.000103 seconds 8: -8: the number of inliers is: 90 +8: the number of inliers is: 89 8: 8: the found inliers are: -8: 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 +8: 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 8: 8: the lmeds threshold is: 7.8125e-07 8: the lmeds results is: -8: 0.933789 -0.357616 0.012235 -8: 0.350125 0.920215 0.17498 -8: -0.0738344 -0.159111 0.984496 +8: 0.937719 -0.0716229 0.339932 +8: 0.0140649 0.985541 0.168852 +8: -0.347111 -0.153555 0.925167 8: -8: Lmeds needed 50 iterations and 0.000697 seconds +8: Lmeds needed 50 iterations and 0.000682 seconds 8: 8: the number of inliers is: 90 8: @@ -3869,35 +3905,35 @@ 13: Working Directory: /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build 13: Test timeout computed to be: 10000000 9: the random position is: -9: 0.403668 -9: 0.698791 -9: 0.590545 +9: -0.190728 +9: 0.829728 +9: -0.52457 9: 9: the random rotation is: -9: 0.870564 0.314378 -0.37853 -9: -0.413018 0.885016 -0.214856 -9: 0.267459 0.343386 0.900306 +9: 0.924314 0.291698 0.246082 +9: -0.270829 0.955667 -0.115552 +9: -0.268878 0.0401603 0.962337 9: 9: the noise in the data is: 9: 0.5 9: the outlier fraction is: 9: 0.1 9: the random essential matrix is: -9: 0.304625 -0.19989 0.534578 -9: 0.287186 0.0332626 -0.415046 -9: -0.548053 0.0972755 0.125712 +9: -0.258211 0.378045 0.521748 +9: -0.379115 -0.102783 0.038507 +9: -0.505776 -0.300027 -0.128794 9: the ransac threshold is: 7.8125e-07 9: the ransac results is: -9: 0.870505 0.314263 -0.378761 0.28518 -9: -0.413049 0.884955 -0.21505 0.493592 -9: 0.267604 0.343648 0.900163 0.418376 +9: 0.924365 0.292033 0.245491 -0.133566 +9: -0.271116 0.955549 -0.115857 0.586114 +9: -0.268413 0.0405375 0.962451 -0.372332 9: 9: the normalized translation is: -9: 0.403306 -9: 0.698045 -9: 0.591674 +9: -0.188891 +9: 0.82889 +9: -0.526557 9: -9: Ransac needed 12 iterations and 0.013307 seconds +9: Ransac needed 12 iterations and 0.021285 seconds 9: 9: the number of inliers is: 90 9: @@ -3905,14 +3941,14 @@ 9: 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 9: 10: the random position is: -10: 1.86304 -10: -0.714033 -10: 1.56727 +10: -1.87982 +10: 1.50752 +10: 1.5031 10: 10: the random rotation is: -10: 0.807422 0.253749 0.532617 -10: -0.411372 0.889264 0.199959 -10: -0.422897 -0.380555 0.822397 +10: 0.887918 0.376404 0.264428 +10: -0.43094 0.881733 0.19193 +10: -0.160912 -0.284371 0.945114 10: 10: the noise in the data is: 10: 0 @@ -3920,106 +3956,103 @@ 10: 0 10: running sixpt with 6 correspondences 11: the random position is: -11: -1.79635 -11: 0.941583 -11: -1.43769 +11: -1.25742 +11: -1.33028 +11: -0.783575 11: 11: the random rotation is: -11: 0.882845 0.0180496 0.469317 -11: 0.0874844 0.975453 -0.202085 -11: -0.461444 0.219467 0.859595 +11: 0.98427 -0.168177 -0.0541172 +11: 0.155407 0.969885 -0.187542 +11: 0.0840276 0.176182 0.980765 11: 11: the noise in the data is: 11: 0.3 11: the outlier fraction is: 11: 0.3 +6: running fivept_kneip 12: the random position is: -12: 1.61074 -12: -1.07929 -12: -0.597373 +12: -1.83148 +12: -0.964205 +12: 1.7439 12: 12: the random rotation is: -12: 0.870921 -0.374272 -0.318462 -12: 0.391458 0.920132 -0.0108362 -12: 0.297082 -0.115227 0.947874 +12: 0.973856 -0.115957 0.19534 +12: 0.0574307 0.957647 0.282158 +12: -0.219786 -0.263563 0.93927 12: 12: the noise in the data is: 12: 0.3 12: the outlier fraction is: 12: 0.1 -1: running upnp with 3 correspondences 13: the random position is: -13: -0.879641 -13: -0.295025 -13: -0.373083 +13: -0.475215 +13: -0.298062 +13: -0.827847 13: 13: the random rotation is: -13: 0.950404 0.304204 -0.0647503 -13: -0.298499 0.833686 -0.464614 -13: -0.0873561 0.460899 0.883143 +13: 0.894363 0.110898 -0.433378 +13: 0.0962425 0.898397 0.428509 +13: 0.436867 -0.424952 0.79282 13: 13: the noise in the data is: 13: 0.5 13: the outlier fraction is: 13: 0.1 +13: the ransac results is: +13: 0.89433 0.111419 -0.433312 +13: 0.0954905 0.898645 0.428158 +13: 0.437098 -0.424292 0.793046 +13: +13: Ransac needed 9 iterations and 0.00465 seconds +13: +13: the number of inliers is: 92 +13: +13: the found inliers are: +13: 2 6 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 +13: +13: the optimized result is: +13: 0.893792 0.110633 -0.434622 +13: 0.0977257 0.897765 0.429498 +13: 0.437705 -0.426356 0.791603 9: the lmeds threshold is: 7.8125e-07 9: the lmeds results is: -9: 0.870772 0.314038 -0.378333 0.285377 -9: -0.412598 0.885211 -0.21486 0.494338 -9: 0.26743 0.343194 0.900388 0.417361 +9: 0.924224 0.29178 0.246322 -0.135345 +9: -0.270861 0.95564 -0.115703 0.586685 +9: -0.269155 0.0402168 0.962257 -0.370786 9: 9: the normalized translation is: -9: 0.403584 -9: 0.699099 -9: 0.590237 +9: -0.191407 +9: 0.829698 +9: -0.524371 9: -9: Lmeds needed 50 iterations and 0.047834 seconds +9: Lmeds needed 50 iterations and 0.063634 seconds 9: 9: the number of inliers is: 90 9: 9: the found inliers are: 9: 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 9: - 6/18 Test #9: test_relative_pose_sac .................... Passed 0.08 sec + 6/18 Test #9: test_relative_pose_sac .................... Passed 0.11 sec test 14 Start 14: test_triangulation 14: Test command: /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/bin/test_triangulation 14: Working Directory: /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build 14: Test timeout computed to be: 10000000 -1: setting perturbed poseand performing nonlinear optimization -13: the ransac results is: -13: 0.950435 0.304185 -0.064382 -13: -0.298327 0.83382 -0.464485 -13: -0.0876064 0.460669 0.883238 -13: -13: Ransac needed 8 iterations and 0.015935 seconds -13: -13: the number of inliers is: 93 -13: -13: the found inliers are: -13: 1 4 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 -13: -13: the optimized result is: -13: 0.947847 0.31233 -0.0635346 -13: -0.304263 0.827305 -0.472219 -13: -0.094926 0.466923 0.879188 -6: running sevenpt -6: running eightpt 14: the original points are: -14: 2.87683 5.89297 2.09764 -0.432597 -3.90205 -5.32557 2.10068 5.59248 3.49303 -2.55686 -14: -5.48051 3.74532 7.60716 -4.5941 7.20393 -6.42014 0.507088 -0.426724 -6.06656 6.09749 -14: 2.08853 -0.516635 -2.62136 6.6159 2.95202 4.8203 7.31193 5.47372 -4.7409 2.53095 +14: -1.43303 -3.94303 0.0884399 7.22037 3.04434 2.18165 4.24195 0.427525 -7.00184 -0.604126 +14: 3.64685 -3.82673 4.87066 -2.04681 4.36486 -4.78292 -1.01977 4.43513 4.33494 -6.21431 +14: 6.91263 5.36796 4.6675 -0.0401374 -3.74779 -4.24219 6.02398 6.38842 -4.2691 3.14389 14: 14: the random position is: -14: 0.506272 -14: -0.588935 -14: 0.523663 +14: -1.84591 +14: -0.767875 +14: -0.137979 14: 14: the random rotation is: -14: 0.998665 -0.0236345 -0.0459207 -14: 0.0124722 0.973195 -0.229643 -14: 0.0501172 0.228764 0.972191 +14: 0.925277 -0.370978 -0.0789823 +14: 0.378231 0.91803 0.119006 +14: 0.0283594 -0.139987 0.989747 14: 14: the noise in the data is: 14: 0.5 @@ -4027,43 +4060,59 @@ 14: 0 14: running triangulation algorithm 1 14: -6: setting perturbed rotation and running eigensolver -3: running gpnp over 6 correspondences -14: timing: 7.96e-06 +13: the lmeds results is: +13: 0.894116 0.110793 -0.433914 +13: 0.0967571 0.898238 0.428727 +13: 0.437258 -0.425316 0.792409 +13: +13: lmeds needed 50 iterations and 0.072989 seconds +13: +13: the number of inliers is: 92 +13: +13: the found inliers are: +13: 2 6 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 +13: +14: timing: 9.1e-06 14: triangulation result: -14: 2.87442 5.91636 2.09968 -0.436076 -3.90016 -5.32802 2.10764 5.57451 3.50386 -2.54704 -14: -5.47488 3.76659 7.61023 -4.61233 7.20397 -6.41948 0.511911 -0.426674 -6.083 6.07487 -14: 2.08869 -0.518433 -2.62269 6.64603 2.9541 4.81946 7.33383 5.45597 -4.75589 2.52349 +14: -1.43362 -3.95145 0.090458 7.31125 3.055 2.17628 4.25284 0.426175 -7.02355 -0.601671 +14: 3.64638 -3.83726 4.88272 -2.05955 4.37878 -4.77514 -1.0192 4.43574 4.3525 -6.21178 +14: 6.91287 5.38414 4.67767 -0.0378387 -3.75904 -4.23426 6.03806 6.38573 -4.28445 3.14394 14: triangulation error is: -14: 0.00612269 0.0316739 0.00392025 0.0353828 0.00281618 0.00266645 0.0234755 0.0252565 0.0247438 0.0257559 +14: 0.000796783 0.0210617 0.0158995 0.0918017 0.0208261 0.0123408 0.0178186 0.00307134 0.0318596 0.00352633 14: 14: running triangulation algorithm 2 14: 14: timing: 9e-08 14: triangulation result: -14: 2.8742 5.88321 2.10585 -0.436358 -3.89494 -5.31761 2.1078 5.58192 3.50109 -2.54659 -14: -5.47441 3.73895 7.64079 -4.61359 7.19152 -6.4083 0.511937 -0.427281 -6.07846 6.07338 -14: 2.08852 -0.513597 -2.63372 6.64791 2.94962 4.81117 7.33429 5.463 -4.75204 2.52296 +14: -1.4335 -3.95065 0.0905848 7.21281 3.05723 2.17782 4.25023 0.425937 -7.00828 -0.601339 +14: 3.64608 -3.83602 4.88391 -2.04567 4.38182 -4.77787 -1.01859 4.43443 4.3401 -6.21439 +14: 6.9124 5.38248 4.67866 -0.0381364 -3.76137 -4.23658 6.03486 6.38414 -4.27387 3.14534 14: triangulation error is: -14: 0.00664107 0.0120424 0.0367514 0.0376537 0.014511 0.0169408 0.0239532 0.0150542 0.0181853 0.027389 - 7/18 Test #14: test_triangulation ........................ Passed 0.06 sec +14: 0.000933021 0.0188496 0.0174503 0.00789929 0.0252616 0.00846452 0.0137325 0.00461943 0.0095281 0.00314469 + 7/18 Test #13: test_eigensolver_sac ...................... Passed 0.13 sec test 15 Start 15: test_eigensolver 15: Test command: /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/bin/test_eigensolver 15: Working Directory: /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build 15: Test timeout computed to be: 10000000 -3: running upnp over all correspondences -6: setting perturbed pose and performing nonlinear optimization + 8/18 Test #14: test_triangulation ........................ Passed 0.09 sec +test 16 + Start 16: test_point_cloud + +16: Test command: /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/bin/test_point_cloud +16: Working Directory: /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build +16: Test timeout computed to be: 10000000 +1: running upnp with 3 correspondences 15: the random position is: -15: 0.9188 -15: 0.134485 -15: -0.371107 +15: 0.139929 +15: -0.987679 +15: -0.0700767 15: 15: the random rotation is: -15: 0.908073 0.0102597 0.418686 -15: 0.0267823 0.996231 -0.0824993 -15: -0.417954 0.0861288 0.904376 +15: 0.906604 0.209483 -0.366313 +15: -0.152532 0.972066 0.178385 +15: 0.393449 -0.10585 0.913232 15: 15: the noise in the data is: 15: 0.5 @@ -4071,63 +4120,37 @@ 15: 0 15: running eigensolver with perturbed rotation 15: results from eigensystem based rotation solver: -15: 0.908054 0.0097837 0.418739 -15: 0.0268854 0.996304 -0.0815805 -15: -0.417989 0.0853375 0.904435 +15: 0.906231 0.209872 -0.367014 +15: -0.152938 0.972034 0.17821 +15: 0.394152 -0.105369 0.912985 15: 15: the eigenvectors are: -15: -0.609856 -0.789699 0.0667239 -15: -0.054678 0.125919 0.990533 -15: 0.790624 -0.600434 0.119971 +15: -0.039095 0.587074 0.808589 +15: 0.800796 -0.465593 0.376761 +15: 0.59766 0.662244 -0.451924 15: 15: the eigenvalues are: -15: 9.50719e-06 -15: 1.10093e-06 -15: 2.4303e-07 +15: 5.81534e-06 +15: 1.95871e-06 +15: 4.25474e-07 15: 15: the norms of the eigenvectors are: 15: 1 1 1 15: 15: the orthogongality is: -15: 6.33518e-17 1.70646e-17 -5.32891e-16 +15: -1.49092e-16 -1.50792e-16 2.50252e-16 15: 15: the norm of the translation is: -15: 9.57073e-06 - 8/18 Test #15: test_eigensolver .......................... Passed 0.03 sec -test 16 - Start 16: test_point_cloud - -16: Test command: /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/bin/test_point_cloud -16: Working Directory: /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build -16: Test timeout computed to be: 10000000 -13: the lmeds results is: -13: 0.950471 0.304021 -0.0646188 -13: -0.298302 0.833892 -0.464371 -13: -0.0872935 0.460647 0.88328 -13: -13: lmeds needed 50 iterations and 0.075087 seconds -13: -13: the number of inliers is: 93 -13: -13: the found inliers are: -13: 1 4 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 -13: - 9/18 Test #13: test_eigensolver_sac ...................... Passed 0.14 sec -test 17 - Start 17: test_point_cloud_sac - -17: Test command: /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/bin/test_point_cloud_sac -17: Working Directory: /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build -17: Test timeout computed to be: 10000000 +15: 6.13634e-06 16: the random position is: -16: 1.31966 -16: 0.698817 -16: -0.58661 +16: 1.41518 +16: 1.10416 +16: 0.519932 16: 16: the random rotation is: -16: 0.874694 -0.100866 -0.474064 -16: 0.263279 0.920099 0.290005 -16: 0.406934 -0.378477 0.83136 +16: 0.855031 0.371729 -0.361579 +16: -0.436521 0.892331 -0.114869 +16: 0.279948 0.256053 0.925238 16: 16: the noise in the data is: 16: 0.05 @@ -4136,15 +4159,25 @@ 16: running threept with all the points 16: running threept with three points only 16: setting perturbed pose and performing nonlinear optimization + 9/18 Test #15: test_eigensolver .......................... Passed 0.07 sec +test 17 + Start 17: test_point_cloud_sac + +17: Test command: /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/bin/test_point_cloud_sac +17: Working Directory: /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build +17: Test timeout computed to be: 10000000 +1: setting perturbed poseand performing nonlinear optimization +6: running sevenpt +6: running eightpt 17: the random position is: -17: -1.68975 -17: -0.0342714 -17: -1.52995 +17: 0.617366 +17: 1.1208 +17: -1.10007 17: 17: the random rotation is: -17: 0.948914 0.231384 0.214531 -17: -0.297434 0.882894 0.363361 -17: -0.105332 -0.408607 0.906612 +17: 0.925427 -0.347288 -0.151579 +17: 0.315649 0.927841 -0.198689 +17: 0.209643 0.136026 0.96827 17: 17: the noise in the data is: 17: 0.05 @@ -4152,677 +4185,693 @@ 17: 0.1 17: the ransac threshold is: 0.1 17: the ransac results is: -17: 0.949493 0.233608 0.209499 -1.65433 -17: -0.297227 0.883602 0.361807 -0.048394 -17: -0.100593 -0.405802 0.908409 -1.51195 +17: 0.926863 -0.342819 -0.15297 0.652319 +17: 0.310324 0.928994 -0.201665 1.12398 +17: 0.211243 0.139446 0.967435 -1.09698 17: -17: Ransac needed 18 iterations and 0.000239 seconds +17: Ransac needed 11 iterations and 0.000177 seconds 17: -17: the number of inliers is: 61 +17: the number of inliers is: 71 17: 17: the found inliers are: -17: 10 11 12 13 14 15 16 17 19 21 23 24 25 27 29 30 31 32 35 38 39 41 42 44 46 49 50 51 52 53 54 55 56 57 60 61 63 64 65 66 67 69 70 71 72 74 75 78 81 83 85 86 87 88 89 91 93 94 95 98 99 +17: 10 11 13 15 16 17 18 19 21 22 24 26 27 29 30 31 32 33 34 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 57 58 59 60 61 63 64 66 67 68 69 71 73 74 75 76 77 78 79 81 83 84 85 87 88 89 90 91 92 93 95 96 97 17: 17: the lmeds threshold is: 0.1 17: the lmeds results is: -17: 0.948214 0.232733 0.216163 -1.70875 -17: -0.298955 0.883837 0.359802 0.0114369 -17: -0.107315 -0.405792 0.907643 -1.51899 +17: 0.926327 -0.345695 -0.149709 0.607963 +17: 0.314725 0.928561 -0.196782 1.10965 +17: 0.207041 0.135167 0.96895 -1.10593 17: -17: Lmeds needed 50 iterations and 0.000797 seconds +17: Lmeds needed 50 iterations and 0.000793 seconds 17: -17: the number of inliers is: 61 +17: the number of inliers is: 75 17: 17: the found inliers are: -17: 10 11 14 15 16 17 18 20 21 22 23 28 29 30 31 32 33 35 38 41 42 44 46 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 72 74 75 76 77 80 85 88 89 90 91 93 94 96 97 98 +17: 10 11 12 14 15 16 17 19 21 22 23 24 25 26 27 29 30 31 32 33 34 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 55 56 57 58 59 61 63 64 66 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 90 92 93 94 95 96 97 98 99 17: -10/18 Test #17: test_point_cloud_sac ...................... Passed 0.03 sec +10/18 Test #17: test_point_cloud_sac ...................... Passed 0.05 sec test 18 Start 18: test_Sturm 18: Test command: /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build/bin/test_Sturm 18: Working Directory: /build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build 18: Test timeout computed to be: 10000000 -18: the initialization takes 1.72e-06 seconds -18: the initial bound computation takes 1.1e-06 seconds +6: setting perturbed rotation and running eigensolver +3: running gpnp over 6 correspondences +3: running upnp over all correspondences +18: the initialization takes 1.7e-06 seconds +18: the initial bound computation takes 1.06e-06 seconds 18: the bound evaluates to 5.81712 -18: the evaluation of two bounds takes 8.4e-07 seconds +18: the evaluation of two bounds takes 8.6e-07 seconds 18: the obtained number of roots is 3 -18: the bracketing of the roots took 1.082e-05 seconds +18: the bracketing of the roots took 1.112e-05 seconds 18: the obtained brackets are: 18: root:-3.09035 18: root:-1.99964 18: root:0.908925 -18: the entire finding of the roots took 1.566e-05 seconds +18: the entire finding of the roots took 1.556e-05 seconds 18: the obtained roots are: 18: -3 18: -2 18: 1 -18: the entire finding of the roots took 7.6e-06 seconds +18: the entire finding of the roots took 7.76e-06 seconds 18: the obtained roots are: 18: 1 18: -3 18: -2 -11/18 Test #18: test_Sturm ................................ Passed 0.04 sec +11/18 Test #18: test_Sturm ................................ Passed 0.05 sec 16: setting perturbed pose and performing nonlinear optimization with three points only 16: results from threept_arun algorithm: -16: 0.875191 -0.0980655 -0.473733 1.33281 -16: 0.259135 0.921938 0.287887 0.715026 -16: 0.408521 -0.374717 0.832284 -0.593675 +16: 0.855162 0.371135 -0.361879 1.38902 +16: -0.435821 0.892743 -0.114319 1.1192 +16: 0.280637 0.255476 0.925189 0.51401 16: 16: results from threept_arun with 3 points only: -16: 0.879853 -0.0940506 -0.465846 1.36164 -16: 0.253189 0.922297 0.291998 0.679989 -16: 0.402186 -0.374862 0.835299 -0.616774 +16: 0.855449 0.377428 -0.35462 1.36482 +16: -0.440073 0.890755 -0.113542 1.08152 +16: 0.273025 0.253188 0.928091 0.457683 16: 16: results of nonlinear optimization: -16: 0.875192 -0.0980664 -0.473733 1.33281 -16: 0.259134 0.921939 0.287885 0.715035 -16: 0.408521 -0.374715 0.832286 -0.59369 +16: 0.855163 0.371134 -0.361879 1.38902 +16: -0.43582 0.892744 -0.11432 1.1192 +16: 0.280637 0.255476 0.925189 0.514017 16: 16: results of nonlinear optimization with 3 points only: -16: 0.874577 -0.105981 -0.473163 1.3125 -16: 0.262744 0.923724 0.278746 0.697633 -16: 0.40753 -0.368105 0.835714 -0.587335 +16: 0.854312 0.37449 -0.360429 1.4158 +16: -0.442759 0.887562 -0.12727 1.10716 +16: 0.272242 0.268311 0.924064 0.512642 16: -16: timings from threept_arun algorithm: 4.58e-06 -16: timings from threept_arun algorithm with 3 points only: 3.81e-06 -16: timing of nonlinear optimization: 0.00082749 -12/18 Test #16: test_point_cloud .......................... Passed 0.10 sec +16: timings from threept_arun algorithm: 5.31e-06 +16: timings from threept_arun algorithm with 3 points only: 3.88e-06 +16: timing of nonlinear optimization: 0.00110682 +12/18 Test #16: test_point_cloud .......................... Passed 0.15 sec +6: setting perturbed pose and performing nonlinear optimization 6: setting perturbed pose and performing nonlinear optimization with 10 indices -3: running upnp over 3 correspondences 6: results from two-points algorithm: -6: 0.491552 -6: -0.770659 -6: -0.405539 +6: 0.636848 +6: 0.631716 +6: 0.441995 6: 6: results from stewenius' five-point algorithm: -6: (0.0243049,0) (0.340338,0) (0.615606,0) -6: (-0.204428,0) (0.380839,0) (-0.257278,0) -6: (-0.200527,0) (0.426093,0) (-0.172688,0) +6: (0.237343,0.21478) (-0.583638,0.091919) (-0.382259,-0.0772047) +6: (0.229268,0.193617) (-0.209323,0.0398329) (0.540942,-0.0972931) +6: (0.285862,0.158625) (-0.319175,0.197459) (0.241861,0.0306598) 6: -6: (0.228761,0.0363543) (0.678062,-0.328403) (0.775211,-0.138121) -6: (-0.833143,0.186565) (0.177758,-0.457533) (0.561146,0.449023) -6: (-0.0550571,0.0510116) (-0.468289,-0.579234) (-0.0553065,-0.683317) +6: (0.237343,-0.21478) (-0.583638,-0.091919) (-0.382259,0.0772047) +6: (0.229268,-0.193617) (-0.209323,-0.0398329) (0.540942,0.0972931) +6: (0.285862,-0.158625) (-0.319175,-0.197459) (0.241861,-0.0306598) 6: -6: (0.228761,-0.0363543) (0.678062,0.328403) (0.775211,0.138121) -6: (-0.833143,-0.186565) (0.177758,0.457533) (0.561146,-0.449023) -6: (-0.0550571,-0.0510116) (-0.468289,0.579234) (-0.0553065,0.683317) +6: (0.0650103,0) (0.540182,0) (-0.405843,0) +6: (-0.352196,0) (0.027594,0) (-0.284544,0) +6: (0.49976,0) (0.225652,0) (0.181163,0) 6: -6: (0.397908,-0.0483183) (0.451468,-0.247101) (-0.268697,0.0881166) -6: (-0.41584,0.0858034) (-0.0305798,-0.307742) (0.347809,0.36071) -6: (0.613305,-0.140929) (-0.738128,-0.328572) (0.198362,-0.508278) +6: (-0.0169784,0.0911452) (0.668833,0.000228006) (-0.252819,0.292403) +6: (-0.698611,0.100318) (0.0641444,0.0845062) (0.291835,0.356211) +6: (0.3837,-0.216787) (-0.41942,-0.306994) (0.0507237,-0.188294) 6: -6: (0.397908,0.0483183) (0.451468,0.247101) (-0.268697,-0.0881166) -6: (-0.41584,-0.0858034) (-0.0305798,0.307742) (0.347809,-0.36071) -6: (0.613305,0.140929) (-0.738128,0.328572) (0.198362,0.508278) +6: (-0.0169784,-0.0911452) (0.668833,-0.000228006) (-0.252819,-0.292403) +6: (-0.698611,-0.100318) (0.0641444,-0.0845062) (0.291835,-0.356211) +6: (0.3837,0.216787) (-0.41942,0.306994) (0.0507237,0.188294) 6: -6: (0.0351499,0) (0.229889,0) (-0.0667347,0) -6: (0.0233326,0) (0.389164,0) (-0.557832,0) -6: (0.128121,0) (0.529804,0) (0.425658,0) +6: (-0.0763661,0) (-0.102799,0) (0.137499,0) +6: (-0.230144,0) (-0.0198241,0) (0.648958,0) +6: (-0.154576,0) (-0.675522,0) (-0.0998241,0) 6: -6: (0.37457,0) (0.587651,0) (0.119692,0) -6: (-0.398958,0) (0.245326,0) (0.0169423,0) -6: (0.445886,0) (-0.284876,0) (-0.0207078,0) +6: (-0.270731,0) (0.078462,0) (0.342095,0) +6: (-0.368007,0) (0.0500509,0) (0.408616,0) +6: (-0.360313,0) (-0.56805,0) (-0.214736,0) 6: -6: (0.32765,-0.0105601) (0.365575,-0.0948864) (-0.409962,-0.127375) -6: (-0.0447517,0.0738636) (0.232411,-0.0877055) (-0.336209,0.0393961) -6: (0.632192,0.0339945) (-0.0609807,-0.074888) (0.255837,-0.0124847) +6: (0.219367,0) (0.221248,0) (-0.562254,0) +6: (-0.252322,0) (-0.0743602,0) (0.199883,0) +6: (0.622857,0) (-0.125046,0) (0.272143,0) 6: -6: (0.32765,0.0105601) (0.365575,0.0948864) (-0.409962,0.127375) -6: (-0.0447517,-0.0738636) (0.232411,0.0877055) (-0.336209,-0.0393961) -6: (0.632192,-0.0339945) (-0.0609807,0.074888) (0.255837,0.0124847) +6: (0.0882653,0) (0.283609,0) (-0.457152,0) +6: (-0.442512,0) (-0.0587729,0) (0.318114,0) +6: (0.505277,0) (-0.324636,0) (0.204026,0) 6: -6: (0.324842,0) (0.420521,0) (-0.311172,0) -6: (-0.102757,0) (0.279639,0) (-0.338062,0) -6: (0.589013,0) (-0.0216942,0) (0.26526,0) +6: (0.38231,0) (-0.0820169,0) (-0.471338,0) +6: (0.0654939,0) (-0.0959301,0) (0.461828,0) +6: (0.530793,0) (-0.247996,0) (0.234377,0) 6: 6: results from nisters' five-point algorithm: -6: 0.119881 -0.143891 -0.606774 -6: 0.0970271 -0.297442 0.235366 -6: 0.388585 -0.524203 0.13296 +6: -0.270731 0.078462 0.342095 +6: -0.368007 0.0500509 0.408616 +6: -0.360313 -0.56805 -0.214736 +6: +6: 0.0650103 0.540182 -0.405843 +6: -0.352196 0.027594 -0.284544 +6: 0.49976 0.225652 0.181163 6: -6: 0.0243049 0.340338 0.615606 -6: -0.204428 0.380839 -0.257278 -6: -0.200527 0.426093 -0.172688 +6: -0.0763661 -0.102799 0.137499 +6: -0.230144 -0.0198241 0.648958 +6: -0.154576 -0.675522 -0.0998241 6: -6: 0.248275 0.074533 -0.637502 -6: 0.0853628 -0.0704675 -0.0664259 -6: 0.596152 -0.342163 0.193024 +6: 0.0882653 0.283609 -0.457152 +6: -0.442512 -0.0587729 0.318114 +6: 0.505277 -0.324636 0.204026 6: -6: 0.0349928 0.229635 -0.0668128 -6: 0.0235245 0.389071 -0.557877 -6: 0.127949 0.529952 0.425679 +6: 0.219367 0.221248 -0.562254 +6: -0.252322 -0.0743602 0.199883 +6: 0.622857 -0.125046 0.272143 +6: +6: 0.38231 -0.0820169 -0.471338 +6: 0.0654939 -0.0959301 0.461828 +6: 0.530793 -0.247996 0.234377 6: 6: results from kneip's five-point algorithm: -6: 0.759797 -0.464057 -0.45537 -6: 0.643634 0.437872 0.627697 -6: -0.0918932 -0.770013 0.631376 +6: 0.910569 0.248753 0.330131 +6: -0.21881 0.96765 -0.125598 +6: -0.350694 0.0421296 0.935542 +6: +6: 0.947186 -0.113389 0.299971 +6: 0.182933 0.959327 -0.215005 +6: -0.263391 0.258524 0.929403 6: -6: 0.814684 -0.557822 0.158502 -6: 0.432055 0.766176 0.475713 -6: -0.386804 -0.319075 0.865202 +6: 0.918099 0.211047 0.335489 +6: -0.190019 0.9772 -0.0947261 +6: -0.347832 0.0232188 0.937269 6: -6: 0.834569 -0.527751 0.158024 -6: 0.386166 0.765001 0.515411 -6: -0.392897 -0.369123 0.842247 +6: 0.945004 -0.123265 0.302942 +6: 0.0766422 0.983929 0.161276 +6: -0.317953 -0.129188 0.939264 6: 6: results from seven-point algorithm: -6: 0.324842 0.420521 -0.311172 -6: -0.102757 0.279639 -0.338062 -6: 0.589013 -0.0216942 0.26526 +6: 0.0882653 0.283609 -0.457152 +6: -0.442512 -0.0587729 0.318114 +6: 0.505277 -0.324636 0.204026 6: 6: results from eight-point algorithm: -6: 0.324842 0.420521 -0.311172 -6: -0.102757 0.279639 -0.338062 -6: 0.589013 -0.0216942 0.26526 +6: 0.0882653 0.283609 -0.457152 +6: -0.442512 -0.0587729 0.318114 +6: 0.505277 -0.324636 0.204026 6: 6: results from eigensystem based rotation solver: -6: 0.83457 -0.527752 0.158022 -6: 0.386167 0.764999 0.515414 -6: -0.392898 -0.369126 0.842246 +6: 0.910569 0.248753 0.330131 +6: -0.21881 0.96765 -0.125598 +6: -0.350694 0.0421296 0.935542 6: 6: 6: results from nonlinear algorithm: -6: 0.834568 -0.527755 0.158023 5.03266 -6: 0.386171 0.765 0.515409 -7.89036 -6: -0.392897 -0.36912 0.842249 -4.15192 +6: 0.910569 0.248753 0.330131 0.145824 +6: -0.21881 0.96765 -0.125598 0.144649 +6: -0.350694 0.0421293 0.935542 0.101207 6: 6: results from nonlinear algorithm with only few correspondences: -6: 0.662732 -0.0421108 0.747671 67.3924 -6: 0.0262045 -0.996502 -0.0793531 -198.23 -6: 0.748398 0.0721822 -0.659311 -41.5821 +6: 0.910569 0.248753 0.330131 2.23524 +6: -0.21881 0.96765 -0.125598 2.21723 +6: -0.350694 0.0421294 0.935542 1.55134 6: -6: timings from two-points algorithm: 4e-07 -6: timings from stewenius' five-point algorithm: 0.00055874 -6: timings from nisters' five-point algorithm: 0.00059388 -6: timings from kneip's five-point algorithm: 0.00131682 -6: timings from seven-point algorithm: 0.0001521 -6: timings from eight-point algorithm: 7.512e-05 -6: timings from eigensystem based rotation solver: 0.00056184 -6: timings from nonlinear algorithm: 0.00564774 -13/18 Test #6: test_relative_pose ........................ Passed 0.49 sec +6: timings from two-points algorithm: 3.6e-07 +6: timings from stewenius' five-point algorithm: 0.00063044 +6: timings from nisters' five-point algorithm: 0.00094152 +6: timings from kneip's five-point algorithm: 0.00407196 +6: timings from seven-point algorithm: 0.00063348 +6: timings from eight-point algorithm: 0.0004772 +6: timings from eigensystem based rotation solver: 0.00102742 +6: timings from nonlinear algorithm: 0.00346184 +13/18 Test #6: test_relative_pose ........................ Passed 0.60 sec +3: running upnp over 3 correspondences 3: setting perturbed pose and performing nonlinear optimization 1: setting perturbed poseand performing nonlinear optimization with 10 correspondences 1: results from P2P algorithm: -1: -1.04877 -1: -1.36877 -1: 0.704479 +1: -0.701005 +1: 0.770785 +1: -0.783411 1: 1: results from Kneip's P3P algorithm: -1: 0.950686 0.302881 -0.0667709 -1.9393 -1: -0.282355 0.934266 0.217769 -2.35655 -1: 0.12834 -0.188177 0.973714 -1.9924 +1: 0.564568 0.816967 -0.117591 4.65893 +1: -0.451165 0.18615 -0.87281 7.66762 +1: -0.691168 0.545814 0.473682 2.80854 1: -1: 0.914034 0.369312 -0.16778 -1.04877 -1: -0.311688 0.904151 0.292166 -1.36877 -1: 0.259599 -0.214755 0.941535 0.704479 +1: 0.564568 0.816967 -0.117591 4.65893 +1: -0.451165 0.18615 -0.87281 7.66762 +1: -0.691168 0.545814 0.473682 2.80854 1: -1: -nan -nan -nan nan -1: -nan -nan -nan nan -1: nan nan nan nan +1: 0.869162 -0.137048 0.475158 -0.701005 +1: 0.141134 0.989615 0.027268 0.770785 +1: -0.473961 0.0433607 0.879478 -0.783411 1: -1: -nan -nan -nan nan -1: -nan -nan -nan nan -1: nan nan nan nan +1: 0.296389 0.920822 0.253458 3.64193 +1: 0.884227 -0.364867 0.291573 -0.00722349 +1: 0.360965 0.137695 -0.922358 6.29634 1: 1: results from Gao's P3P algorithm: -1: 0.875138 0.448374 -0.18192 -7.49354 -1: -0.356379 0.851574 0.384467 -7.25918 -1: 0.327303 -0.271629 0.905036 8.92282 +1: 0.869162 -0.137048 0.475158 -0.701005 +1: 0.141134 0.989615 0.027268 0.770785 +1: -0.473961 0.0433607 0.879478 -0.783411 1: -1: 0.875138 0.448374 -0.18192 -7.49354 -1: -0.356379 0.851574 0.384467 -7.25918 -1: 0.327303 -0.271629 0.905036 8.92282 +1: -0.986953 0.147547 -0.0644427 3.64193 +1: -0.0948743 -0.856336 -0.507629 -0.00722349 +1: -0.130083 -0.494892 0.859163 6.29634 1: -1: 0.914034 0.369312 -0.16778 -1.04877 -1: -0.311688 0.904151 0.292166 -1.36877 -1: 0.259599 -0.214755 0.941535 0.704479 +1: -0.981666 0.167771 -0.0904669 3.11912 +1: -0.0931363 -0.836305 -0.540296 0.662955 +1: -0.166304 -0.521964 0.836598 3.73593 1: -1: -0.800978 0.542314 -0.253634 -1.9393 -1: 0.524047 0.430231 -0.735035 -2.35655 -1: -0.289499 -0.721663 -0.628803 -1.9924 +1: -0.981666 0.167771 -0.0904669 3.11912 +1: -0.0931363 -0.836305 -0.540296 0.662955 +1: -0.166304 -0.521964 0.836598 3.73593 1: 1: results from epnp algorithm: -1: 0.914034 0.369312 -0.16778 -1.04877 -1: -0.311688 0.904151 0.292166 -1.36877 -1: 0.259599 -0.214755 0.941535 0.704479 +1: 0.869162 -0.137048 0.475158 -0.701005 +1: 0.141134 0.989615 0.027268 0.770785 +1: -0.473961 0.0433607 0.879478 -0.783411 1: 1: results from epnp algorithm with only 6 correspondences: -1: 0.914034 0.369312 -0.16778 -1.04877 -1: -0.311688 0.904151 0.292166 -1.36877 -1: 0.259599 -0.214755 0.941535 0.704479 +1: 0.869162 -0.137048 0.475158 -0.701005 +1: 0.141134 0.989615 0.027268 0.770785 +1: -0.473961 0.0433607 0.879478 -0.783411 1: 1: results from upnp: -1: 0.914034 0.369312 -0.16778 -1.04877 -1: -0.311688 0.904151 0.292166 -1.36877 -1: 0.259599 -0.214755 0.941535 0.704479 +1: 0.869162 -0.137048 0.475158 -0.701005 +1: 0.141134 0.989615 0.027268 0.770785 +1: -0.473961 0.0433607 0.879478 -0.783411 1: 1: results form upnp algorithm with only 3 correspondences: -1: 0.914034 0.369312 -0.16778 -1.04877 -1: -0.311688 0.904151 0.292166 -1.36877 -1: 0.259599 -0.214755 0.941535 0.704479 +1: 0.869162 -0.137048 0.475158 -0.701005 +1: 0.141134 0.989615 0.027268 0.770785 +1: -0.473961 0.0433607 0.879478 -0.783411 +1: +1: -0.533367 0.34881 0.770617 3.49912 +1: 0.843959 0.280874 0.456994 2.55175 +1: -0.0570424 0.894115 -0.44419 -0.0382848 1: 1: results from nonlinear algorithm: -1: 0.914034 0.369312 -0.16778 -1.04877 -1: -0.311688 0.904151 0.292166 -1.36877 -1: 0.259599 -0.214755 0.941535 0.704479 +1: 0.869162 -0.137048 0.475158 -0.701005 +1: 0.141134 0.989615 0.0272678 0.770785 +1: -0.473961 0.0433609 0.879478 -0.783411 1: 1: results from nonlinear algorithm with only 10 correspondences: -1: 0.914034 0.369312 -0.16778 -1.04877 -1: -0.311688 0.904151 0.292166 -1.36877 -1: 0.259599 -0.214755 0.941535 0.70448 +1: 0.869162 -0.137048 0.475158 -0.701004 +1: 0.141134 0.989615 0.0272677 0.770785 +1: -0.473961 0.0433611 0.879478 -0.783411 1: 1: timings from P2P algorithm: 7.8e-07 -1: timings from Kneip's P3P algorithm: 5.6e-06 -1: timings from Gao's P3P algorithm: 2.084e-05 -1: timings from epnp algorithm: 0.00038882 -1: timings for the upnp algorithm: 0.00263436 -1: timings from nonlinear algorithm: 0.0137192 -14/18 Test #1: test_absolute_pose ........................ Passed 0.87 sec +1: timings from Kneip's P3P algorithm: 3.74e-06 +1: timings from Gao's P3P algorithm: 2.054e-05 +1: timings from epnp algorithm: 0.0004705 +1: timings for the upnp algorithm: 0.00544984 +1: timings from nonlinear algorithm: 0.0283212 +14/18 Test #1: test_absolute_pose ........................ Passed 1.75 sec +10: running ge with 8 correspondences 3: setting perturbed pose and performing nonlinear optimization with 10 correspondences 3: results from gp3p algorithm: -3: 0.134583 -0.813094 -0.566362 -4.14916 -3: -0.849348 -0.389054 0.356713 4.74184 -3: -0.510387 0.433031 -0.74296 2.18864 +3: -0.816024 -0.200413 -0.542162 4.32431 +3: -0.269077 -0.698427 0.663172 -5.64398 +3: -0.511569 0.687047 0.516006 -6.29197 3: -3: -0.224507 0.899262 0.375398 -9.22886 -3: -0.590081 -0.432029 0.682023 13.3064 -3: 0.7755 -0.0683968 0.627631 4.72595 +3: 0.349789 -0.503794 0.789835 4.30069 +3: -0.680618 -0.715995 -0.155274 -5.7625 +3: 0.643744 -0.483263 -0.593339 -6.98286 3: -3: 0.529977 0.189101 0.826659 -2.2106 -3: 0.670124 0.503991 -0.54491 12.5388 -3: -0.519672 0.842754 0.140382 9.89743 +3: -0.174309 0.981003 0.085146 -0.203018 +3: 0.78773 0.190805 -0.585726 -2.94855 +3: -0.590845 -0.0350252 -0.806024 0.418185 3: -3: -0.486353 0.122883 -0.865078 -4.18749 -3: 0.863571 0.218377 -0.454485 5.15116 -3: 0.133065 -0.968097 -0.212326 -0.11371 +3: 0.583006 0.537621 0.609152 -87.52 +3: -0.811498 0.348715 0.468901 -45.7687 +3: 0.0396704 -0.767698 0.639582 -43.2741 3: -3: -0.944985 -0.0792496 0.317369 2.27058 -3: 0.326997 -0.254845 0.910015 0.758344 -3: 0.00876163 0.963729 0.266739 -0.411389 +3: 0.371956 -0.900816 0.224009 0.514233 +3: 0.308531 -0.107627 -0.945106 -104.787 +3: 0.875475 0.420652 0.237897 54.7688 3: -3: 0.95046 0.171263 -0.259412 0.957267 -3: -0.0615612 0.921713 0.382956 0.0251402 -3: 0.30469 -0.348015 0.886594 1.82828 +3: 0.871954 -0.251787 -0.41988 -0.215469 +3: 0.311229 0.947097 0.0783835 -1.66319 +3: 0.377931 -0.199026 0.904189 0.445324 3: 3: results from gpnp algorithm: -3: 0.95046 0.171263 -0.259412 0.957267 -3: -0.0615612 0.921713 0.382956 0.0251402 -3: 0.30469 -0.348015 0.886594 1.82828 +3: 0.871954 -0.251787 -0.41988 -0.215469 +3: 0.311229 0.947097 0.0783835 -1.66319 +3: 0.377931 -0.199026 0.904189 0.445324 3: 3: results from gpnp algorithm with only 6 correspondences: -3: 0.95046 0.171263 -0.259412 0.957267 -3: -0.0615612 0.921713 0.382956 0.0251402 -3: 0.30469 -0.348015 0.886594 1.82828 +3: 0.871954 -0.251787 -0.41988 -0.215469 +3: 0.311229 0.947097 0.0783835 -1.66319 +3: 0.377931 -0.199026 0.904189 0.445324 3: 3: results from upnp algorithm: -3: 0.95046 0.171263 -0.259412 0.957267 -3: -0.0615612 0.921713 0.382956 0.0251402 -3: 0.30469 -0.348015 0.886594 1.82828 -3: -3: 0.94605 0.174916 -0.272751 0.936351 -3: -0.0583422 0.919972 0.387617 0.0375815 -3: 0.318724 -0.350793 0.880545 1.85908 +3: 0.871954 -0.251787 -0.41988 -0.215469 +3: 0.311229 0.947097 0.0783835 -1.66319 +3: 0.377931 -0.199026 0.904189 0.445324 3: 3: results from upnp algorithm with only 3 correspondences: -3: 0.95046 0.171263 -0.259412 0.957267 -3: -0.0615612 0.921713 0.382956 0.0251402 -3: 0.30469 -0.348015 0.886594 1.82828 +3: 0.871954 -0.251787 -0.41988 -0.215469 +3: 0.311229 0.947097 0.0783835 -1.66319 +3: 0.377931 -0.199026 0.904189 0.445324 3: 3: results from nonlinear algorithm: -3: 0.95046 0.171263 -0.259412 0.957267 -3: -0.0615612 0.921713 0.382956 0.0251439 -3: 0.30469 -0.348015 0.886594 1.82828 +3: 0.871954 -0.251787 -0.41988 -0.215469 +3: 0.311229 0.947097 0.0783835 -1.66319 +3: 0.377931 -0.199026 0.904189 0.445324 3: 3: results from nonlinear algorithm with only 10 correspondences: -3: 0.95046 0.171263 -0.259412 0.957264 -3: -0.0615613 0.921713 0.382956 0.0251334 -3: 0.30469 -0.348015 0.886594 1.82828 +3: 0.871954 -0.251787 -0.41988 -0.21547 +3: 0.311229 0.947097 0.0783835 -1.66319 +3: 0.377931 -0.199026 0.904189 0.445324 3: -3: timings from gp3p algorithm: 0.00012014 -3: timings from gpnp algorithm: 0.00368264 -3: timings from upnp algorithm: 0.00592742 -3: timings from nonlinear algorithm: 0.0153495 -15/18 Test #3: test_noncentral_absolute_pose ............. Passed 1.31 sec +3: timings from gp3p algorithm: 0.00012274 +3: timings from gpnp algorithm: 0.00722594 +3: timings from upnp algorithm: 0.00674578 +3: timings from nonlinear algorithm: 0.030207 +15/18 Test #3: test_noncentral_absolute_pose ............. Passed 2.26 sec +10: running seventeenpt algorithm with 17 correspondences +10: running seventeenpt algorithm with all correspondences +10: setting perturbed pose and performing nonlinear optimization 12: the ransac threshold is: 7.8125e-07 12: the ransac results is: -12: 0.115014 -0.976386 0.182871 0.223986 -12: -0.669764 0.0597336 0.740168 -0.266925 -12: -0.733613 -0.20761 -0.647078 0.111336 +12: -0.525997 0.817119 -0.235887 0.758131 +12: -0.84456 -0.469155 0.258092 0.0358952 +12: 0.100224 0.334977 0.936881 -0.0780943 12: -12: Ransac needed 101 iterations and 1.36914 seconds +12: Ransac needed 101 iterations and 2.30707 seconds 12: -12: the number of inliers is: 2 +12: the number of inliers is: 3 12: 12: the found inliers are: -12: 24 5 +12: 2 6 0 12: -16/18 Test #12: test_multi_noncentral_relative_pose_sac ... Passed 1.40 sec -10: running ge with 8 correspondences -10: running seventeenpt algorithm with 17 correspondences -10: running seventeenpt algorithm with all correspondences -10: setting perturbed pose and performing nonlinear optimization +16/18 Test #12: test_multi_noncentral_relative_pose_sac ... Passed 2.35 sec 10: setting perturbed pose and performing nonlinear optimization with 10 correspondences 10: results from 6pt algorithm: -10: -0.812122 0.543234 -0.212967 -10: 0.459519 0.370522 -0.80719 -10: -0.359584 -0.753399 -0.550535 -10: -10: 0.107035 0.306902 -0.945703 -10: 0.502488 -0.837451 -0.214901 -10: -0.857933 -0.452202 -0.243851 -10: -10: -0.951084 -0.271286 -0.147795 -10: 0.308797 -0.849003 -0.428764 -10: -0.00916096 -0.453429 0.891245 -10: -10: -0.951084 -0.271286 -0.147795 -10: 0.308797 -0.849003 -0.428764 -10: -0.00916096 -0.453429 0.891245 -10: -10: -0.894902 -0.443037 -0.0535514 -10: 0.44447 -0.895611 -0.0180821 -10: -0.0399502 -0.0399837 0.998401 -10: -10: -0.894902 -0.443037 -0.0535514 -10: 0.44447 -0.895611 -0.0180821 -10: -0.0399502 -0.0399837 0.998401 -10: -10: 0.559973 -0.698566 0.445461 -10: -0.251047 -0.655452 -0.71229 -10: 0.78956 0.287032 -0.542409 -10: -10: 0.559973 -0.698566 0.445461 -10: -0.251047 -0.655452 -0.71229 -10: 0.78956 0.287032 -0.542409 -10: -10: 0.0920883 -0.321299 0.94249 -10: 0.153698 -0.930582 -0.332257 -10: 0.983817 0.175455 -0.0363128 -10: -10: 0.581867 0.768762 -0.265397 -10: 0.721523 -0.638537 -0.267722 -10: -0.375281 -0.0357111 -0.926223 -10: -10: 0.581867 0.768762 -0.265397 -10: 0.721523 -0.638537 -0.267722 -10: -0.375281 -0.0357111 -0.926223 -10: -10: -0.212415 -0.662955 0.717893 -10: 0.180999 -0.748639 -0.637792 -10: 0.96027 -0.00553839 0.279016 -10: -10: -0.212415 -0.662955 0.717893 -10: 0.180999 -0.748639 -0.637792 -10: 0.96027 -0.00553839 0.279016 -10: -10: -0.132505 -0.986914 0.0918891 -10: -0.544823 -0.00492507 -0.838537 -10: 0.828016 -0.161174 -0.53704 -10: -10: -0.132505 -0.986914 0.0918891 -10: -0.544823 -0.00492507 -0.838537 -10: 0.828016 -0.161174 -0.53704 -10: -10: -0.360371 -0.428264 -0.828687 -10: -0.892898 -0.0987077 0.439306 -10: -0.269937 0.898246 -0.346825 -10: -10: 0.80506 -0.25655 0.534846 -10: -0.0733313 -0.937766 -0.339438 -10: 0.588643 0.234047 -0.773771 -10: -10: 0.80506 -0.25655 0.534846 -10: -0.0733313 -0.937766 -0.339438 -10: 0.588643 0.234047 -0.773771 -10: -10: -0.176509 -0.822557 0.540596 -10: 0.0161443 -0.551565 -0.833976 -10: 0.984167 -0.138477 0.110636 -10: -10: 0.18809 -0.499378 0.845721 -10: 0.35966 -0.766256 -0.532444 -10: 0.913929 0.404319 0.0354815 -10: -10: 0.586361 -0.114389 0.801933 -10: 0.402197 -0.818222 -0.410793 -10: 0.703149 0.563408 -0.433766 -10: -10: -0.660564 0.0340034 -0.749999 -10: 0.645372 0.536137 -0.544106 -10: 0.383601 -0.843446 -0.376098 -10: -10: -0.539821 -0.810223 -0.228324 -10: -0.258045 0.417458 -0.871287 -10: 0.801253 -0.411422 -0.434427 -10: -10: -0.135677 0.985956 0.0973788 -10: -0.990748 -0.135336 -0.0101264 -10: 0.00319467 -0.0978518 0.995196 -10: -10: -0.135677 0.985956 0.0973788 -10: -0.990748 -0.135336 -0.0101264 -10: 0.00319467 -0.0978518 0.995196 -10: -10: -0.135057 0.442687 -0.886447 -10: -0.965218 0.143349 0.218646 -10: 0.223863 0.885144 0.407929 -10: -10: 0.262071 0.958577 -0.111572 -10: -0.0127348 -0.112168 -0.993608 -10: -0.964965 0.261816 -0.0171886 -10: -10: 0.827538 0.491397 0.271494 -10: -0.496906 0.416054 0.761567 -10: 0.261276 -0.765132 0.588479 -10: -10: 0.827538 0.491397 0.271494 -10: -0.496906 0.416054 0.761567 -10: 0.261276 -0.765132 0.588479 -10: -10: -0.709514 -0.50548 -0.490999 -10: -0.383605 0.861523 -0.332605 -10: 0.591132 -0.0476378 -0.805167 -10: -10: 0.833373 -0.542521 0.10564 -10: 0.46263 0.789272 0.403761 -10: -0.302427 -0.287611 0.908745 -10: -10: 0.833373 -0.542521 0.10564 -10: 0.46263 0.789272 0.403761 -10: -0.302427 -0.287611 0.908745 -10: -10: 0.980391 -0.192599 0.0416957 -10: 0.171037 0.936744 0.305382 -10: -0.0978744 -0.292262 0.951317 -10: -10: 0.980391 -0.192599 0.0416957 -10: 0.171037 0.936744 0.305382 -10: -0.0978744 -0.292262 0.951317 -10: -10: 0.939132 -0.0215648 0.342878 -10: -0.116492 0.918915 0.376861 -10: -0.323203 -0.393865 0.860471 -10: -10: 0.939132 -0.0215648 0.342878 -10: -0.116492 0.918915 0.376861 -10: -0.323203 -0.393865 0.860471 -10: -10: 0.684557 0.578471 0.443568 -10: -0.696523 0.698558 0.163931 -10: -0.215029 -0.421176 0.881121 -10: -10: 0.684557 0.578471 0.443568 -10: -0.696523 0.698558 0.163931 -10: -0.215029 -0.421176 0.881121 -10: -10: 0.468896 0.434004 0.769271 -10: -0.578483 0.809057 -0.103846 -10: -0.667454 -0.396317 0.630427 -10: -10: 0.468896 0.434004 0.769271 -10: -0.578483 0.809057 -0.103846 -10: -0.667454 -0.396317 0.630427 -10: -10: 0.739131 0.64789 -0.184184 -10: -0.661737 0.749492 -0.0191247 -10: 0.125654 0.136017 0.982706 -10: -10: 0.739131 0.64789 -0.184184 -10: -0.661737 0.749492 -0.0191247 -10: 0.125654 0.136017 0.982706 -10: -10: 0.914968 0.393872 0.0877404 -10: -0.383142 0.779728 0.495203 -10: 0.126633 -0.486712 0.864335 -10: -10: 0.914968 0.393872 0.0877404 -10: -0.383142 0.779728 0.495203 -10: 0.126633 -0.486712 0.864335 -10: -10: 0.973005 0.204979 -0.106044 -10: -0.198869 0.977841 0.0654138 -10: 0.117103 -0.0425591 0.992207 -10: -10: 0.973005 0.204979 -0.106044 -10: -0.198869 0.977841 0.0654138 -10: 0.117103 -0.0425591 0.992207 -10: -10: 1 -7.12792e-10 -1.3681e-10 -10: 7.12792e-10 1 -2.00024e-10 -10: 1.3681e-10 2.00024e-10 1 -10: -10: 0.881483 0.266261 0.38999 -10: -0.37403 0.897817 0.232434 -10: -0.288251 -0.350755 0.891001 -10: -10: 0.881483 0.266261 0.38999 -10: -0.37403 0.897817 0.232434 -10: -0.288251 -0.350755 0.891001 -10: -10: 0.920472 0.0378706 0.388969 -10: -0.243383 0.834273 0.494726 -10: -0.30577 -0.55005 0.777142 -10: -10: 0.920472 0.0378706 0.388969 -10: -0.243383 0.834273 0.494726 -10: -0.30577 -0.55005 0.777142 -10: -10: 0.902026 -0.0293847 0.43068 -10: -0.239838 0.795413 0.556593 -10: -0.358924 -0.605355 0.710436 -10: -10: 0.902026 -0.0293847 0.43068 -10: -0.239838 0.795413 0.556593 -10: -0.358924 -0.605355 0.710436 -10: -10: 0.942143 0.318035 0.105922 -10: -0.322073 0.946435 0.0230278 -10: -0.0929244 -0.0558101 0.994108 -10: -10: 0.942143 0.318035 0.105922 -10: -0.322073 0.946435 0.0230278 -10: -0.0929244 -0.0558101 0.994108 -10: -10: 0.845287 0.443596 0.297846 -10: -0.47316 0.88041 0.03159 -10: -0.248213 -0.167631 0.954091 -10: -10: 0.845287 0.443596 0.297846 -10: -0.47316 0.88041 0.03159 -10: -0.248213 -0.167631 0.954091 -10: -10: 0.807422 0.253749 0.532617 -10: -0.411372 0.889263 0.199959 -10: -0.422898 -0.380555 0.822396 -10: -10: 0.844854 0.507904 0.168092 -10: -0.487227 0.86023 -0.150382 -10: -0.220978 0.0451514 0.974233 -10: -10: 0.844854 0.507904 0.168092 -10: -0.487227 0.86023 -0.150382 -10: -0.220978 0.0451514 0.974233 -10: -10: 0.0901456 0.213968 -0.972672 -10: -0.387887 0.907074 0.163588 -10: 0.917288 0.36254 0.164764 -10: -10: 0.799603 0.286173 0.527959 -10: -0.432216 0.884605 0.175111 -10: -0.416923 -0.368212 0.831021 -10: -10: 0.883168 0.407361 0.232531 -10: -0.406139 0.912132 -0.0553808 -10: -0.234659 -0.0455293 0.971011 -10: -10: 0.82045 0.288376 0.49366 -10: -0.550589 0.631115 0.546393 -10: -0.15399 -0.720092 0.676575 +10: 0.283263 -0.438533 -0.852908 +10: -0.474641 -0.836883 0.272659 +10: -0.833354 0.327591 -0.445203 +10: +10: -0.39044 0.843407 0.369082 +10: 0.863029 0.195732 0.465693 +10: 0.320527 0.500354 -0.804306 +10: +10: -0.950122 -0.242742 -0.195818 +10: 0.168651 -0.928038 0.332119 +10: -0.262346 0.282529 0.922688 +10: +10: -0.30837 -0.54298 -0.781077 +10: -0.328004 -0.710045 0.623097 +10: -0.892928 0.448341 0.0408568 +10: +10: -0.8748 -0.482166 0.047343 +10: 0.327049 -0.515609 0.791951 +10: -0.357441 0.708282 0.608747 +10: +10: -0.8748 -0.482166 0.047343 +10: 0.327049 -0.515609 0.791951 +10: -0.357441 0.708282 0.608747 +10: +10: -0.742408 0.457971 -0.488971 +10: 0.630307 0.23014 -0.741451 +10: -0.227031 -0.858661 -0.45952 +10: +10: 0.649589 0.641058 0.408754 +10: 0.673892 -0.734396 0.0808242 +10: 0.352 0.222954 -0.909059 +10: +10: -0.228711 0.910689 0.344 +10: 0.715298 -0.0824841 0.693934 +10: 0.660333 0.404773 -0.632549 +10: +10: -0.69894 -0.423678 -0.576177 +10: 0.634873 -0.738482 -0.227116 +10: -0.329273 -0.524539 0.785136 +10: +10: -0.795797 -0.586231 -0.151791 +10: 0.452793 -0.409596 -0.791966 +10: 0.402102 -0.698973 0.591396 +10: +10: -0.795797 -0.586231 -0.151791 +10: 0.452793 -0.409596 -0.791966 +10: 0.402102 -0.698973 0.591396 +10: +10: -0.129583 0.990564 -0.0446181 +10: 0.421031 0.0957062 0.901983 +10: 0.897742 0.098096 -0.42946 +10: +10: -0.129583 0.990564 -0.0446181 +10: 0.421031 0.0957062 0.901983 +10: 0.897742 0.098096 -0.42946 +10: +10: -0.807588 -0.0834542 -0.583812 +10: 0.567531 0.159171 -0.80782 +10: 0.160342 -0.983717 -0.0811815 +10: +10: -0.65568 -0.0810004 -0.750681 +10: 0.752886 -0.145159 -0.641943 +10: -0.0569703 -0.986087 0.156162 +10: +10: -0.525235 -0.850917 0.00822071 +10: -0.127213 0.0689639 -0.989475 +10: 0.841394 -0.520753 -0.14447 +10: +10: -0.525235 -0.850917 0.00822071 +10: -0.127213 0.0689639 -0.989475 +10: 0.841394 -0.520753 -0.14447 +10: +10: -0.982512 0.0633075 -0.175106 +10: 0.117309 0.940776 -0.318087 +10: 0.144599 -0.333066 -0.93175 +10: +10: -0.371948 0.654988 0.657758 +10: 0.893278 0.445242 0.0617616 +10: -0.252408 0.610532 -0.750693 +10: +10: -0.371948 0.654988 0.657758 +10: 0.893278 0.445242 0.0617616 +10: -0.252408 0.610532 -0.750693 +10: +10: -0.321783 -0.691306 -0.646955 +10: 0.945356 -0.27248 -0.179043 +10: -0.0525086 -0.669216 0.74121 +10: +10: -0.321783 -0.691306 -0.646955 +10: 0.945356 -0.27248 -0.179043 +10: -0.0525086 -0.669216 0.74121 +10: +10: -0.329561 -0.823229 -0.46226 +10: 0.937197 -0.344489 -0.0546669 +10: -0.11424 -0.451245 0.885058 +10: +10: -0.241112 0.843998 -0.479096 +10: -0.894588 -0.384678 -0.227453 +10: -0.376267 0.373752 0.847781 +10: +10: -0.217478 -0.487119 -0.845824 +10: 0.966209 0.0154014 -0.257301 +10: 0.138363 -0.8732 0.467309 +10: +10: 0.849196 -0.277716 0.449154 +10: -0.00988214 -0.858755 -0.512292 +10: 0.527985 0.430598 -0.731996 +10: +10: 0.849196 -0.277716 0.449154 +10: -0.00988214 -0.858755 -0.512292 +10: 0.527985 0.430598 -0.731996 +10: +10: -0.876203 0.107836 0.469724 +10: -0.144374 0.871155 -0.469303 +10: -0.45981 -0.47902 -0.747739 +10: +10: -0.486176 0.611224 -0.624531 +10: -0.369661 0.503735 0.78077 +10: 0.791823 0.610456 -0.0189584 +10: +10: -0.0525151 0.844349 0.533213 +10: 0.997442 0.0702766 -0.0130477 +10: -0.0484892 0.531164 -0.84588 +10: +10: 0.71162 0.090304 -0.696737 +10: -0.0322344 0.994857 0.0960204 +10: 0.701825 -0.0458712 0.710871 +10: +10: 0.71162 0.090304 -0.696737 +10: -0.0322344 0.994857 0.0960204 +10: 0.701825 -0.0458712 0.710871 +10: +10: 0.222026 -0.950147 -0.218918 +10: -0.892562 -0.10768 -0.437879 +10: 0.392476 0.292618 -0.871973 +10: +10: 0.222026 -0.950147 -0.218918 +10: -0.892562 -0.10768 -0.437879 +10: 0.392476 0.292618 -0.871973 +10: +10: 0.569956 0.815849 0.097676 +10: -0.773517 0.492648 0.398709 +10: 0.277167 -0.302801 0.911861 +10: +10: 0.786873 -0.229188 -0.572978 +10: 0.466633 0.828566 0.309407 +10: 0.403838 -0.510834 0.758923 +10: +10: 0.786873 -0.229188 -0.572978 +10: 0.466633 0.828566 0.309407 +10: 0.403838 -0.510834 0.758923 +10: +10: 0.84089 -0.256696 0.476457 +10: 0.526608 0.591172 -0.610901 +10: -0.124852 0.764606 0.632289 +10: +10: 0.890911 -0.297702 0.343004 +10: 0.45374 0.55023 -0.700975 +10: 0.019951 0.780141 0.625286 +10: +10: 0.705789 0.681614 0.193039 +10: -0.691092 0.602565 0.399133 +10: 0.155736 -0.415111 0.896342 +10: +10: 0.705789 0.681614 0.193039 +10: -0.691092 0.602565 0.399133 +10: 0.155736 -0.415111 0.896342 +10: +10: 0.81755 -0.444248 0.36641 +10: 0.00516693 0.641919 0.766755 +10: -0.575835 -0.624967 0.527096 +10: +10: 0.948417 0.0738311 -0.308309 +10: 0.0129596 0.962662 0.270396 +10: 0.316761 -0.260444 0.912048 +10: +10: 0.948417 0.0738311 -0.308309 +10: 0.0129596 0.962662 0.270396 +10: 0.316761 -0.260444 0.912048 +10: +10: 0.955294 0.135397 -0.262832 +10: -0.137983 0.990397 0.00868409 +10: 0.261484 0.0279704 0.964803 +10: +10: 0.955294 0.135397 -0.262832 +10: -0.137983 0.990397 0.00868409 +10: 0.261484 0.0279704 0.964803 +10: +10: 0.990719 -0.13499 -0.0159241 +10: 0.131613 0.981955 -0.135804 +10: 0.0339688 0.132447 0.990608 +10: +10: 0.812155 0.525343 0.253808 +10: -0.581834 0.761535 0.285539 +10: -0.0432779 -0.379577 0.924147 +10: +10: 0.812155 0.525343 0.253808 +10: -0.581834 0.761535 0.285539 +10: -0.0432779 -0.379577 0.924147 +10: +10: 0.986716 0.0135808 0.161888 +10: -0.0706137 -0.861588 0.502673 +10: 0.146307 -0.507427 -0.849183 +10: +10: 1 9.75297e-10 5.24456e-10 +10: -9.75297e-10 1 6.19365e-10 +10: -5.24456e-10 -6.19365e-10 1 +10: +10: 0.964805 -0.044838 -0.259116 +10: -0.0630549 0.917164 -0.39349 +10: 0.255295 0.395979 0.882057 +10: +10: 0.296872 -0.772365 0.561533 +10: -0.792566 0.128709 0.596048 +10: -0.532641 -0.622002 -0.57394 +10: +10: 0.37086 -0.553514 -0.745711 +10: -0.691611 0.371275 -0.619539 +10: 0.619788 0.745504 -0.245125 +10: +10: 0.791825 0.384039 0.474898 +10: -0.387143 0.917003 -0.0960531 +10: -0.47237 -0.107796 0.874783 +10: +10: 0.887925 0.376405 0.264403 +10: -0.430939 0.881727 0.191961 +10: -0.160877 -0.284389 0.945115 +10: +10: 0.789029 0.24333 0.564113 +10: -0.335509 0.93987 0.0638665 +10: -0.514652 -0.239658 0.823224 +10: +10: 0.789029 0.24333 0.564113 +10: -0.335509 0.93987 0.0638665 +10: -0.514652 -0.239658 0.823224 +10: +10: 0.884748 0.301845 0.355122 +10: -0.314083 0.949087 -0.0241965 +10: -0.344345 -0.09013 0.934507 +10: +10: 0.884748 0.301845 0.355122 +10: -0.314083 0.949087 -0.0241965 +10: -0.344345 -0.09013 0.934507 +10: +10: 0.844163 0.347016 0.408619 +10: -0.354327 0.933164 -0.0604801 +10: -0.402296 -0.0937295 0.910699 +10: +10: 0.848262 0.281077 0.448829 +10: -0.382093 0.91167 0.151204 +10: -0.366684 -0.299755 0.880732 +10: +10: 0.927762 0.323755 0.185581 +10: -0.340033 0.938302 0.0629907 +10: -0.153737 -0.121544 0.980608 10: 10: result from ge using 8 points: -10: 0.807535 0.252938 0.532832 -10: -0.410822 0.889415 0.200413 -10: -0.423217 -0.38074 0.822146 +10: 0.887925 0.376433 0.264363 +10: -0.430964 0.881703 0.192016 +10: -0.160809 -0.284427 0.945115 10: 10: results from 17pt algorithm: -10: 0.807422 0.253749 0.532617 1.86304 -10: -0.411372 0.889264 0.199959 -0.714033 -10: -0.422897 -0.380555 0.822397 1.56727 +10: 0.887918 0.376404 0.264428 -1.87982 +10: -0.43094 0.881733 0.19193 1.50752 +10: -0.160912 -0.284371 0.945114 1.5031 10: 10: results from 17pt algorithm with all points: -10: 0.807422 0.253749 0.532617 1.86304 -10: -0.411372 0.889264 0.199959 -0.714033 -10: -0.422897 -0.380555 0.822397 1.56727 +10: 0.887918 0.376404 0.264428 -1.87982 +10: -0.43094 0.881733 0.19193 1.50752 +10: -0.160912 -0.284371 0.945114 1.5031 10: 10: results from nonlinear algorithm: -10: 0.807422 0.253749 0.532617 1.86305 -10: -0.411372 0.889264 0.199959 -0.714035 -10: -0.422897 -0.380555 0.822397 1.56727 +10: 0.830629 0.509339 0.225009 -1.63759 +10: -0.52571 0.850525 0.0153985 1.18805 +10: -0.183533 -0.13108 0.974235 1.94347 10: 10: results from nonlinear algorithm with only few correspondences: -10: 0.807422 0.253749 0.532617 1.86307 -10: -0.411372 0.889264 0.199959 -0.714043 -10: -0.422897 -0.380555 0.822397 1.56729 -10: -10: timings from 6pt algorithm: 0.0152698 -10: timings from ge: 0.00031665 -10: timings from 17pt algorithm: 0.00024397 -10: timings from 17pt algorithm with all the points: 0.00086067 -10: timings from nonlinear algorithm: 0.0217505 -17/18 Test #10: test_noncentral_relative_pose ............. Passed 3.86 sec +10: 0.887918 0.376404 0.264428 -1.87978 +10: -0.430941 0.881733 0.19193 1.50749 +10: -0.160911 -0.284371 0.945114 1.50307 +10: +10: timings from 6pt algorithm: 0.0212653 +10: timings from ge: 0.00049938 +10: timings from 17pt algorithm: 0.00028116 +10: timings from 17pt algorithm with all the points: 0.00123809 +10: timings from nonlinear algorithm: 0.0480247 +17/18 Test #10: test_noncentral_relative_pose ............. Passed 7.15 sec 11: the ransac threshold is: 7.8125e-07 11: the ransac results is: -11: 0.563693 0.068182 0.823165 0.277655 -11: 0.484767 0.77959 -0.396535 -0.184451 -11: -0.668768 0.622568 0.406397 0.0962933 +11: 0.86869 -0.0451491 -0.493294 0.245932 +11: 0.265029 0.883679 0.385838 -0.195246 +11: 0.418493 -0.465911 0.779609 0.101712 11: -11: Ransac needed 10001 iterations and 92.5431 seconds +11: Ransac needed 10001 iterations and 91.9146 seconds 11: -11: the number of inliers is: 6 +11: the number of inliers is: 5 11: 11: the found inliers are: -11: 5 64 65 69 74 82 +11: 1 38 57 88 91 11: 11: the lmeds threshold is: 7.8125e-07 11: the lmeds results is: -11: 0.899475 0.0529165 0.433757 -4.19971 -11: 0.0617418 0.967292 -0.246038 2.55667 -11: -0.432589 0.248086 0.866787 -2.56047 +11: 0.982303 -0.187249 0.00426477 -94.3772 +11: 0.186748 0.977424 -0.0988352 -103.514 +11: 0.0143383 0.0978826 0.995095 -35.2157 11: -11: lmeds needed 10000 iterations and 88.0508 seconds +11: lmeds needed 10000 iterations and 90.4268 seconds 11: -11: the number of inliers is: 1 +11: the number of inliers is: 4 11: 11: the found inliers are: -11: 97 +11: 2 45 51 83 11: -18/18 Test #11: test_noncentral_relative_pose_sac ......... Passed 180.60 sec +18/18 Test #11: test_noncentral_relative_pose_sac ......... Passed 182.36 sec 100% tests passed, 0 tests failed out of 18 -Total Test time (real) = 180.73 sec +Total Test time (real) = 182.47 sec make[1]: Leaving directory '/build/opengv-1.0+1git91f4b1/.pybuild/cpython3_3.11/build' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary @@ -4979,10 +5028,10 @@ dpkg-gencontrol: warning: Provides field of package python3-opengv: substitution variable ${python3:Provides} used, but is not defined dh_md5sums -O--buildsystem=pybuild dh_builddeb -O--buildsystem=pybuild +dpkg-deb: building package 'libopengv1' in '../libopengv1_1.0+1git91f4b1-7_arm64.deb'. +dpkg-deb: building package 'libopengv-dev' in '../libopengv-dev_1.0+1git91f4b1-7_arm64.deb'. dpkg-deb: building package 'libopengv-doc' in '../libopengv-doc_1.0+1git91f4b1-7_all.deb'. dpkg-deb: building package 'libopengv1-dbgsym' in '../libopengv1-dbgsym_1.0+1git91f4b1-7_arm64.deb'. -dpkg-deb: building package 'libopengv-dev' in '../libopengv-dev_1.0+1git91f4b1-7_arm64.deb'. -dpkg-deb: building package 'libopengv1' in '../libopengv1_1.0+1git91f4b1-7_arm64.deb'. dpkg-deb: building package 'python3-opengv' in '../python3-opengv_1.0+1git91f4b1-7_arm64.deb'. dpkg-genbuildinfo --build=binary -O../opengv_1.0+1git91f4b1-7_arm64.buildinfo dpkg-genchanges --build=binary -O../opengv_1.0+1git91f4b1-7_arm64.changes @@ -4991,12 +5040,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/22373/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/22373/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/5027 and its subdirectories -I: Current time: Wed Jun 7 06:56:08 -12 2023 -I: pbuilder-time-stamp: 1686164168 +I: removing directory /srv/workspace/pbuilder/22373 and its subdirectories +I: Current time: Wed Jul 10 16:20:38 +14 2024 +I: pbuilder-time-stamp: 1720578038