SQLite

Checklist for SQLite 3.25.0
Login
2018-09-14 18:33:30 drhok
27. Compare performance to the previous release using kvtest.
2018-09-14 18:33:27 drhok
27c. Mac
2018-09-14 18:32:21 drhok
24. Performance tests using speedtest1 compared against the previous release and a release from about one year ago.
2018-09-14 18:32:18 drhok
24c. Mac
2018-09-14 17:42:57 drhok
3. Documentation review:
2018-09-14 17:42:55 drhok
3i. Check new/changed documentation for spelling and gramatical mistakes.
2018-09-14 17:33:42 drhok
20. ZIPVFS tests:
2018-09-14 17:33:38 drhok
20g. At least one of the above on Mac OS X.
2018-09-14 17:33:35 drhok
20c. th3make zipvfs.rc memdebug.rc
th3: 0 errors in 9143845 tests. 8807.192 seconds on SQLite-iMac-2018 64-bit little-endian th3: SQLite 3.25.0 2018-09-13 17:11:51 d5ebfe1c75d336dac374d9cfa257e45e77ab51f9c2f24d1af615cbbe9dd83d9b mac
2018-09-14 16:54:32 drhok
3c. Release accouncement in "news.html".
2018-09-14 16:43:04 drhok
3h. Test metrics are up-to-date (testing.html).
2018-09-14 16:42:46 drhok
3g. Database footprint is up-to-date (features.html).
2018-09-14 16:04:24 danok
38. Website built procedures
2018-09-14 16:04:21 danok
38a. Compile-time options for build products have been updated as necessary
2018-09-14 16:04:15 danok
38b. All build products work on their target platforms
2018-09-14 15:54:32 drhok
29. Verify that the performance and size measurement spreadsheet in the documentation (misc/speed-size-graph.ods) is up-to-date.
2018-09-14 15:49:43 drhok
27a. Android
2018-09-14 15:34:08 drhok
24a. Android
2018-09-14 15:24:57 drhok
27b. Linux
2018-09-14 15:21:10 drhok
27d. Windows
2018-09-14 15:17:22 drhok
25. Performance tests using speedtest1 --testset rtree
2018-09-14 15:17:17 drhok
25b. Windows
2018-09-14 15:16:24 drhok
24d. Windows
2018-09-14 15:12:35 drhok
20i. th3make zipvfs-cov.rc - verify full coverage
Full coverage is not achieved due to recent enhancements. We will get this on the next release cycle.
2018-09-14 15:11:07 drhok
34. Build the "atrc" test program and run "./atrc $DB | ./sqlite3 $DB" against multiple databases, visually verify the result
2018-09-14 15:11:05 drhok
34a. Linux
2018-09-14 14:52:31 drhok
22. Amalgamation autoconf tarball.
2018-09-14 14:44:10 drhok
10. Tests for platform Windows:
2018-09-14 14:44:03 drhok
8. Tests for platform Mac OS X:
2018-09-14 14:44:01 drhok
6. Tests for platform Linux x86_64:
2018-09-14 14:43:58 drhok
4. Compiler warning checks.
2018-09-14 14:43:11 drhok
2. Source code change review. fossil diff --from release --to trunk
2018-09-14 14:43:08 drhok
2k. Significant compile-time options are recognized by the sqlite3_compileoption_used() interface.
2018-09-14 14:43:06 drhok
2j. Verify that the list of APIs exposed via the extension header is up-to-date (sqlite3ext.h).
2018-09-14 14:43:04 drhok
2h. Check all calls to memory allocation routines to ensure that size computations are 64-bit clean. Suggested regular expression for search: /(Re|M)alloc[FORZa-z]*(/
2018-09-14 14:43:02 drhok
2g. Check all calls to sqlite3OsRead() and sqlite3OsWrite() to ensure that offset computations are 64-bit clean.
2018-09-14 14:43:00 drhok
2f. Variables and functions have been renamed to reflect changes in their use.
2018-09-14 14:42:57 drhok
2e. Comments have been updated to reflect code changes.
2018-09-14 14:42:55 drhok
2d. New code complies with design rules.
2018-09-14 14:42:53 drhok
2c. New code complies with style guidelines.
2018-09-14 14:42:51 drhok
2b. All significant changes are mentioned in the "changes" log of the documentation.
2018-09-14 13:57:50 drhok
34b. MacOS
2018-09-14 13:54:17 drhok
34c. Windows (MSVC)
2018-09-14 12:58:15 drhok
2i. Verify that source code contains no tabs and that surplus whitespace has been removed.
2018-09-14 06:47:31 danok
20f. At least one of the above on Linux.
2018-09-14 06:47:24 danok
20d. th3make zipvfs.rc quick.rc -valgrind
th3: 0 errors in 3380104 tests. 32525.912 seconds on darkstar 64-bit little-endian ; th3: SQLite 3.25.0 2018-09-13 13:17:14 628d5c0aa057c05c7cf84c330a51b8a44720c97250eadf0e5e8c750b7a2969c3 ; ==22025== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
2018-09-14 03:49:52 drhok
18. SEE tests using TH3:
2018-09-14 03:49:48 drhok
18d. see-rc4.c
th3: 0 errors in 2094067 tests. 1029.845 seconds on SQLiteWin10 64-bit little-endian th3: SQLite 3.25.0 2018-09-13 17:11:51 d5ebfe1c75d336dac374d9cfa257e45e77ab51f9c2f24d1af615cbbe9dd83d9b win10
2018-09-14 02:25:44 drhok
18c. see-aes256-ofb.c
th3: 0 errors in 2094000 tests. 1042.105 seconds on SQLiteWin10 64-bit little-endian th3: SQLite 3.25.0 2018-09-13 17:11:51 d5ebfe1c75d336dac374d9cfa257e45e77ab51f9c2f24d1af615cbbe9dd83d9 win10
2018-09-14 02:25:01 drhok
25a. Linux
2018-09-14 01:54:36 drhok
24b. Linux
2018-09-14 01:54:30 drhok
22d. Works on Windows MinGW
2018-09-14 01:35:43 drhok
18k. At least one of the above on Windows.
2018-09-14 01:35:39 drhok
18a. see.c
th3: 0 errors in 2093985 tests. 1025.488 seconds on SQLiteWin10 64-bit little-endian th3: SQLite 3.25.0 2018-09-13 17:11:51 d5ebfe1c75d336dac374d9cfa257e45e77ab51f9c2f24d1af615cbbe9dd83d9b win10
2018-09-14 01:17:00 drhpending
20c. th3make zipvfs.rc memdebug.rc
mac
2018-09-14 01:12:24 drhok
20h. At least one of the above on Windows.
2018-09-14 01:12:20 drhok
20e. th3make zipvfs.rc quick.rc
th3: 0 errors in 3362667 tests. 2152.735 seconds on SQLiteWin10 32-bit little-endian th3: SQLite 3.25.0 2018-09-13 17:11:51 d5ebfe1c75d336dac374d9cfa257e45e77ab51f9c2f24d1af615cbbe9dd83d9b win10
2018-09-13 23:27:57 drhok
1. Test procedure review.
2018-09-13 23:27:55 drhok
1c. Review this checklist for completeness and accuracy.
2018-09-13 23:27:54 drhok
1b. Review "multitest.tcl" and "alignment*.rc" scripts in TH3 for completeness.
2018-09-13 23:27:51 drhok
1a. Review the "test/releasetest.tcl" script for completeness and accuracy.
2018-09-13 20:27:09 drhok
22e. Works on Windows MSVC
2018-09-13 20:14:13 danok
36. Run the rbu/run_rbu_tests.tcl script in the test-dbs project on Linux.
2018-09-13 19:59:21 danok
31. Verify that databases (including FTS3 and RTREE databases), rollback journals, and WAL files created by the release candidate are readable and writeable by historical versions of SQLite (as long as no unsupported features are used) and vice versa.
Tested against 3.8.2 and 3.7.3 using backcompat.test: SQLite 2018-09-13 17:11:51 d5ebfe1c75d336dac374d9cfa257e45e77ab51f9c2f24d1af615cbbe9dd83d9b ; 0 errors out of 265 tests on darkstar Linux 64-bit little-endian
2018-09-13 19:57:53 drhok
21. NDS-Devkit testing
2018-09-13 19:57:50 drhok
21c. Verify the "NDS DevKit" version number shown at the end of the test
2018-09-13 19:57:48 drhok
21b. Test using: tclsh th3make test.rc nds_devkit.rc
th3: 0 errors in 7928922 tests. 1661.296 seconds on bella 64-bit little-endian th3: NDS DevKit 3.25.0 2018-09-13 19:21:41 33a853e77e85565a th3: SQLite 3.25.0 2018-09-13 17:11:51 d5ebfe1c75d336dac374d9cfa257e45e77ab51f9c2f24d1af615cbbe9dd83d9b
2018-09-13 19:43:48 drhpending
20e. th3make zipvfs.rc quick.rc
win10
2018-09-13 19:39:14 drhok
10c. tclsh multitest.tcl --msvc --scenario failures - verify failures detected
2018-09-13 19:38:07 drhok
10b. tclsh multitest.tcl --msvc --quick on x86
0 failures on 16 th3makes and 28039310 tests in (01:53:48) 3 cores on SQLiteWin10 SQLite 3.25.0 2018-09-13 17:07:12 a2304a3474b0ca35eee0af64286ce2f7cb24d181323e128d5f04f7fe6e1c0980
2018-09-13 19:27:20 drhok
21a. Verify that devkit sources are up-to-date with SQLite and ZIPVFS by running update-src.sh and mkdevkit.tcl in the sbin subdirectory of the devkit source tree. Record nds_sqlite3.[ch] hashes in the comment.
7fb4f84405217f13715c498ef38cde3d4aa74da6989d891adedecf30bd25ec92 sqlite3.c 19c170018da12b82e4057b487b64e69ecc57feda58cd0ed0d817698a11666cda sqlite3.h
2018-09-13 19:19:21 drhok
6c. tclsh multitest.tcl --scenario failures - all failures detected
2018-09-13 19:18:02 drhok
16. Rebuild and use Firefox with the latest SQLite
2018-09-13 19:17:59 drhok
16a. Routine use with no problems
2018-09-13 19:17:43 drhok
33. Build and verify sqldiff
2018-09-13 19:17:40 drhok
33a. Linux
2018-09-13 19:17:14 drhok
32. Build and verify correct operation of sqlite3_analyzer on:
2018-09-13 19:17:12 drhok
32a. Linux
2018-09-13 19:14:45 drhok
23. TEA archive builds correctly and runs:
2018-09-13 19:14:43 drhok
23a. Linux
2018-09-13 19:13:07 drhok
23b. Mac OS X
2018-09-13 19:12:49 danok
20b. th3make zipvfs.rc test.rc
th3: 0 errors in 11108999 tests. 3593.982 seconds on darkstar 64-bit little-endian ; th3: SQLite 3.25.0 2018-09-13 13:17:14 628d5c0aa057c05c7cf84c330a51b8a44720c97250eadf0e5e8c750b7a2969c3
2018-09-13 19:12:41 danpending
20b. th3make zipvfs.rc test.rc
th3: 0 errors in 11108999 tests. 3593.982 seconds on darkstar 64-bit little-endian ; th3: SQLite 3.25.0 2018-09-13 13:17:14 628d5c0aa057c05c7cf84c330a51b8a44720c97250eadf0e5e8c750b7a2969c3
2018-09-13 19:11:12 drhok
22c. Works on Mac OS X.
2018-09-13 19:10:56 drhok
18f. see-cccrypt.c
th3: 0 errors in 7142906 tests. 5356.088 seconds on SQLite-iMac-2018 64-bit little-endian th3: SQLite 3.25.0 2018-09-13 17:11:51 d5ebfe1c75d336dac374d9cfa257e45e77ab51f9c2f24d1af615cbbe9dd83d9b
2018-09-13 19:00:57 drhok
18h. At least one of the above using "memdebug.rc".
2018-09-13 19:00:54 drhok
18j. At least one of the above on Mac OS X.
2018-09-13 19:00:50 drhok
18b. see-aes128-ofb.c
th3: 0 errors in 7142906 tests. 5356.088 seconds on SQLite-iMac-2018 64-bit little-endian th3: SQLite 3.25.0 2018-09-13 17:11:51 d5ebfe1c75d336dac374d9cfa257e45e77ab51f9c2f24d1af615cbbe9dd83d9b mac, memdebug.rc
2018-09-13 18:56:13 drhok
22b. Works on Linux.
2018-09-13 18:56:10 drhok
22a. Builds.
2018-09-13 18:45:12 drhok
16d. ./mach web-platform-tests IndexedDB
2018-09-13 18:42:43 drhok
16c. ./mach xpcshell-test dom/indexedDB
2018-09-13 18:41:30 drhok
16b. ./mach mochitest dom/indexedDB
2018-09-13 18:39:35 drhok
32b. Mac OS X
2018-09-13 18:38:01 drhok
33b. Mac
2018-09-13 17:30:56 drhok
18i. At least one of the above on Linux.
2018-09-13 17:30:45 drhpending
18b. see-aes128-ofb.c
mac, memdebug.rc
2018-09-13 17:28:46 drhok
26. Run make wordcount; bash run-wordcount.bash $OPTIONS with options:
2018-09-13 17:28:44 drhok
26b. bash run-wordcount.sh sqlite3.c --cachesize 5 --nosync
2018-09-13 17:26:19 drhok
19. SEE using configure; make test
2018-09-13 17:26:15 drhok
19b. Mac
SQLite 2018-09-10 19:34:06 74c381b573817d0212153278b5ee5d2238a27a727dcf7ee769365c47bb9fc40d 0 errors out of 145338 tests on SQLite-iMac-2018 Darwin 64-bit little-endian
2018-09-13 17:15:31 drhok
37. Verify that the "sqlite3-all.c" build target works and that the resulting "sqlite3-all.c" file and its include files ("sqlite3-?.c") compile and run the same as the single-file amalgamation.
2018-09-13 17:13:31 drhok
28. Use the ".selftest" command of the shell to verify that legacy database files are readable and cross-platform
2018-09-13 17:13:28 drhok
28c. Mac
2018-09-13 17:10:26 drhpending
10b. tclsh multitest.tcl --msvc --quick on x86
2018-09-13 16:50:38 danpending
20d. th3make zipvfs.rc quick.rc -valgrind
2018-09-13 16:50:32 danpending
20b. th3make zipvfs.rc test.rc
2018-09-13 16:46:48 danok
20a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt for details)
SQLite 2018-09-13 13:17:14 628d5c0aa057c05c7cf84c330a51b8a44720c97250eadf0e5e8c750b7a2969c3 ; 0 errors out of 81956 tests on darkstar Linux 64-bit little-endian
2018-09-13 16:46:45 danpending
20a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt for details)
SQLite 2018-09-13 13:17:14 628d5c0aa057c05c7cf84c330a51b8a44720c97250eadf0e5e8c750b7a2969c3 ; 0 errors out of 81956 tests on darkstar Linux 64-bit little-endian
2018-09-13 15:10:44 drhok
10a. tclsh multitest.tcl --msvc (after updating th3private)
0 failures on 38 th3makes and 166400545 tests in (12:15:54) 3 cores on SQLiteWin10 SQLite 3.25.0 2018-09-12 20:32:19 028ed8618af012b51104a06cc155b45d98bc4ff833d4431b9c38fd6851a74e82
2018-09-13 13:23:11 drhok
2a. No stray changes.
2018-09-13 13:22:58 drhok
2l. Compare sqlite3.c and sqlite3.h against the previous release.
2018-09-13 13:22:48 drhok
3f. The compile-time options are all up-to-date (compile.html).
2018-09-13 13:22:45 drhok
3e. Requirements marks are up-to-date in both documentation and source code.
2018-09-13 13:22:43 drhok
3d. No unresolved hyperlinks in the documentation build.
2018-09-13 13:22:40 drhok
3b. Release announcement in "changes.in".
2018-09-13 13:22:36 drhok
3a. Latest release on the "index.html" page.
2018-09-13 01:52:06 drhok
8c. tclsh multitest.tcl --scenario failures - all failures detected
2018-09-13 01:51:20 drhok
8b. tclsh multitest.tcl (after updating th3private)
0 failures on 39 th3makes and 176681246 tests in (08:01:23) 3 cores on SQLite-iMac-2018 SQLite 3.25.0 2018-09-12 08:51:48 572de7e4e33562c72cd90790b267ba389370f21ddcaebc4db609fd76ae9b7ada
2018-09-12 18:23:36 drhok
32c. Windows (MinGW)
2018-09-12 18:22:44 drhok
26a. bash run-wordcount.sh sqlite3.c
2018-09-12 18:17:55 drhok
18g. At least one of the above using "test.rc".
2018-09-12 18:17:52 drhok
18e. see-aes128-ccm.c
th3: 0 errors in 9108497 tests. 3051.248 seconds on bella 64-bit little-endian th3: SQLite 3.25.0 2018-09-10 19:34:06 74c381b573817d0212153278b5ee5d2238a27a727dcf7ee769365c47bb9fc40d Linux, test.rc
2018-09-12 18:10:57 drhok
13. Sqllogictest:
2018-09-12 18:10:45 drhok
13d. tclsh run-all.tcl - on windows
0 errors out of 11879758 tests and 1244 invocations in 2730 seconds
2018-09-12 17:58:21 drhok
6e. sh tool/symbols.sh - no incorrect exports or dependencies
2018-09-12 17:52:08 drhok
28d. Windows
2018-09-12 17:50:13 drhok
30. Verify that the amalgamation builds are byte-for-byte identical on all workstation platforms.
2018-09-12 17:50:06 drhok
30c. Windows using native MinGW.
c4a762f9c1c55d343845e13469cf18d3def8854607ac52e0c0ca966c17e8383b sqlite3.c 8f6b5373ee1e954df81b8e40e9684606e0fb8c5e1fbb3513a7ada7313c70116f sqlite3.h
2018-09-12 17:49:15 drhok
30d. Windows using NMAKE.
c4a762f9c1c55d343845e13469cf18d3def8854607ac52e0c0ca966c17e8383b sqlite3.c 8f6b5373ee1e954df81b8e40e9684606e0fb8c5e1fbb3513a7ada7313c70116f sqlite3.h shell.c has line endings when build on windows
2018-09-12 17:48:57 drhok
35. Recompile and use this checklist program using the latest SQLite
2018-09-12 17:48:46 drhok
33c. Windows
2018-09-12 17:47:15 drhok
32e. A database containing WITHOUT ROWID tables.
2018-09-12 17:47:12 drhok
32d. Windows (MSVC)
2018-09-12 17:45:06 drhreview
30d. Windows using NMAKE.
c4a762f9c1c55d343845e13469cf18d3def8854607ac52e0c0ca966c17e8383b sqlite3.c 8f6b5373ee1e954df81b8e40e9684606e0fb8c5e1fbb3513a7ada7313c70116f sqlite3.h shell.c has line endings when build on windows
2018-09-12 17:37:44 drhok
30b. Mac OS X
c4a762f9c1c55d343845e13469cf18d3def8854607ac52e0c0ca966c17e8383b sqlite3.c 8f6b5373ee1e954df81b8e40e9684606e0fb8c5e1fbb3513a7ada7313c70116f sqlite3.h 0bbaecacd0a0f58b5356cc2205e76d7a343c5c6f9eae654f5dc7dda2269c4085 shell.c
2018-09-12 17:36:57 drhok
30a. Linux
c4a762f9c1c55d343845e13469cf18d3def8854607ac52e0c0ca966c17e8383b sqlite3.c 8f6b5373ee1e954df81b8e40e9684606e0fb8c5e1fbb3513a7ada7313c70116f sqlite3.h 0bbaecacd0a0f58b5356cc2205e76d7a343c5c6f9eae654f5dc7dda2269c4085 shell.c
2018-09-12 17:33:27 drhok
28b. Linux
2018-09-12 17:23:08 danpending
20a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt for details)
2018-09-12 17:21:26 danok
12. On an F2FS filesystem with the F2FS_FEATURE_ATOMIC_WRITE feature, test with: $(TOP)/configure && make test OPTS="-DSQLITE_ENABLE_BATCH_ATOMIC_WRITE -DSQLITE_DEBUG -DSQLITE_NO_SYNC"
SQLite 2018-09-12 08:51:48 572de7e4e33562c72cd90790b267ba389370f21ddcaebc4db609fd76ae9b7ada ; 0 errors out of 144626 tests on darkstar Linux 64-bit little-endian
2018-09-12 17:16:49 drhok
10e. tclsh releasetest.tcl --platform Failure-Detection - all failures detected
2018-09-12 16:47:12 danok
11. Tests for platform OpenBSD (x86):
2018-09-12 16:47:08 danok
11b. th3make quick.rc
th3: 0 errors in 2087493 tests. 927.246 seconds on obsd.my.domain 32-bit little-endian ; th3: SQLite 3.25.0 2018-09-12 15:51:56 4396914f8e1a847d86c22fb0b91e7431cf19aa260cbec520af3564248d6897ad
2018-09-12 16:09:40 danok
11a. make test
SQLite 2018-09-12 15:51:56 4396914f8e1a847d86c22fb0b91e7431cf19aa260cbec520af3564248d6897ad ; 0 errors out of 146119 tests on obsd.my.domain OpenBSD 32-bit little-endian
2018-09-12 16:04:15 danpending
11b. th3make quick.rc
2018-09-12 16:04:11 danpending
11a. make test
2018-09-12 15:55:26 drhok
10i. Verify that EXEs and DLLs generated using MSVC contain the correct version number, product name, description, and copyright as resources.
2018-09-12 15:53:49 drhok
10h. sh tool/symbols-mingw.sh - no incorrect exports or dependencies
Problems resolved
2018-09-12 15:35:59 drhok
13c. tclsh run-all.tcl - on unix
0 errors out of 11879758 tests and 1244 invocations in 924 seconds
2018-09-12 15:31:56 danok
7. Tests for platform Linux ARM (BeagleBoard)
2018-09-12 15:31:53 danok
7a. tclsh th3make min.rc
th3: 0 errors in 1939519 tests. 5972.841 seconds on beaglebone 32-bit little-endian ; th3: SQLite 3.25.0 2018-09-11 13:38:35 e7033104fa8bd974a9a3d173200aa07a3aa3daade86e7eb65cad5d00b086969e
2018-09-12 15:31:51 danpending
7a. tclsh th3make min.rc
th3: 0 errors in 1939519 tests. 5972.841 seconds on beaglebone 32-bit little-endian ; th3: SQLite 3.25.0 2018-09-11 13:38:35 e7033104fa8bd974a9a3d173200aa07a3aa3daade86e7eb65cad5d00b086969e
2018-09-12 14:52:35 drhfail
10h. sh tool/symbols-mingw.sh - no incorrect exports or dependencies
Surplus symbols renameReloadSchema and renameTestSchema
2018-09-12 14:40:44 drhok
10g. nmake /f makefile.msc WIN32HEAP=1 DEBUG=4 test
0 errors out of 116416 tests on SQLiteWin10 Windows NT 64-bit little-endian All memory allocations freed - no leaks
2018-09-12 14:40:00 drhok
19a. Linux
SQLite 2018-09-10 19:34:06 74c381b573817d0212153278b5ee5d2238a27a727dcf7ee769365c47bb9fc40d 0 errors out of 145972 tests on bella Linux 64-bit little-endian
2018-09-12 14:33:22 drhok
14. Build using the configure/make in main source tree.
2018-09-12 14:33:20 drhok
14b. Verify the correct version numbers have been installed.
2018-09-12 14:33:18 drhok
14a. Make sure that autoconf has been run to update the configure script.
2018-09-12 14:31:31 drhok
13b. No SQLite compiler warnings.
2018-09-12 14:31:28 drhok
13a. Checked in latest SQLite amalgamation.
2018-09-12 14:13:35 drhok
10f. nmake /f makefile.msc MEMDEBUG=1 DEBUG=3 test
SQLite 2018-09-12 08:51:48 572de7e4e33562c72cd90790b267ba389370f21ddcaebc4db609fd76ae9b7ada 0 errors out of 116400 tests on SQLiteWin10 Windows NT 64-bit little-endian All memory allocations freed - no leaks Maximum memory usage: 174536 bytes Current memory usage: 0 bytes Number of malloc() : 52395165 calls
2018-09-12 13:38:55 drhok
4c. Windows (32-bit) MSVC using option /W4 (nmake /f makefile.msc)
2018-09-12 13:37:49 drhok
4d. Windows (64-bit) MSVC using option /W4 (nmake /f makefile.msc)
2018-09-12 12:06:29 danok
6d. tclsh releasetest.tcl --platform Failure-Detection - all failures detected
All configurations report failure: 26 failures out of 786 tests in (00:12:18) on darkstar
2018-09-12 11:51:01 drhok
10d. tclsh test/releasetest.tcl --msvc
0 failures out of 2030437 tests in (01:48:21) 3 cores on SQLiteWin10 SQLite 3.25.0 2018-09-12 01:05:26 78862252da7f59d4737ed16f4ccf100cea27d8b421db31051afbaa8d96f24de3
2018-09-12 11:50:49 drh---
10a. tclsh multitest.tcl --msvc (after updating th3private)
(entered by mistake - need an undo feature on the checklist!)
2018-09-12 11:50:17 drh---
10a. tclsh multitest.tcl --msvc (after updating th3private)
2018-09-12 11:49:29 drhok
10a. tclsh multitest.tcl --msvc (after updating th3private)
0 failures out of 2030437 tests in (01:48:21) 3 cores on SQLiteWin10 SQLite 3.25.0 2018-09-12 01:05:26 78862252da7f59d4737ed16f4ccf100cea27d8b421db31051afbaa8d96f24de3
2018-09-12 11:35:59 danok
7b. Recompile and test Fossil.
[fossil all rebuild] works. [fossil up] works on sqlite.org/src.
2018-09-12 11:34:58 drhok
6a. tclsh multitest.tcl (take care to update ../th3private)
0 failures on 44 th3makes and 219138173 tests in (09:28:39) 3 cores on bella SQLite 3.25.0 2018-09-12 01:05:26 78862252da7f59d4737ed16f4ccf100cea27d8b421db31051afbaa8d96f24de3
2018-09-11 20:40:27 drhpending
8b. tclsh multitest.tcl (after updating th3private)
2018-09-11 20:38:38 drhok
8d. tclsh releasetest.tcl --platform Failure-Detection - all failures detected
2018-09-11 20:29:57 drhok
9. Tests for platform Mac OS X 10.5 (PPC):
2018-09-11 20:29:54 drhok
9c. Verify that Fossil repositories are cross-platform with x86/x64.
2018-09-11 20:29:42 drhok
28a. iBook PPC
2018-09-11 20:29:30 drhok
9a. .selftest checks (see below)
2018-09-11 20:27:28 drhok
8a. tclsh releasetest.tcl
0 failures out of 5117617 tests in (02:38:34) on SQLite-iMac-2018 SQLite 3.25.0 2018-09-11 13:38:35 e7033104fa8bd974a9a3d173200aa07a3aa3daade86e7eb65cad5d00b086969e
2018-09-11 20:19:30 danpending
7b. Recompile and test Fossil.
2018-09-11 20:19:26 danpending
7a. tclsh th3make min.rc
2018-09-11 19:59:26 danok
6b. tclsh releasetest.tcl
0 failures out of 10407824 tests in (02:01:20) 3 cores on darkstar ; SQLite 3.25.0 2018-09-11 13:38:35 e7033104fa8bd974a9a3d173200aa07a3aa3daade86e7eb65cad5d00b086969e
2018-09-11 19:33:50 drhok
9b. Recompile and test Fossil.
2018-09-11 18:58:41 drhok
17. CEROD tests in the "test/" subdirectory.
2018-09-11 18:16:14 drhok
15. Fossil updated to use the latest SQLite.
2018-09-11 18:16:12 drhok
15c. fossil all dbstat --db-check
2018-09-11 18:09:18 drhok
15b. Used on active websites with no issues.
2018-09-11 18:09:16 drhok
15a. No SQLite compiler warnings.
2018-09-11 18:08:28 drhpending
10d. tclsh test/releasetest.tcl --msvc
2018-09-11 18:08:09 drhok
5. OMIT, ENABLE, and DISABLE options:
2018-09-11 18:08:07 drhok
5a. tclsh ../tool/omittest.tcl -skip_run -target libsqlite3.a
2018-09-11 17:47:36 drhok
4b. Mac OS X GCC -Wall -Wextra (the "tool/warnings.sh" script)
2018-09-11 16:54:34 drhok
4a. Linux GCC -Wall -Wextra (the "tool/warnings.sh" script)
2018-09-11 16:36:34 drhpending
8a. tclsh releasetest.tcl