On Fri, May 13, 2011 at 2:49 PM, Richard Hipp <[email protected]> wrote:
> > > On Fri, May 13, 2011 at 2:42 PM, Steven Parkes <[email protected]>wrote: > >> I'm getting conditional branch warnings from valgrind that all percolate >> up via a WAL path. Anybody know if these are known & benign? >> > > I noticed this myself just yesterday. > > On our pre-release checklist, we have a bullet to run a full branch > coverage test under valgrind with no unexplained warnings. (Some of the > test cases in our test suite deliberately do things that upset valgrind - > but those cases are all well-marked.) And we did this on the most recent > releases with no problems. But, I've been running that test on 32-bit > linux. And the valgrind warnings are only showing up on 64-bit linux. At > least, they only show up on 64-bit linux for me. I reran the test on 32-bit > linux just to double-check, and sure enough, there were no warnings. > Correction: It wasn't the SQLite 100% branch cover test where I saw this problem yesterday; it was a test run of Fossil, specifically: valgrind ./fossil rebuild We also have a bullet to run fossil using valgrind as part of the pre-release testing. And as I was doing a fossil release yesterday, that was the test I was running. The errors are being reported out of the WAL code in SQLite, which is embedded in Fossil. And the errors were only showing up on linux-64. The 100% branch coverage tests for SQLite are coming up clean in valgrind on both 32-bit and 64-bit linux. Valgrind also gives a bunch of warnings on the zlib compression library on 64-bit linux that it is quiet about on 32-bit linux.... > > I have not yet figured out why valgrind warns on linux-64 but not on > linux-32 and whether or not this is anything to be concerned about. > > >> >> This is, admittedly, off a sqlcipher-patched version of 3.7.6.2. I don't >> think that should relate but I'll check if they shouldn't be occurring. >> _______________________________________________ >> sqlite-users mailing list >> [email protected] >> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users >> > > > > -- > D. Richard Hipp > [email protected] > -- D. Richard Hipp [email protected] _______________________________________________ sqlite-users mailing list [email protected] http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

