[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/
- PSPP-BUG: [bug #62267] Debian 1.5.4-2: Regression fails for test 521, 522, 525, 528 on mips64el, mipsel, ia64,
Friedrich Beckmann <=
- PSPP-BUG: [bug #62267] Debian 1.5.4-2: Regression fails for test 521, 522, 525, 528 on mips64el, mipsel, ia64, Friedrich Beckmann, 2022/04/10
- PSPP-BUG: [bug #62267] Debian 1.5.4-2: Regression fails for test 521, 522, 525, 528 on mips64el, mipsel, ia64, Ben Pfaff, 2022/04/10
- PSPP-BUG: [bug #62267] Debian 1.5.4-2: Regression fails for test 521, 522, 525, 528 on mips64el, mipsel, ia64, Ben Pfaff, 2022/04/10
- PSPP-BUG: [bug #62267] Debian 1.5.4-2: Regression fails for test 521, 522, 525, 528 on mips64el, mipsel, ia64, Friedrich Beckmann, 2022/04/11