src/file/ext/misc/cksumvfs.c uses SQLITE_IOERR_DATA SQLITE_IOERR_DATA is defined in src/sqlite.h.in It does not appear in https://www.sqlite.org/rescode.html I suggest perhaps because its value is at the top of the 32-bit range and something in docsrc gets it wrong during generation. Dan Shearer