debug version failure(s)
With libc@v1.11.4 and a debug version:
$ GO_GENERATE=-DSQLITE_DEBUG,-DSQLITE_MEM_DEBUG,-DSQLITE_ENABLE_API_ARMOR go generate
$ go test -v -timeout 24h -suite extraquick
test binary compiled for linux/amd64
=== RUN TestScalar
--- PASS: TestScalar (0.11s)
=== RUN TestBlob
--- PASS: TestBlob (0.09s)
=== RUN TestIssue11
--- PASS: TestIssue11 (0.30s)
=== RUN TestMemDB
--- PASS: TestMemDB (2.20s)
=== RUN TestConcurrentGoroutines
all_test.go:555: 8 goroutines concurrently inserted 40000 rows in 1.170828657s
--- PASS: TestConcurrentGoroutines (1.28s)
=== RUN TestConcurrentProcesses
exec: ./mptest db --trace 2 config01.test
all_test.go:658: config01.test: Summary: 0 errors out of 163 tests
exec: ./mptest db --trace 2 config02.test
all_test.go:658: config02.test: Summary: 0 errors out of 627 tests
exec: ./mptest db --trace 2 crash01.test
all_test.go:658: crash01.test: Summary: 0 errors out of 94 tests
exec: ./mptest db --trace 2 multiwrite01.test
all_test.go:658: multiwrite01.test: Summary: 0 errors out of 81 tests
--- PASS: TestConcurrentProcesses (75.39s)
=== RUN TestIssue19
--- PASS: TestIssue19 (0.14s)
=== RUN TestIssue20
assertion failure: testdata/sqlite-amalgamation-3360000/sqlite3.c:26948.pthreadMutexEnter: p->id==1 || pthreadMutexNotheld(p)
exit status 1
FAIL modernc.org/sqlite 79.622s
$
Possibly related: #62 (closed), #66 (closed), #70 (closed).