Diff of the two buildlogs: -- --- b1/build.log 2024-04-30 05:54:54.927851315 +0000 +++ b2/build.log 2024-04-30 05:55:42.073844811 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Jun 2 00:17:14 -12 2025 -I: pbuilder-time-stamp: 1748866634 +I: Current time: Tue Apr 30 19:54:58 +14 2024 +I: pbuilder-time-stamp: 1714456498 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -25,52 +25,84 @@ dpkg-source: info: unpacking gpxpy_1.6.2-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1964652/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/4122752/tmp/hooks/D01_modify_environment starting +debug: Running on codethink02-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Apr 30 05:55 /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/4122752/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/4122752/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='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]="21" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + 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=12 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='b24af4efe1ca4d68970a429fccf75ef2' - 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='1964652' - PS1='# ' - PS2='> ' + INVOCATION_ID=951b7544e79f4a3ebc5e5125f7c3b65c + 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=4122752 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.zt5IBbSE/pbuilderrc_3xEM --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.zt5IBbSE/b1 --logfile b1/build.log gpxpy_1.6.2-1.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4: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.zt5IBbSE/pbuilderrc_1ZBH --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.zt5IBbSE/b2 --logfile b2/build.log gpxpy_1.6.2-1.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink01-arm64 6.1.0-20-cloud-arm64 #1 SMP Debian 6.1.85-1 (2024-04-11) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-20-cloud-arm64 #1 SMP Debian 6.1.85-1 (2024-04-11) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 30 14:05 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1964652/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Apr 27 07:42 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/4122752/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -165,7 +197,7 @@ Get: 51 http://deb.debian.org/debian unstable/main arm64 libpython3.12-stdlib arm64 3.12.3-1 [1889 kB] Get: 52 http://deb.debian.org/debian unstable/main arm64 python3.12 arm64 3.12.3-1 [659 kB] Get: 53 http://deb.debian.org/debian unstable/main arm64 python3-all arm64 3.11.8-1 [1056 B] -Fetched 30.6 MB in 0s (160 MB/s) +Fetched 30.6 MB in 0s (166 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.11-minimal:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19735 files and directories currently installed.) @@ -353,8 +385,8 @@ Setting up tzdata (2024a-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Mon Jun 2 12:17:32 UTC 2025. -Universal Time is now: Mon Jun 2 12:17:32 UTC 2025. +Local time is now: Tue Apr 30 05:55:15 UTC 2024. +Universal Time is now: Tue Apr 30 05:55:15 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... @@ -405,7 +437,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/gpxpy-1.6.2/ && 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 > ../gpxpy_1.6.2-1_source.changes +I: user script /srv/workspace/pbuilder/4122752/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/4122752/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/gpxpy-1.6.2/ && 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 > ../gpxpy_1.6.2-1_source.changes dpkg-buildpackage: info: source package gpxpy dpkg-buildpackage: info: source version 1.6.2-1 dpkg-buildpackage: info: source distribution unstable @@ -476,8 +512,8 @@ I: pybuild base:311: cd /build/reproducible-path/gpxpy-1.6.2/.pybuild/cpython3_3.12_gpxpy/build; python3.12 -m unittest discover -v test_10_to_11_conversion (test.GPXTests.test_10_to_11_conversion) This test checks that reparsing from 1.0 to 1.1 and from 1.1 to 1.0 ... ok -test_add_elevation (test.GPXTests.test_add_elevation) ... 2025-06-02 00:17:45,998 gpxpy.gpx DEBUG delta = 10 -2025-06-02 00:17:45,998 gpxpy.gpx DEBUG delta = -20 +test_add_elevation (test.GPXTests.test_add_elevation) ... 2024-04-30 19:55:33,505 gpxpy.gpx DEBUG delta = 10 +2024-04-30 19:55:33,505 gpxpy.gpx DEBUG delta = -20 ok test_add_missing_data_no_intervals (test.GPXTests.test_add_missing_data_no_intervals) ... ok test_add_missing_data_one_interval (test.GPXTests.test_add_missing_data_one_interval) ... ok @@ -497,7 +533,7 @@ test_angle_loc (test.GPXTests.test_angle_loc) ... ok test_bounds (test.GPXTests.test_bounds) ... ok test_bounds_xml (test.GPXTests.test_bounds_xml) ... ok -test_clone_and_smooth (test.GPXTests.test_clone_and_smooth) ... 2025-06-02 00:17:46,017 gpxpy.gpx DEBUG Track reduced to 258 points +test_clone_and_smooth (test.GPXTests.test_clone_and_smooth) ... 2024-04-30 19:55:33,523 gpxpy.gpx DEBUG Track reduced to 258 points ok test_course_between (test.GPXTests.test_course_between) ... ok test_creator_field (test.GPXTests.test_creator_field) ... ok @@ -523,8 +559,8 @@ test_get_bounds_and_refresh_bounds (test.GPXTests.test_get_bounds_and_refresh_bounds) ... ok test_get_course (test.GPXTests.test_get_course) ... ok test_get_duration (test.GPXTests.test_get_duration) ... ok -test_get_location_at (test.GPXTests.test_get_location_at) ... 2025-06-02 00:17:46,034 gpxpy.gpx DEBUG Not in track (search for:2013-01-02 12:29:30, start:2013-01-02 12:30:00, end:2013-01-02 12:31:00) -2025-06-02 00:17:46,034 gpxpy.gpx DEBUG Not in track (search for:2013-01-02 12:31:30, start:2013-01-02 12:30:00, end:2013-01-02 12:31:00) +test_get_location_at (test.GPXTests.test_get_location_at) ... 2024-04-30 19:55:33,540 gpxpy.gpx DEBUG Not in track (search for:2013-01-02 12:29:30, start:2013-01-02 12:30:00, end:2013-01-02 12:31:00) +2024-04-30 19:55:33,540 gpxpy.gpx DEBUG Not in track (search for:2013-01-02 12:31:30, start:2013-01-02 12:30:00, end:2013-01-02 12:31:00) ok test_gpx_10_fields (test.GPXTests.test_gpx_10_fields) Test (de) serialization all gpx1.0 fields ... ok @@ -757,17 +793,17 @@ -[16.964304056614367, 6.702363247741733, 7.590292927656933, -0.34482261086889454, 24.52090908452958, -8.868576506142356, 22.71161669606836, 24.034610700048987, -2.1158923228632, 21.081783489289535, 21.906968816937678, -3.222027306731712, 8.53449094335047, -6.325555032482427, -8.985933022074494, 24.587044489110816, 1.8324197609909498, -3.5303501795136416, 1.1132300962092223, -15.97171105729952, 0.3551889786464424, -15.072860110789593, 9.034494360788381, 15.773114969696772, -3.297951403533772, -6.60534354994084, 16.734642425706127, -5.352090394342995, -17.523795312099487, 19.493486970317402, -20.63869359405317, -15.070992950262562, -10.4854549476103, -14.756807993055155, 21.2192385481523, -20.32023794241991, -14.193536593497413, -2.3727955189916274, 1.3597051458997977, -8.800110990646903] -[4.741354118271862, 23.437416314649077, 17.546191698936475, -6.733815064714604, 19.485708308648103, -17.108409091006706, -15.75508116458632, -13.706407437410483, -6.949982598544086, 21.5185427480677, 18.302805188649963, 16.44723490514307, -16.324123384011862, 2.5741324365438967, 24.504682133007115, -10.267510149454868, 18.55777803339497, 14.701819546565103, -9.724395086467874, -20.595449336861076, 3.695463854294212, -19.271440624097753, 19.820464155508553, -19.41943397277405, 18.68945686394375, 9.353070810646974, -1.1090543856232205, -7.028925474334091, 9.342986351483972, 5.0216816155190465, -3.942019033926009, 1.7762851417820635, 1.9368174947940353, 9.46481647188011, 19.096163587593935, -21.995546034457046, 12.556008994240592, 9.170943860213814, 0.5891218327701286, -3.203511509780083] +[6.861502486674132, -4.7558292558402435, 8.789496743447266, -14.352622756475336, 11.25468391862055, -20.315498923952163, -15.508697568206165, -13.66478146787884, 8.871084324072525, 1.0689877194740904, -15.465595454403076, 23.593952108902055, -3.6087698197987184, -5.969021846637151, -9.2149322212144, -12.718251566645499, -13.61599136690243, -18.053656190597504, -15.301515372182722, -8.689225853498106, -5.527822371440788, 3.622932818530461, -10.522787545593054, -5.391933960599571, 1.7049563822394198, -22.317212683036946, -3.119650482790587, 13.341440129537618, -1.9116544134771152, -4.223125738222139, 24.718537110859025, -5.75259049716223, 5.289426921090956, -9.046020097690738, 17.225550387219073, 20.29608784904402, -4.791658148384642, -18.39898265840606, 2.5797654118269344, -18.12696697726296] +[5.947685862494046, -2.781145409312874, 0.17979915399711222, 19.923635873799256, -18.92525209994674, 4.894084120937042, -14.095520385017114, -1.0451018282116475, -16.171331568371773, -3.1540992980644553, -15.626961387045252, -18.635116409000908, -20.112589032020406, -5.379263833513409, 23.52450309571819, -2.399981079852748, -1.4451326236678719, 17.836128639901517, 15.629085887881173, -16.133653748871197, -13.537479280265025, 14.74354775494422, 9.568951145899529, 2.6205943327864913, -23.326043531915065, 5.0140390510336585, 8.75711323597731, -22.378274659487257, 13.298707652731744, 20.307588420509887, -21.641906616435353, -13.842512605825041, -3.5223450006236448, -21.57136730771687, -16.58689033587798, 11.607274733752787, -13.371913698420085, -23.201089473876323, 13.342524289785246, -21.87982679318371] haversine_dist= 15742.949367314446 -nonhaversine_dist= ok +ok test_haversine_distance (test.GPXTests.test_haversine_distance) ... ok test_horizontal_and_vertical_smooth_remove_extremes (test.GPXTests.test_horizontal_and_vertical_smooth_remove_extremes) ... ok test_horizontal_smooth_remove_extremes (test.GPXTests.test_horizontal_smooth_remove_extremes) ... ok -test_ignore_maximums_for_max_speed (test.GPXTests.test_ignore_maximums_for_max_speed) ... 2025-06-02 00:17:46,128 root DEBUG max_speed = 0.3092208077590933 -2025-06-02 00:17:46,128 root DEBUG max_speed = 0.3092208077590936 -2025-06-02 00:17:46,129 root DEBUG max_speed_with_more_extreemes = 21.645456543136532 -2025-06-02 00:17:46,129 root DEBUG max_speed_with_extreemes = 0.3092208077590936 +test_ignore_maximums_for_max_speed (test.GPXTests.test_ignore_maximums_for_max_speed) ... 2024-04-30 19:55:33,630 root DEBUG max_speed = 0.3092208077590933 +2024-04-30 19:55:33,631 root DEBUG max_speed = 0.3092208077590936 +2024-04-30 19:55:33,631 root DEBUG max_speed_with_more_extreemes = 21.645456543136532 +2024-04-30 19:55:33,631 root DEBUG max_speed_with_extreemes = 0.3092208077590936 ok test_join_gpx_xml_files (test.GPXTests.test_join_gpx_xml_files) ... ok test_large_float_values (test.GPXTests.test_large_float_values) ... ok @@ -779,7 +815,7 @@ test_long_timestamps (test.GPXTests.test_long_timestamps) ... ok test_microsecond (test.GPXTests.test_microsecond) ... ok test_min_max (test.GPXTests.test_min_max) ... ok -test_moving_stopped_times (test.GPXTests.test_moving_stopped_times) ... 2025-06-02 00:17:46,267 gpxpy.gpx DEBUG Track reduced to 258 points +test_moving_stopped_times (test.GPXTests.test_moving_stopped_times) ... 2024-04-30 19:55:33,763 gpxpy.gpx DEBUG Track reduced to 258 points ok test_name_comment_and_symbol (test.GPXTests.test_name_comment_and_symbol) ... ok test_named_tuples_values_elevation_extremes (test.GPXTests.test_named_tuples_values_elevation_extremes) ... ok @@ -789,7 +825,7 @@ test_named_tuples_values_time_bounds (test.GPXTests.test_named_tuples_values_time_bounds) ... ok test_named_tuples_values_uphill_downhill (test.GPXTests.test_named_tuples_values_uphill_downhill) ... ok test_nan_elevation (test.GPXTests.test_nan_elevation) ... ok -test_nearest_location_1 (test.GPXTests.test_nearest_location_1) ... 15742.95336363144 +test_nearest_location_1 (test.GPXTests.test_nearest_location_1) ... nonhaversine_dist= 15742.95336363144 25 22 25 @@ -1400,16 +1436,16 @@ ok test_read_extensions (test.GPXTests.test_read_extensions) Test extensions ... ok -test_reduce_by_min_distance (test.GPXTests.test_reduce_by_min_distance) ... 2025-06-02 00:17:46,495 gpxpy.gpx DEBUG Track reduced to 258 points +test_reduce_by_min_distance (test.GPXTests.test_reduce_by_min_distance) ... 2024-04-30 19:55:33,983 gpxpy.gpx DEBUG Track reduced to 258 points ok -test_reduce_gpx_file (test.GPXTests.test_reduce_gpx_file) ... 2025-06-02 00:17:46,499 gpxpy.gpx DEBUG Track reduced to 31 points +test_reduce_gpx_file (test.GPXTests.test_reduce_gpx_file) ... 2024-04-30 19:55:33,988 gpxpy.gpx DEBUG Track reduced to 31 points ok test_remove_elevation (test.GPXTests.test_remove_elevation) ... ok test_remove_point_from_segment (test.GPXTests.test_remove_point_from_segment) ... ok test_remove_time_all (test.GPXTests.test_remove_time_all) ... ok test_remove_time_tracks_only (test.GPXTests.test_remove_time_tracks_only) ... ok test_simple_parse_function (test.GPXTests.test_simple_parse_function) ... ok -test_simple_parse_function_invalid_xml (test.GPXTests.test_simple_parse_function_invalid_xml) ... 2025-06-02 00:17:46,546 gpxpy.parser DEBUG Error in: +test_simple_parse_function_invalid_xml (test.GPXTests.test_simple_parse_function_invalid_xml) ... 2024-04-30 19:55:34,032 gpxpy.parser DEBUG Error in: -[12.196891366667728, -11.852675804791046, 14.594100820549588, -24.701164102831818, -18.866245900217532, 17.66498804536762, -1.2592761185889756, -7.093055286137262, 6.867977277788939, 5.021178265010079, 10.725041198764895, -2.553217305072936, 8.927544433933043, -13.353660004144569, 13.481628600707557, 9.44453545245914, 5.573069368809258, 11.416869051006396, 7.978921316633358, -24.363486471349827, 2.2490099200493274, 8.667544247070369, -15.484121826279212, 8.146059207584944, -3.5489815439791075, -16.09639124984643, -1.4812745111585368, -23.005340715662072, 4.9391987589811945, 23.379247273291586, 6.212279587900527, 2.897863058367356, 5.54240907446788, 0.7668611325008623, -11.297261855090252, -5.758244372163651, 15.537804189841387, -7.076522777657612, 19.935282165801272, 17.582558840913592] -[-17.372182588944053, 7.719126751089039, -12.749289151276022, -6.488888368425988, 15.803305266711504, 8.154556073439052, -5.255498403764563, -10.323894095839343, 8.652706797393172, -17.695668067641552, 9.576904773014855, -2.799443182196104, 5.292205708826425, -14.254391732416522, 23.71679949846357, -9.947419186377676, 18.93642686315334, -8.201996663840477, -3.469125832997416, 12.810596629862363, 1.5617610617375266, -0.4938141913260141, -10.406141990665358, -0.004556532559080173, 7.970474663271143, -21.717712024388813, -6.980122110215309, -1.4135341892716147, -17.767653884792935, -18.076347372922474, -12.912637250968928, -17.033938370252326, -5.836506952141302, -5.211221225570961, -6.182616753912196, 3.9929148431780415, 14.01880070804396, 6.1094563073541055, -20.428136467737957, -2.0572477180552218] +[-4.929361080917865, -17.83624811406024, 8.263630794100296, -9.244192898757126, 2.6441470213335427, -4.624088140270677, -13.049079825842163, -22.084528489426102, -15.646053622646722, -14.777634830880437, 24.107746124912623, -21.353254337699294, -9.412350222822125, 14.061274358722292, 1.7540957174169702, 22.237289941931493, -20.99159694990076, 5.547896439569822, -10.73000493700183, 23.67894089359648, 17.88831690229745, -6.182115597064264, 7.110022420238993, 23.958575700777736, 20.830590141948086, 19.02804740247418, 2.586045902149853, -8.299601803391344, 0.0754080082907671, 11.701358438053239, -11.384578186776245, -0.5743438119331368, 22.073613677371775, 21.64967322874578, -22.14089800979066, -12.4135283611988, -14.098176859843159, -19.802292383068366, -11.276838759504827, 7.978752005392553] +[-8.765956367130723, -1.18865083395302, 7.321022401430194, 22.188755488415374, 15.070123625326943, 19.18328837404305, 10.379810199617074, 10.865363710284448, -14.753070500476689, 12.743843830477996, 12.034708626468849, 20.531421197923592, 21.09771856158918, 0.7983880914649188, -10.092036667843502, -14.202376973654157, -7.095413491379038, -8.528640752397425, -21.804711725445536, -5.240206640097394, -15.6478810203995, 20.87859680685331, -8.839240772929664, 21.799354778055196, 13.3982849308261, -10.626045632370273, 1.5203532528460795, -22.159125782288807, 2.218007165151492, 6.229774650629633, 5.191416893380552, 2.5427328984309994, 3.4427500127001407, 12.770862138203787, -7.61204840200257, -16.355551767881245, -1.463179798586145, -23.554937701322032, -3.1743541234556027, 2.845816059609374] haversine_dist= 15742.949367314446 -ok +nonhaversine_dist= ok test_haversine_distance (test.GPXTests.test_haversine_distance) ... ok test_horizontal_and_vertical_smooth_remove_extremes (test.GPXTests.test_horizontal_and_vertical_smooth_remove_extremes) ... ok test_horizontal_smooth_remove_extremes (test.GPXTests.test_horizontal_smooth_remove_extremes) ... ok -test_ignore_maximums_for_max_speed (test.GPXTests.test_ignore_maximums_for_max_speed) ... 2025-06-02 00:17:47,358 root DEBUG max_speed = 0.3092208077590933 -2025-06-02 00:17:47,359 root DEBUG max_speed = 0.3092208077590936 -2025-06-02 00:17:47,360 root DEBUG max_speed_with_more_extreemes = 21.645456543136532 -2025-06-02 00:17:47,360 root DEBUG max_speed_with_extreemes = 0.3092208077590936 +test_ignore_maximums_for_max_speed (test.GPXTests.test_ignore_maximums_for_max_speed) ... 2024-04-30 19:55:34,782 root DEBUG max_speed = 0.3092208077590933 +2024-04-30 19:55:34,783 root DEBUG max_speed = 0.3092208077590936 +2024-04-30 19:55:34,783 root DEBUG max_speed_with_more_extreemes = 21.645456543136532 +2024-04-30 19:55:34,784 root DEBUG max_speed_with_extreemes = 0.3092208077590936 ok test_join_gpx_xml_files (test.GPXTests.test_join_gpx_xml_files) ... ok test_large_float_values (test.GPXTests.test_large_float_values) ... ok @@ -2043,7 +2079,7 @@ test_long_timestamps (test.GPXTests.test_long_timestamps) ... ok test_microsecond (test.GPXTests.test_microsecond) ... ok test_min_max (test.GPXTests.test_min_max) ... ok -test_moving_stopped_times (test.GPXTests.test_moving_stopped_times) ... 2025-06-02 00:17:47,504 gpxpy.gpx DEBUG Track reduced to 258 points +test_moving_stopped_times (test.GPXTests.test_moving_stopped_times) ... 2024-04-30 19:55:34,927 gpxpy.gpx DEBUG Track reduced to 258 points ok test_name_comment_and_symbol (test.GPXTests.test_name_comment_and_symbol) ... ok test_named_tuples_values_elevation_extremes (test.GPXTests.test_named_tuples_values_elevation_extremes) ... ok @@ -2053,7 +2089,7 @@ test_named_tuples_values_time_bounds (test.GPXTests.test_named_tuples_values_time_bounds) ... ok test_named_tuples_values_uphill_downhill (test.GPXTests.test_named_tuples_values_uphill_downhill) ... ok test_nan_elevation (test.GPXTests.test_nan_elevation) ... ok -test_nearest_location_1 (test.GPXTests.test_nearest_location_1) ... nonhaversine_dist= 15742.95336363144 +test_nearest_location_1 (test.GPXTests.test_nearest_location_1) ... 15742.95336363144 25 22 25 @@ -2664,16 +2700,16 @@ ok test_read_extensions (test.GPXTests.test_read_extensions) Test extensions ... ok -test_reduce_by_min_distance (test.GPXTests.test_reduce_by_min_distance) ... 2025-06-02 00:17:47,780 gpxpy.gpx DEBUG Track reduced to 258 points +test_reduce_by_min_distance (test.GPXTests.test_reduce_by_min_distance) ... 2024-04-30 19:55:35,204 gpxpy.gpx DEBUG Track reduced to 258 points ok -test_reduce_gpx_file (test.GPXTests.test_reduce_gpx_file) ... 2025-06-02 00:17:47,786 gpxpy.gpx DEBUG Track reduced to 31 points +test_reduce_gpx_file (test.GPXTests.test_reduce_gpx_file) ... 2024-04-30 19:55:35,209 gpxpy.gpx DEBUG Track reduced to 31 points ok test_remove_elevation (test.GPXTests.test_remove_elevation) ... ok test_remove_point_from_segment (test.GPXTests.test_remove_point_from_segment) ... ok test_remove_time_all (test.GPXTests.test_remove_time_all) ... ok test_remove_time_tracks_only (test.GPXTests.test_remove_time_tracks_only) ... ok test_simple_parse_function (test.GPXTests.test_simple_parse_function) ... ok -test_simple_parse_function_invalid_xml (test.GPXTests.test_simple_parse_function_invalid_xml) ... 2025-06-02 00:17:47,838 gpxpy.parser DEBUG Error in: +test_simple_parse_function_invalid_xml (test.GPXTests.test_simple_parse_function_invalid_xml) ... 2024-04-30 19:55:35,262 gpxpy.parser DEBUG Error in: