I'm hoping that someone may explain to me or help me troubleshoot this issue I am encountering with make test failures on AIX using (unmodified) SQLite 3.2.0.
At first I thought I was encountering Ticket #1112, but I receive no summary of errors at the end. Instead, the script produces this before exiting: /home/gerry/test_sqlite/sqlite-3.2.0/.libs/lt-testfixture: no such table: t1 while executing "$db eval $sql" (procedure "execsql" line 3) invoked from within "execsql { CREATE TABLE t2(a,b,c); INSERT INTO t2 SELECT round(a/10), randstr(50,80), randstr(50,60) FROM t1; }" (file "./test/interrupt.test" line 162) invoked from within "source $testfile" ("foreach" body line 4) invoked from within "foreach testfile [lsort -dictionary [glob $testdir/*.test]] { set tail [file tail $testfile] if {[lsearch -exact $EXCLUDE $tail]>=0} continue so..." (file "./test/quick.test" line 45) make: *** [test] Error 1 > make test 2> test2.log /home/gerry/test_sqlite/sqlite-3.2.0/.libs/lt-testfixture: no such table: t1 while executing "$db eval $sql" (procedure "execsql" line 3) invoked from within "execsql { CREATE TABLE t2(a,b,c); INSERT INTO t2 SELECT round(a/10), randstr(50,80), randstr(50,60) FROM t1; }" (file "./test/interrupt.test" line 162) invoked from within "source $testfile" ("foreach" body line 4) invoked from within "foreach testfile [lsort -dictionary [glob $testdir/*.test]] { set tail [file tail $testfile] if {[lsearch -exact $EXCLUDE $tail]>=0} continue so..." (file "./test/quick.test" line 45) make: *** [test] Error 1 Some other errors of note (but not all generated): Many of the attach tests fail due to something similar to attach2-4.1.1... Expected: [main unlocked temp closed file2 unlocked] Got: [] Or Got: [1 {disk I/O error}] And many errors in the interrupt tests. interrrupt-2.1... Error: no such function: randstr interrupt-2.2.101.1... Expected: [1] Got: [0] interrupt-2.2.101.99... Expected: [0 {}] Got: [1 {cannot VACUUM from within a transaction}] interrupt-2.3... Error: no such table: t1 interrupt-2.4... Expected: [1] Got: [0] interrupt-2.5... Error: no such table: t1 interrupt-2.6... Ok interrupt-3.1.1... Ok interrupt-3.1.2... Expected: [1 interrupted] Got: [1 {no such table: t1}] Thank you for your help, -- Gerry Blanchette