pspp-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

pspp 1.0.0-1 FTBFS on mips64el architecture on debian


From: Friedrich Beckmann
Subject: pspp 1.0.0-1 FTBFS on mips64el architecture on debian
Date: Wed, 23 Aug 2017 12:17:15 +0200

Package: pspp
Version: 1.0.0-1

pspp 1.0.0-1 fails the regression test with 6 failed tests for the architecture 
mips64el
on debian. All other architectures pass.

See: https://buildd.debian.org/status/package.php?p=pspp&suite=unstable

The previous version 0.10.2-2 passed the regression on mips64el. I suspect that 
the
failures are due to the switch from gcc6 to gcc7 and/or the switch in the gnulib
version or the recent changes in sys-file-reader due to 64bit and endianess.
0.10.2-2 failed to compile with gcc7 due to the old gnulib version.

See: https://buildd.debian.org/status/logs.php?pkg=pspp&arch=mips64el

The failed tests are:

67: value labels                                    FAILED 
(sys-file-reader.at:428)
138: bad variable name in long string value label    FAILED 
(sys-file-reader.at:3513)
160: write and read long string value labels and missing values FAILED 
(sys-file.at:91)
172: system file character encoding                  FAILED (sys-file.at:467)
1152: Perl write variable parameters                  FAILED 
(perl-module.at:236)
1160: Perl Pspp.t                                     FAILED 
(perl-module.at:677)

The detailed log shows:

## ---------------------- ##
## Detailed failed tests. ##
## ---------------------- ##

#                             -*- compilation -*-
67. sys-file-reader.at:308: testing value labels ...
./sys-file-reader.at:422: sack --$variant sys-file.sack > sys-file.sav
./sys-file-reader.at:427: pspp -o pspp.csv sys-file.sps
./sys-file-reader.at:428: cat pspp.csv
--- -   2017-08-21 12:23:32.674887492 +0000
+++ /<<PKGBUILDDIR>>/tests/testsuite.dir/at-groups/67/stdout    2017-08-21 
12:23:32.662266407 +0000
@@ -67,23 +67,8 @@
 
 Value,Label
 JKLMNOPQ,value label for `JKLMNOPQ'",13
-str9ж,"Format: A9
-
-Value,Label
-RSTUVWXYZ,value label for `RSTUVWXYZ'",14
-str12,"Format: A12
-
-Value,Label
-0123456789ab,value label for `0123456789ab'
-cdefghijklmn,value label for `cdefghijklmn'",15
-str16,"Format: A16
-
-Value,Label
-EFGHIJKLMNOPQRST,value label for `EFGHIJKLMNOPQRST'
-UVWXYZ0123456789,value label for `UVWXYZ0123456789' with Cyrillic letters: 
`фхц'
-opqrstuvwxyzABCD,value label for `opqrstuvwxyzABCD'",16
-str17,"Format: A17
-
-Value,Label
-abcdefghijklmnopq,value label for `abcdefghijklmnopq'",17
+str9ж,Format: A9,14
+str12,Format: A12,15
+str16,Format: A16,16
+str17,Format: A17,17
 
67. sys-file-reader.at:308: 67. value labels (sys-file-reader.at:308): FAILED 
(sys-file-reader.at:428)

#                             -*- compilation -*-
138. sys-file-reader.at:3468: testing bad variable name in long string value 
label ...
./sys-file-reader.at:3510: sack --$variant sys-file.sack > sys-file.sav
./sys-file-reader.at:3513: pspp -O format=csv sys-file.sps
--- -   2017-08-21 12:24:28.997836833 +0000
+++ /<<PKGBUILDDIR>>/tests/testsuite.dir/at-groups/138/stdout   2017-08-21 
12:24:28.986496047 +0000
@@ -6,5 +6,3 @@
 
 "warning: `sys-file.sav' near offset 0x1d4: Ignoring long string value label 0 
for variable str14, with width 14, that has bad value width 9."
 
-warning: `sys-file.sav' near offset 0x259: Duplicate value label for 
`abcdefghijklmn' on str14.
-
138. sys-file-reader.at:3468: 138. bad variable name in long string value label 
(sys-file-reader.at:3468): FAILED (sys-file-reader.at:3513)

#                             -*- compilation -*-
160. sys-file.at:62: testing write and read long string value labels and 
missing values ...
./sys-file.at:90: pspp -o pspp.csv sysfile.sps
./sys-file.at:91: cat pspp.csv
--- -   2017-08-21 12:24:42.428694787 +0000
+++ /<<PKGBUILDDIR>>/tests/testsuite.dir/at-groups/160/stdout   2017-08-21 
12:24:42.414550801 +0000
@@ -1,18 +1,8 @@
 Variable,Description,Position
 s1,"Format: A9
