SQLite Forum

Test ext/session/sessionrebase.test:2.1.1 fails on HPPA architecture
Login
Test ext/session/sessionrebase.test:2.1.1 fails on HPPA architecture.
This problem was not reported on any other architecture.

Original bug report: https://bugs.gentoo.org/658912

I do not have many ideas, but one thing which is different on HPPA than almost all other architectures is that stack grows up, instead of down.

Output of test suite:

```
...
./testfixture: wrong # args: should be "R rebase CHANGESET"
    while executing
"R delete"
    (procedure "do_rebase_test" line 55)
    invoked from within
"do_rebase_test 2.1.1 {
  UPDATE t1 SET b = 'two.1' WHERE a=2
} {
  UPDATE t1 SET b = 'two.2' WHERE a=2;
} {
  OMIT
} { SELECT * FROM t1 } {1 one 2 two..."
    (file "/var/tmp/portage/dev-db/sqlite-3.33.0/work/sqlite-src-3330000-.hppa/test/../ext/session/sessionrebase.test" line 238)
    invoked from within
"source /var/tmp/portage/dev-db/sqlite-3.33.0/work/sqlite-src-3330000-.hppa/test/../ext/session/sessionrebase.test"
    invoked from within
"interp eval tinterp $script"
    (procedure "slave_test_script" line 30)
    invoked from within
"slave_test_script [list source $zFile] "
    invoked from within
"time { slave_test_script [list source $zFile] }"
    (procedure "slave_test_file" line 23)
    invoked from within
"slave_test_file $file"
    (procedure "run_tests" line 19)
    invoked from within
"run_tests veryquick -presql {} -files {shared3.test writecrash.test vacuum5.test func4.test tkt3731.test /var/tmp/portage/dev-db/sqlite-3.33.0/work/sq..."
    ("uplevel" body line 1)
    invoked from within
"uplevel run_tests $name $::testspec($name)"
    (procedure "run_test_suite" line 5)
    invoked from within
"run_test_suite veryquick"
    (file "/var/tmp/portage/dev-db/sqlite-3.33.0/work/sqlite-src-3330000-.hppa/test/veryquick.test" line 16)
    invoked from within
"source $argv0"
    invoked from within
"if {[llength $argv]>=1} {
set argv0 [lindex $argv 0]
set argv [lrange $argv 1 end]
source $argv0
} else {
set line {}
while {![eof stdin]} {
if {$line..."
```