Hi Jeroen,

I ran the tests on an arm64 machine,

This is the diff of the test that fails:

*** Running "Correlate a file with heading with delta crossing 360 degrees CCW" 
test
+ valgrind --error-exitcode=126 --tool=memcheck --leak-check=yes 
--num-callers=30 
--log-file=/tmp/gpscorrelate/gpscorrelate/tests/log/test167-valgrind.log 
/usr/bin/gpscorrelate --heading --max-heading 90 -O -45 -z 0 -g 
/tmp/gpscorrelate/gpscorrelate/tests/staging/track13.gpx 
/tmp/gpscorrelate/gpscorrelate/tests/log/test.jpg
+ exiv2 -pv pr /tmp/gpscorrelate/gpscorrelate/tests/log/test.jpg
+ EXITCODE=0
+ set +x
Test test167 FAILED: unexpected output
--- /tmp/gpscorrelate/gpscorrelate/tests/data/test167.result    2024-05-23 
15:44:05.115054075 +0000
+++ /tmp/gpscorrelate/gpscorrelate/tests/log/test167.out        2024-05-23 
16:49:30.700053733 +0000
@@ -32,6 +32,6 @@
 0x0006 GPSInfo      GPSAltitude                 Rational    1  4234/10
 0x0007 GPSInfo      GPSTimeStamp                Rational    3  12/1 34/1 35/1
 0x000e GPSInfo      GPSTrackRef                 Ascii       2  T
-0x000f GPSInfo      GPSTrack                    Rational    1  323/1
+0x000f GPSInfo      GPSTrack                    Rational    1  322/1
 0x0012 GPSInfo      GPSMapDatum                 Ascii       7  WGS-84
 0x001d GPSInfo      GPSDateStamp                Ascii      11  2012:11:22

I am not entirely sure why it outputs 322/1 instead of 323/1 on arm. I will 
reach out to the upstream maintainer regarding this.

On 23/05/24 13:58, Jeroen Ploemen wrote:
Package: gpscorrelate
Severity: normal
Control: found -1 2.1-1

hi Shriram,

it seems the recent upload of gpscorrelate has issues preventing
migration to testing [1]: the autopkgtest fails for all architectures
except amd64 and i386.

This could be something really simply causing the output on these
platforms to differ in some unimportant way from what the tests
expect (like the architecture getting recorded as part of the
output with upstream only taking the "standard" archs into account),
or something more substantial (actual bugs only triggered on these
"other" archs).

Some archs have 30 tests failing (s390x), some only one (arm64); and
then there's valgrind that is not available on some architectures. I
already pushed a fix for the valgrind part to git.

Please investigate the failures on the archs where the autopkgtest
did run.


[1]https://qa.debian.org/excuses.php?package=gpscorrelate

Best Regards,

--
Shriram Ravindranathan

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to