-Missing Values: ""0       ""
-
-Value,Label
-abc      ,First value label
-abcdefgh ,Second value label
-abcdefghi,Third value label",1
+Missing Values: ""0       """,1
 s2,"Format: A9
-Missing Values: ""12      ""; ""123     ""
-
-Value,Label
-0        ,Fourth value label
-01234567 ,Fifth value label
-012345678,Sixth value label",2
+Missing Values: ""12      ""; ""123     """,2
 s3,"Format: A9
 Missing Values: ""1234    ""; ""12345   ""; ""12345678""",3
 
160. sys-file.at:62: 160. write and read long string value labels and missing 
values (sys-file.at:62): FAILED (sys-file.at:91)

#                             -*- compilation -*-
172. sys-file.at:433: testing system file character encoding ...
./sys-file.at:434: i18n-test supports_encodings windows-1252
./sys-file.at:459: pspp -O format=csv save.sps
./sys-file.at:466: pspp -o pspp.csv get.sps
./sys-file.at:467: sed 's/(Entered [^)]*)/(Entered <date>)/' pspp.csv
--- -   2017-08-21 12:24:47.250095314 +0000
+++ /<<PKGBUILDDIR>>/tests/testsuite.dir/at-groups/172/stdout   2017-08-21 
12:24:47.230570439 +0000
@@ -19,10 +19,7 @@
 Attribute,Value
 Atatürk,Düsseldorf Gewürztraminer",1
 roué,"Label: Provençal soupçon
-Format: A9
-
-Value,Label
-abcdefghi,sauté précis",2
+Format: A9",2
 croûton,Format: A1000,3
 
 Table: Custom data file attributes.
172. sys-file.at:433: 172. system file character encoding (sys-file.at:433): 
FAILED (sys-file.at:467)

#                             -*- compilation -*-
1152. perl-module.at:186: testing Perl write variable parameters ...
./perl-module.at:231: LD_LIBRARY_PATH=$abs_top_builddir/src/.libs \
   DYLD_LIBRARY_PATH=$abs_top_builddir/src/.libs \
   $PERL -I$abs_top_builddir/perl-module/blib/arch \
         -I$abs_top_builddir/perl-module/blib/lib test.pl
./perl-module.at:236: pspp -O format=csv dump-dict.sps
--- -   2017-08-21 12:30:15.683143484 +0000
+++ /<<PKGBUILDDIR>>/tests/testsuite.dir/at-groups/1152/stdout  2017-08-21 
12:30:15.667910382 +0000
@@ -15,8 +15,5 @@
 xx      ,foo
 yy      ,bar",2
 longstring,"Label: My Long String
-Format: A9
-
-Value,Label
-xxx      ,xfoo",3
+Format: A9",3
 
1152. perl-module.at:186: 1152. Perl write variable parameters 
(perl-module.at:186): FAILED (perl-module.at:236)

#                             -*- compilation -*-
1160. perl-module.at:673: testing Perl Pspp.t ...
./perl-module.at:676: perl -MText::Diff -e '' || exit 77
./perl-module.at:677: LD_LIBRARY_PATH=$abs_top_builddir/src/.libs \
   DYLD_LIBRARY_PATH=$abs_top_builddir/src/.libs \
   $PERL -I$abs_top_builddir/perl-module/blib/arch \
         -I$abs_top_builddir/perl-module/blib/lib 
$abs_top_builddir/perl-module/t/Pspp.t
stderr:
# 
# @@ -15,4 +15,7 @@
#  xx      ,foo
#  yy      ,bar",2
#  longstring,"Label: My Long String
# -Format: A9",3
# +Format: A9
# +
# +Value,Label
# +xxx      ,xfoo",3
#   Failed test 'Check output 2'
#   at /<<PKGBUILDDIR>>/perl-module/t/Pspp.t line 242.
# @@ -0,0 +1 @@
# +
# @@ -0,0 +1 @@
# +
# @@ -0,0 +1 @@
# +
# @@ -0,0 +1 @@
# +
# @@ -0,0 +1 @@
# +
# Looks like you failed 1 test of 37.
--- -   2017-08-21 12:30:23.336966908 +0000
+++ /<<PKGBUILDDIR>>/tests/testsuite.dir/at-groups/1160/stdout  2017-08-21 
12:30:23.323941633 +0000
@@ -21,7 +21,7 @@
 ok 20 - Dictionary Creation 2
 ok 21 - Value label for short string
 ok 22 - Value label for long string
-ok 23 - Check output 2
+not ok 23 - Check output 2
 ok 24 - Dictionary survives sysfile
 ok 25 - Basic reader operation
 ok 26 - Streaming of files
./perl-module.at:677: exit code was 1, expected 0
1160. perl-module.at:673: 1160. Perl Pspp.t (perl-module.at:673): FAILED 
(perl-module.at:677)










reply via email to

[Prev in Thread] Current Thread [Next in Thread]