whittling down the last few testsuite errors, % ./testfixture ../sqlite-3.3.8/test/conflict.test
reports, conflict-1.0... Ok (...) conflict-6.1... Ok conflict-6.2... Expected: [0 {7 6 9} 1 1] Got: [0 {7 6 9} 1 0] conflict-6.3... Expected: [0 {6 7 3 9} 1 1] Got: [0 {6 7 3 9} 1 0] conflict-6.4... Ok conflict-6.5... Ok conflict-6.6... Ok conflict-6.7... Expected: [0 {6 7 3 9} 1 1] Got: [0 {6 7 3 9} 1 0] conflict-6.8... Expected: [0 {7 6 9} 1 1] Got: [0 {7 6 9} 1 0] conflict-6.9... Expected: [0 {6 7 3 9} 1 1] Got: [0 {6 7 3 9} 1 0] conflict-6.10... Expected: [0 {7 6 9} 1 1] Got: [0 {7 6 9} 1 0] conflict-6.11... Expected: [0 {6 7 3 9} 1 1] Got: [0 {6 7 3 9} 1 0] conflict-6.12... Expected: [0 {6 7 3 9} 1 1] Got: [0 {6 7 3 9} 1 0] conflict-6.13... Expected: [0 {7 6 9} 1 1] Got: [0 {7 6 9} 1 0] conflict-6.14... Ok (...) conflict-11.6... Ok Memory leaked: 0 bytes in 0 allocations Thread-specific data deallocated properly 9 errors out of 127 tests Failures on these tests: conflict-6.2 conflict-6.3 conflict-6.7 conflict-6.8 conflict-6.9 conflict-6.10 conflict-6.11 conflict-6.12 conflict-6.13 checking in, conflict.test, @, 263: do_test conflict-6.0 { ... 287: foreach {i conf1 cmd t0 t1 t2 t3} { the tests that FAIL, all have config param "t0 == 0", where, # t0 True if there is an error from $cmd i.e., 2 REPLACE UPDATE 0 {7 6 9} 1 1 3 IGNORE UPDATE 0 {6 7 3 9} 1 1 7 REPLACE {UPDATE OR IGNORE} 0 {6 7 3 9} 1 1 8 IGNORE {UPDATE OR REPLACE} 0 {7 6 9} 1 1 9 FAIL {UPDATE OR IGNORE} 0 {6 7 3 9} 1 1 10 ABORT {UPDATE OR REPLACE} 0 {7 6 9} 1 1 11 ROLLBACK {UPDATE OR IGNORE} 0 {6 7 3 9} 1 1 12 {} {UPDATE OR IGNORE} 0 {6 7 3 9} 1 1 13 {} {UPDATE OR REPLACE} 0 {7 6 9} 1 1 and differ in "Expected" & "Got" in "t3" # t3 Number of temporary files created i _think_ that's the "what" in this error. now, the "why" ... ideas? ----------------------------------------------------------------------------- To unsubscribe, send email to [EMAIL PROTECTED] -----------------------------------------------------------------------------