bug-gnu-pspp
[Top][All Lists]
Advanced

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

PSPP-BUG: [bug #62267] Debian 1.5.4-2: Regression fails for test 521, 52


From: Friedrich Beckmann
Subject: PSPP-BUG: [bug #62267] Debian 1.5.4-2: Regression fails for test 521, 522, 525, 528 on mips64el, mipsel, ia64
Date: Fri, 8 Apr 2022 05:49:21 -0400 (EDT)

URL:
  <https://savannah.gnu.org/bugs/?62267>

                 Summary: Debian 1.5.4-2: Regression fails for test 521, 522,
525, 528 on mips64el, mipsel, ia64
                 Project: PSPP
            Submitted by: beckmanf
            Submitted on: Fri 08 Apr 2022 09:49:19 AM UTC
                Category: Compilation/Portability
                Severity: 5 - Average
                  Status: Confirmed
             Assigned to: None
             Open/Closed: Open
                 Release: None
         Discussion Lock: Any
                  Effort: 0.00

    _______________________________________________________

Details:

The regression fails for some architectures for the 1.5.4-2 debian release.
The failed tests are:

mips64el: 521, 522, 525 and 528
mipsel: 521, 522, 525 and 528
ia64: 528
 
Here is the log for tests 521, 522, 525 and 528 for mips64el: 
++++
## ------------- ##
## Test results. ##
## ------------- ##

ERROR: 1510 tests were run,
4 failed unexpectedly.
2 tests were skipped.

## ------------------------ ##
## Summary of the failures. ##
## ------------------------ ##
Failed tests:
GNU PSPP 1.5.4 test suite test groups:

 NUM: FILE-NAME:LINE     TEST-GROUP-NAME
      KEYWORDS

 521: evaluate.at:3255   expressions - REPLACE
      expression expressions evaluate
 522: evaluate.at:3313   expressions - LPAD
      expression expressions evaluate
 525: evaluate.at:3645   expressions - RPAD
      expression expressions evaluate
 528: evaluate.at:3979   expressions - STRUNC
      expression expressions evaluate

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

#                             -*- compilation -*-
521. evaluate.at:3255: testing expressions - REPLACE ...
## --- ##
## OPT ##
## --- ##
./evaluate.at:3278: pspp --testing-mode evaluate.sps
--- -   2022-04-08 07:41:12.783375731 +0000
+++ /<<PKGBUILDDIR>>/tests/testsuite.dir/at-groups/521/stdout   2022-04-08
07:41:12.776029600 +0000
@@ -17,7 +17,7 @@
    10 | DEBUG EVALUATE /replace('banana', 'an', 'xyzzy', 1.5).
       |                                                  ^~~
 
-replace('banana', 'an', 'xyzzy', 1.5) => "banana"
+replace('banana', 'an', 'xyzzy', 1.5) => "bxyzzyxyzzya"
 
 replace('banana', 'bananana', 'xyzzy') => "banana"
 
@@ -27,5 +27,5 @@
 
 replace('banana', 'ba', '', -1) => "banana"
 
-replace('banana', 'ba', '', $sysmis) => "banana"
+replace('banana', 'ba', '', $sysmis) => "nana"
 
521. evaluate.at:3255: 521. expressions - REPLACE (evaluate.at:3255): FAILED
(evaluate.at:3278)

#                             -*- compilation -*-
522. evaluate.at:3313: testing expressions - LPAD ...
## --- ##
## OPT ##
## --- ##
./evaluate.at:3355: pspp --testing-mode evaluate.sps
--- -   2022-04-08 07:41:12.792446599 +0000
+++ /<<PKGBUILDDIR>>/tests/testsuite.dir/at-groups/522/stdout   2022-04-08
07:41:12.780029623 +0000
@@ -28,6 +28,16 @@
 
 lpad('abc', 32768) => "abc"
 
+evaluate.sps:11.17-11.36: error: DEBUG EVALUATE: The length argument to LPAD
+must be between 0 and 32767.
+   11 | DEBUG EVALUATE /lpad('abc', $sysmis).
+      |                 ^~~~~~~~~~~~~~~~~~~~
+
+evaluate.sps:11.29-11.35: note: DEBUG EVALUATE: The length argument is
+2147483647.
+   11 | DEBUG EVALUATE /lpad('abc', $sysmis).
+      |                             ^~~~~~~
+
 lpad('abc', $sysmis) => "abc"
 
 evaluate.sps:13.17-13.36: error: DEBUG EVALUATE: The length argument to LPAD
@@ -70,10 +80,40 @@
 
 lpad('abc', 32768, '*') => "abc"
 
+evaluate.sps:26.17-26.41: error: DEBUG EVALUATE: The length argument to LPAD
+must be between 0 and 32767.
+   26 | DEBUG EVALUATE /lpad('abc', $sysmis, '*').
+      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~
+
+evaluate.sps:26.29-26.35: note: DEBUG EVALUATE: The length argument is
+2147483647.
+   26 | DEBUG EVALUATE /lpad('abc', $sysmis, '*').
+      |                             ^~~~~~~
+
 lpad('abc', $sysmis, '*') => "abc"
 
+evaluate.sps:27.17-27.40: error: DEBUG EVALUATE: The length argument to LPAD
+must be between 0 and 32767.
+   27 | DEBUG EVALUATE /lpad('abc', $sysmis, '').
+      |                 ^~~~~~~~~~~~~~~~~~~~~~~~
+
+evaluate.sps:27.29-27.35: note: DEBUG EVALUATE: The length argument is
+2147483647.
+   27 | DEBUG EVALUATE /lpad('abc', $sysmis, '').
+      |                             ^~~~~~~
+
 lpad('abc', $sysmis, '') => "abc"
 
+evaluate.sps:28.17-28.42: error: DEBUG EVALUATE: The length argument to LPAD
+must be between 0 and 32767.
+   28 | DEBUG EVALUATE /lpad('abc', $sysmis, 'xy').
+      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
+
+evaluate.sps:28.29-28.35: note: DEBUG EVALUATE: The length argument is
+2147483647.
+   28 | DEBUG EVALUATE /lpad('abc', $sysmis, 'xy').
+      |                             ^~~~~~~
+
 lpad('abc', $sysmis, 'xy') => "abc"
 
 evaluate.sps:29.17-29.27: error: DEBUG EVALUATE: Function invocation
522. evaluate.at:3313: 522. expressions - LPAD (evaluate.at:3313): FAILED
(evaluate.at:3355)

#                             -*- compilation -*-
525. evaluate.at:3645: testing expressions - RPAD ...
## --- ##
## OPT ##
## --- ##
./evaluate.at:3687: pspp --testing-mode evaluate.sps
--- -   2022-04-08 07:41:13.009342185 +0000
+++ /<<PKGBUILDDIR>>/tests/testsuite.dir/at-groups/525/stdout   2022-04-08
07:41:13.000030876 +0000
@@ -28,6 +28,16 @@
 
 rpad('abc', 32768) => "abc"
 
+evaluate.sps:11.17-11.36: error: DEBUG EVALUATE: The length argument to RPAD
+must be between 0 and 32767.
+   11 | DEBUG EVALUATE /rpad('abc', $sysmis).
+      |                 ^~~~~~~~~~~~~~~~~~~~
+
+evaluate.sps:11.29-11.35: note: DEBUG EVALUATE: The length argument is
+2147483647.
+   11 | DEBUG EVALUATE /rpad('abc', $sysmis).
+      |                             ^~~~~~~
+
 rpad('abc', $sysmis) => "abc"
 
 evaluate.sps:13.17-13.36: error: DEBUG EVALUATE: The length argument to RPAD
@@ -70,10 +80,40 @@
 
 rpad('abc', 32768, '*') => "abc"
 
+evaluate.sps:26.17-26.41: error: DEBUG EVALUATE: The length argument to RPAD
+must be between 0 and 32767.
+   26 | DEBUG EVALUATE /rpad('abc', $sysmis, '*').
+      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~
+
+evaluate.sps:26.29-26.35: note: DEBUG EVALUATE: The length argument is
+2147483647.
+   26 | DEBUG EVALUATE /rpad('abc', $sysmis, '*').
+      |                             ^~~~~~~
+
 rpad('abc', $sysmis, '*') => "abc"
 
+evaluate.sps:27.17-27.40: error: DEBUG EVALUATE: The length argument to RPAD
+must be between 0 and 32767.
+   27 | DEBUG EVALUATE /rpad('abc', $sysmis, '').
+      |                 ^~~~~~~~~~~~~~~~~~~~~~~~
+
+evaluate.sps:27.29-27.35: note: DEBUG EVALUATE: The length argument is
+2147483647.
+   27 | DEBUG EVALUATE /rpad('abc', $sysmis, '').
+      |                             ^~~~~~~
+
 rpad('abc', $sysmis, '') => "abc"
 
+evaluate.sps:28.17-28.42: error: DEBUG EVALUATE: The length argument to RPAD
+must be between 0 and 32767.
+   28 | DEBUG EVALUATE /rpad('abc', $sysmis, 'xy').
+      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
+
+evaluate.sps:28.29-28.35: note: DEBUG EVALUATE: The length argument is
+2147483647.
+   28 | DEBUG EVALUATE /rpad('abc', $sysmis, 'xy').
+      |                             ^~~~~~~
+
 rpad('abc', $sysmis, 'xy') => "abc"
 
 evaluate.sps:29.17-29.27: error: DEBUG EVALUATE: Function invocation
525. evaluate.at:3645: 525. expressions - RPAD (evaluate.at:3645): FAILED
(evaluate.at:3687)

#                             -*- compilation -*-
528. evaluate.at:3979: testing expressions - STRUNC ...
## --- ##
## OPT ##
## --- ##
./evaluate.at:4016: pspp --testing-mode evaluate.sps
--- -   2022-04-08 07:41:13.385656684 +0000
+++ /<<PKGBUILDDIR>>/tests/testsuite.dir/at-groups/528/stdout   2022-04-08
07:41:13.364032950 +0000
@@ -21,11 +21,11 @@
    13 | DEBUG EVALUATE /strunc('a c   ', 0.75).
       |                                  ^~~~
 
-strunc('a c   ', 0.75) => "a c   "
+strunc('a c   ', 0.75) => "a c"
 
 strunc('a c   ', -1) => ""
 
-strunc('a c   ', $sysmis) => "a c   "
+strunc('a c   ', $sysmis) => "a c"
 
 strunc('  abc  ', 9) => "  abc"
 
@@ -50,9 +50,9 @@
    27 | DEBUG EVALUATE /strunc('  abc  ', 1.5).
       |                                   ^~~
 
-strunc('  abc  ', 1.5) => "  abc  "
+strunc('  abc  ', 1.5) => "  abc"
 
 strunc('  abc  ', -1) => ""
 
-strunc('  abc  ', $sysmis) => "  abc  "
+strunc('  abc  ', $sysmis) => "  abc"
 
528. evaluate.at:3979: 528. expressions - STRUNC (evaluate.at:3979): FAILED
(evaluate.at:4016)

----

The ia64 log:

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

#                             -*- compilation -*-
528. evaluate.at:3979: testing expressions - STRUNC ...
## --- ##
## OPT ##
## --- ##
./evaluate.at:4016: pspp --testing-mode evaluate.sps
--- -   2022-04-08 07:48:00.871055259 +0000
+++ /<<PKGBUILDDIR>>/tests/testsuite.dir/at-groups/528/stdout   2022-04-08
07:48:00.868143852 +0000
@@ -21,11 +21,11 @@
    13 | DEBUG EVALUATE /strunc('a c   ', 0.75).
       |                                  ^~~~
 
-strunc('a c   ', 0.75) => "a c   "
+strunc('a c   ', 0.75) => ""
 
 strunc('a c   ', -1) => ""
 
-strunc('a c   ', $sysmis) => "a c   "
+strunc('a c   ', $sysmis) => ""
 
 strunc('  abc  ', 9) => "  abc"
 
@@ -50,9 +50,9 @@
    27 | DEBUG EVALUATE /strunc('  abc  ', 1.5).
       |                                   ^~~
 
-strunc('  abc  ', 1.5) => "  abc  "
+strunc('  abc  ', 1.5) => ""
 
 strunc('  abc  ', -1) => ""
 
-strunc('  abc  ', $sysmis) => "  abc  "
+strunc('  abc  ', $sysmis) => ""
 
528. evaluate.at:3979: 528. expressions - STRUNC (evaluate.at:3979): FAILED
(evaluate.at:4016)
----








    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?62267>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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