On Fri, 11 Mar 2005 14:29:44 -0500, Andrew Shakinovsky <[EMAIL PROTECTED]> wrote: > Has anyone had any luck compiling SQLite successfully on this platform? > These are the results from the test suite (with some successful runs > removed to preserve space). > > AIX 5.2 Power4+ 64 bit using xlc 7.0: > The test aborted at some point before completion. > > attach2-4.1.1... > Expected: [main unlocked temp closed file2 unlocked] > Got: [] > attach2-4.1.2... > Expected: [main unlocked temp closed file2 unlocked] > Got: [] > attach2-4.2... Ok > attach2-4.2.1... > Expected: [main shared temp closed file2 unlocked] > Got: [] > attach2-4.2.2... > Expected: [main unlocked temp closed file2 unlocked] > Got: [] > attach2-4.3... Ok > attach2-4.3.1... > Expected: [main shared temp closed file2 unlocked] > Got: [] > attach2-4.3.2... > Expected: [main unlocked temp closed file2 unlocked] > Got: [] > attach2-4.4... Ok > attach2-4.4.1... > Expected: [main shared temp closed file2 unlocked] > Got: [] > attach2-4.4.2... > Expected: [main unlocked temp closed file2 unlocked] > Got: [] > attach2-4.5... Ok > attach2-4.5.1... > Expected: [main shared temp closed file2 unlocked] > Got: [] > attach2-4.5.2... > Expected: [main unlocked temp closed file2 reserved] > Got: [] > attach2-4.6.1... Ok > attach2-4.6.1.1... > Expected: [main shared temp closed file2 shared] > Got: [] > attach2-4.6.1.2... > Expected: [main unlocked temp closed file2 reserved] > Got: [] > attach2-4.6.2... Ok > attach2-4.6.2.1... > Expected: [main shared temp closed file2 shared] > Got: [] > attach2-4.6.2.2... > Expected: [main unlocked temp closed file2 reserved] > Got: [] > attach2-4.7... Ok > attach2-4.7.1... > Expected: [main shared temp closed file2 shared] > Got: [] > attach2-4.7.2... > Expected: [main reserved temp closed file2 reserved] > Got: [] > attach2-4.8... Ok > attach2-4.8.1... > Expected: [main shared temp closed file2 shared] > Got: [] > attach2-4.8.2... > Expected: [main reserved temp closed file2 reserved] > Got: [] > attach2-4.9... Ok > attach2-4.9.1... > Expected: [main shared temp closed file2 shared] > Got: [] > attach2-4.9.2... > Expected: [main reserved temp closed file2 reserved] > Got: [] > attach2-4.10... Ok > attach2-4.10.1... > Expected: [main shared temp closed file2 shared] > Got: [] > attach2-4.10.2... > Expected: [main pending temp closed file2 reserved] > Got: [] > attach2-4.11... Ok > attach2-4.11.1... > Expected: [main unlocked temp closed file2 unlocked] > Got: [] > attach2-4.11.2... > Expected: [main pending temp closed file2 reserved] > Got: [] > attach2-4.12... > Expected: [0 {}] > Got: [1 {disk I/O error}] > attach2-4.12.1... > Expected: [main unlocked temp closed file2 unlocked] > Got: [] > attach2-4.12.2... > Expected: [main unlocked temp closed file2 unlocked] > Got: [] > attach2-4.13... Ok > attach2-4.14... Ok > attach2-4.15... > Expected: [1 2 1 2] > Got: [1 2] > attach2-5.1... Ok > attach2-5.2... > Error: disk I/O error > autovacuum-ioerr-2.2.1... > Error: no such function: randstr > autovacuum-ioerr-2.2.2... Ok > autovacuum-ioerr-2.2.3... > Expected: [1] > Got: [0] > autovacuum-ioerr-3.1.1... > Error: no such function: randstr > autovacuum-ioerr-3.1.2... Ok > autovacuum-ioerr-3.1.3... > Expected: [1] > Got: [0] > autovacuum-ioerr-5.1.3... > Expected: [1] > Got: [0] > autovacuum-ioerr-7.2.1... Ok > autovacuum-ioerr-7.2.2... Ok > autovacuum-ioerr-7.2.3... Ok > autovacuum-ioerr2-1.1.1... > Error: no such function: randstr > autovacuum-ioerr2-1.1.2... Ok > autovacuum-ioerr2-1.1.3... > Expected: [1] > Got: [0] > autovacuum-ioerr2-2.1.1... > Error: no such function: randstr > autovacuum-ioerr2-2.1.2... Ok > autovacuum-ioerr2-2.1.3... > Expected: [1] > Got: [0] > autovacuum-ioerr2-3.1.1... Ok > autovacuum-ioerr2-3.1.2... Ok > autovacuum-ioerr2-3.1.3... Ok > autovacuum-ioerr2-4.1.1... > Error: no such function: randstr > autovacuum-ioerr2-4.1.2... Ok > autovacuum-ioerr2-4.1.3... > Expected: [1] > Got: [0] > bigfile-1.1... Ok > bigfile-1.2... > Error: file is encrypted or is not a database > bigfile-1.3... > Error: file is encrypted or is not a database > bigfile-1.4... > Error: file is encrypted or is not a database > bigfile-1.5... > Error: file is encrypted or is not a database > bigfile-1.6... > Error: file is encrypted or is not a database > bigfile-1.7... > Error: file is encrypted or is not a database > bigfile-1.8... > Error: file is encrypted or is not a database > bigfile-1.9... > Error: file is encrypted or is not a database > bigfile-1.10... > Error: file is encrypted or is not a database > bigfile-1.11... > Error: file is encrypted or is not a database > bigfile-1.12... > Error: file is encrypted or is not a database > bigfile-1.13... > Error: file is encrypted or is not a database > bigfile-1.14... > Error: file is encrypted or is not a database > bigfile-1.15... > Error: file is encrypted or is not a database > bigfile-1.16... > Error: file is encrypted or is not a database > collate4-1.1.3... > Expected: [{} A B a b sort] > Got: [{} A B a b nosort] > collate4-1.1.4... Ok > collate4-1.1.5... Ok > collate4-1.1.6... > Expected: [{} A a B b sort] > Got: [{} A a B b nosort] > collate4-1.1.7... Ok > collate4-1.1.8... Ok > collate4-1.1.9... Ok > collate4-1.1.10... > Expected: [{} B a sort] > Got: [{} B a nosort] > collate4-1.1.11... Ok > collate4-1.1.12... Ok > collate4-1.1.13... > Expected: [{} a B sort] > Got: [{} a B nosort] > collate4-1.1.14... Ok > collate4-1.1.15... Ok > collate4-1.1.16... Ok > collate4-1.1.17... > Expected: [{} B a sort] > Got: [{} B a nosort] > collate4-1.1.18... Ok > collate4-1.1.19... Ok > collate4-1.1.20... > Expected: [{} a B sort] > Got: [{} a B nosort] > collate4-1.1.21... Ok > collate4-1.1.22... > Expected: [{} A a B b sort] > Got: [{} A a B b nosort] > collate4-1.1.23... > Expected: [{} A a B b sort] > Got: [{} A a B b nosort] > collate4-1.1.24... Ok > collate4-1.1.25... > Expected: [{} A B a b sort] > Got: [{} A B a b nosort] > collate4-1.1.26... > Expected: [{} A B a b sort] > Got: [{} A B a b nosort] > collate4-1.1.27... Ok > collate4-1.1.30... Ok > collate4-1.2.0... Ok > collate4-1.2.1... Ok > collate4-1.2.2... Ok > collate4-1.2.3... > Expected: [{} A B a b sort] > Got: [{} A B a b nosort] > collate4-1.2.4... Ok > collate4-1.2.5... > Expected: [{} A a B b sort] > Got: [{} A a B b nosort] > collate4-1.2.6... Ok > collate4-1.2.7... Ok > collate4-1.2.8... Ok > collate4-1.2.9... Ok > collate4-1.2.10... > Expected: [{} B a sort] > Got: [{} B a nosort] > collate4-1.2.11... Ok > collate4-1.2.12... > Expected: [{} a B sort] > Got: [{} a B nosort] > collate4-1.2.13... Ok > collate4-1.2.14... Ok > collate4-1.2.15... > Expected: [{} A a B b sort] > Got: [{} A a B b nosort] > collate4-1.2.16... > Expected: [{} A a B b sort] > Got: [{} A a B b nosort] > collate4-1.2.17... Ok > collate4-1.2.18... > Expected: [{} A B a b sort] > Got: [{} A B a b nosort] > collate4-1.2.19... Ok > collate4-1.2.20... > Expected: [{} A B a b sort] > Got: [{} A B a b nosort] > collate4-1.2.21... Ok > collate4-1.2.22... > Expected: [b a B A {} sort] > Got: [b a B A {} nosort] > collate4-1.2.23... > Expected: [b a B A {} sort] > Got: [b a B A {} nosort] > collate4-1.2.24... Ok > collate4-1.2.25... Ok > collate4-2.1.0... Ok > collate4-2.1.1... > Expected: [A a A A 19] > Got: [A a A A 0] > collate4-2.1.2... > Expected: [A a A A 5] > Got: [A a A A 0] > collate4-2.1.3... > Expected: [A A 19] > Got: [A A 0] > collate4-2.1.4... > Expected: [A a A A 19] > Got: [A a A A 0] > collate4-2.1.5... > Expected: [A A 4] > Got: [A A 0] > collate4-2.1.6... > Expected: [a A 10] > Got: [a A 0] > collate4-2.1.7... > Expected: [a A 6] > Got: [a A 0] > collate4-2.1.8... > Expected: [a A 5] > Got: [a A 0] > collate4-2.1.9... > Expected: [a A 9] > Got: [a A 0] > collate4-2.1.10... Ok > collate4-2.2.0... Ok > collate4-2.2.1... > Expected: [0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 63] > Got: [0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 0] > collate4-2.2.1b... > Expected: [0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 29] > Got: [0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 0] > collate4-2.2.2... > Expected: [0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 22] > Got: [0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 0] > collate4-2.2.10... Ok > collate4-3.0... Ok > collate4-3.1... Ok > collate4-3.2... Ok > collate4-3.3... Ok > collate4-3.4... Ok > collate4-3.5... Ok > collate4-3.6... Ok > collate4-3.7... Ok > collate4-3.8... Ok > collate4-3.9... Ok > collate4-3.10... Ok > collate4-3.11... Ok > collate4-3.12... Ok > collate4-3.13... Ok > collate4-3.14... Ok > collate4-3.15... Ok > collate4-4.0... Ok > collate4-4.1... > Expected: [20 3] > Got: [20 0] > collate4-4.2... > Expected: [10 3] > Got: [10 0] > collate4-4.3... > Expected: [10 2] > Got: [10 0] > collate4-4.4... > Expected: [20 1] > Got: [20 0] > collate4-4.5... > Expected: [10 3] > Got: [10 0] > collate4-4.6... > Expected: [20 3] > Got: [20 0] > collate4-4.7... Ok > collate4-4.8... Ok > collate4-4.9... Ok > collate4-4.10... Ok > collate4-4.11... Ok > collate4-4.12... Ok > collate4-4.13... Ok > collate4-4.14... Ok > collate4-4.15... Ok > collate4-6.0... Ok > collate4-6.1... Ok > collate4-6.2... Ok > collate4-6.3... > Expected: [10 101 15 sort] > Got: [10 101 15 nosort] > date-6.16... > Expected: [{2000-07-01 08:34:56}] > Got: [{2005-03-11 14:16:00}] > date-7.1... Ok > date-7.2... Ok > date-7.3... Ok > date-7.4... Ok > date-7.5... Ok > date-7.6... Ok > date-7.7... Ok > date-7.8... Ok > date-7.9... Ok > date-7.10... Ok > date-7.11... Ok > date-7.12... Ok > date-7.13... Ok > date-7.14... Ok > date-7.15... Ok > date-7.16... Ok > date-8.1... > Expected: [{2003-10-26 12:34:00}] > Got: [{2005-03-13 19:16:00}] > date-8.2... > Expected: [{2003-10-27 12:34:00}] > Got: [{2005-03-14 19:16:00}] > date-8.3... > Expected: [{2003-10-28 12:34:00}] > Got: [{2005-03-15 19:16:00}] > date-8.4... > Expected: [{2003-10-22 12:34:00}] > Got: [{2005-03-16 19:16:00}] > date-8.5... > Expected: [{2003-10-01 00:00:00}] > Got: [{2005-03-01 00:00:00}] > date-8.6... > Expected: [{2003-01-01 00:00:00}] > Got: [{2005-01-01 00:00:00}] > date-8.7... > Expected: [{2003-10-22 00:00:00}] > Got: [{2005-03-11 00:00:00}] > date-8.8... > Expected: [{2003-10-23 12:34:00}] > Got: [{2005-03-12 19:16:00}] > date-8.9... > Expected: [{2003-10-23 12:34:00}] > Got: [{2005-03-12 19:16:00}] > date-8.10... > Expected: [{2003-10-23 18:34:00}] > Got: [{2005-03-13 01:16:00}] > date-8.11... > Expected: [{2003-10-21 12:34:00}] > Got: [{2005-03-10 19:16:00}] > date-8.12... > Expected: [{2003-11-22 12:34:00}] > Got: [{2005-04-11 19:16:00}] > date-8.13... > Expected: [{2004-09-22 12:34:00}] > Got: [{2006-02-11 19:16:00}] > date-8.14... > Expected: [{2002-09-22 12:34:00}] > Got: [{2004-02-11 19:16:00}] > date-8.15... > Expected: [{2003-12-07 12:34:00}] > Got: [{2005-04-26 19:16:00}] > date-8.16... > Expected: [{1998-10-22 12:34:00}] > Got: [{2000-03-11 19:16:00}] > date-8.17... > Expected: [{2003-10-22 12:44:30}] > Got: [{2005-03-11 19:26:30}] > date-8.18... > Expected: [{2003-10-22 11:19:00}] > Got: [{2005-03-11 18:01:00}] > date-8.19... > Expected: [{2003-10-22 12:34:11}] > Got: [{2005-03-11 19:16:11}] > diskfull-1.1... > Error: no such function: randstr > diskfull-1.2... > Expected: [1 {database is full}] > Got: [0 {}] > diskfull-1.3... > Expected: [1 {database is full}] > Got: [0 {}] > func-12.1... > Error: no such function: test_destructor > func-12.2... > Error: no such function: test_destructor_count > func-12.3... > Error: no such function: test_destructor > func-12.4... > Error: no such function: test_destructor_count > func-12.5... > Error: no such function: test_destructor > func-12.6... > Error: no such function: test_destructor_count > func-12.7... Ok > func-13.1... > Error: no such function: test_auxdata > func-13.2... Ok > func-13.3... > Error: no such function: test_auxdata > func-13.4... > Error: no such function: test_auxdata > func-13.5... > Error: no such function: test_auxdata > func-13.6... > Error: no such function: test_auxdata > func-13.7... > Error: (1) no such function: test_auxdata > func-14.1... Ok > func-14.2... Ok > func-15.1... > Expected: [1 {user function error}] > Got: [1 {no such function: test_error}] > index-11.1... > Expected: [0.1 3] > Got: [0.1 0] > 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}] > interrupt-3.1.3... Ok > interrupt-3.1.4... Ok > interrupt-3.1.5... Ok > interrupt-3.6.1... Ok > interrupt-3.6.2... > Expected: [1 interrupted] > Got: [1 {no such table: t1}] > interrupt-3.6.3... Ok > interrupt-3.6.4... Ok > interrupt-3.6.5... Ok > interrupt-3.11.1... Ok > interrupt-3.11.2... > Expected: [1 interrupted] > Got: [1 {no such table: t1}] > interrupt-3.11.3... Ok > interrupt-3.11.4... Ok > interrupt-3.11.5... Ok > interrupt-3.16.1... Ok > interrupt-3.16.2... > Expected: [1 interrupted] > Got: [1 {no such table: t1}] > interrupt-3.16.3... Ok > interrupt-3.16.4... Ok > interrupt-3.16.5... Ok > interrupt-3.21.1... Ok > interrupt-3.21.2... > Expected: [1 interrupted] > Got: [1 {no such table: t1}] > interrupt-3.21.3... Ok > interrupt-3.21.4... Ok > interrupt-3.21.5... Ok > interrupt-3.26.1... Ok > interrupt-3.26.2... > Expected: [1 interrupted] > Got: [1 {no such table: t1}] > interrupt-3.26.3... Ok > interrupt-3.26.4... Ok > interrupt-3.26.5... Ok > interrupt-3.31.1... Ok > interrupt-3.31.2... > Expected: [1 interrupted] > Got: [1 {no such table: t1}] > interrupt-3.31.3... Ok > interrupt-3.31.4... Ok > interrupt-3.31.5... Ok > interrupt-3.36.1... Ok > interrupt-3.36.2... > Expected: [1 interrupted] > Got: [1 {no such table: t1}] > interrupt-3.36.3... Ok > interrupt-3.36.4... Ok > interrupt-3.36.5... Ok > interrupt-3.41.1... Ok > interrupt-3.41.2... > Expected: [1 interrupted] > Got: [1 {no such table: t1}] > interrupt-3.41.3... Ok > interrupt-3.41.4... Ok > interrupt-3.41.5... Ok > interrupt-3.46.1... Ok > interrupt-3.46.2... > Expected: [1 interrupted] > Got: [1 {no such table: t1}] > interrupt-3.46.3... Ok > interrupt-3.46.4... Ok > interrupt-3.46.5... Ok > /local/develop/test/sqlite-3.1.3/.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 44) >
see Ticket 1112: make test failures (108 out of 19721) on AIX 5.2, Power5 CPU http://www.sqlite.org/cvstrac/tktview?tn=1112