2015-05-11 10:01 GMT+02:00 Jan Stan?k <jstanek at redhat.com>: > 2) When I "fix" the previous error, I'm getting assertion failure > during the test suite run. ... > shell1-5.0...testfixture: > /builddir/build/BUILD/tcl8.6.3/generic/tclIO.c:5815: DoReadChars: > Assertion `!((statePtr)->flags & ((1<<9))) || ((statePtr)->flags & > ((1<<10))) || Tcl_InputBuffered((Tcl_Cha > nnel)chanPtr) == 0' failed. > > The testsuite error does not occur in the 3.9.* version.
Did the Tcl version get an upgrade in the mean time? Does the problem still happen when running Tcl compiled from trunk? There was a regression introduced in recent Tcl 8.6.x versions, which will be fixed in (upcoming) version 8.6.5. So - in short - I suspect that this assertion is not SQLite's fault but Tcl's ;-). Regards, Jan Nijtmans