SQLite

Checklist For SQLite 3.7.8
Login
2011-09-19 18:06:43 ok
20. Documentation checks:
2011-09-19 17:39:13 drhok
330. Verify that the new feature checklist has been completed for all enhancements made since the previous release.
2011-09-19 17:38:45 drhok
320. Verify that the bug response checklist has been completed for all bugs found since the previous release.
2011-09-19 17:32:06 drhok
20c. Release accouncement in news.html
2011-09-19 17:32:06 drhok
20d. No unresolved hyperlinks in the documentation build
2011-09-19 17:32:06 drhok
20h. Check new/changed documentation for spelling and gramatical mistakes
2011-09-19 17:21:32 danok
220. Amalgamation autoconf tarball.
2011-09-19 17:21:32 danok
230. TEA archive builds correctly and runs:
2011-09-19 17:21:32 danok
230b. Mac
2011-09-19 17:21:12 danok
220b. Works on Linux
2011-09-19 17:21:12 danok
220c. Works on Mac
2011-09-19 17:16:01 danok
230a. Linux
2011-09-19 17:13:46 danok
220b. Works on Linux
2011-09-19 17:13:02 danok
260. 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.
2011-09-19 17:12:31 danok
220a. Builds
2011-09-19 17:07:27 drhok
30f. Variables and functions have been renamed to reflect changes in their use
2011-09-19 17:07:15 drhok
30. Source code change review. "fossil diff --from release --to trunk"
2011-09-19 17:07:15 drhok
30a. No stray changes
2011-09-19 17:07:15 drhok
30b. All significant changes are mentioned in the "changes" log of the documentation
2011-09-19 17:07:15 drhok
30c. New code complies with style guidelines
2011-09-19 17:07:15 drhok
30d. New code complies with design rules
2011-09-19 17:07:15 drhok
30e. Comments have been updated to reflect code changes
2011-09-19 16:41:36 drhok
20e. The compile-time options are all up-to-date (compile.html)
2011-09-19 15:42:27 drhok
20f. Database footprint is up-to-date (features.html)
2011-09-19 15:22:43 ok
240. Run performance tests comparing the new SQLite release against the previous version. Verify no performance regressions.
2011-09-19 15:22:43 ok
280. Build and verify correct operation of sqlite3_analyzer on:
2011-09-19 15:22:43 ok
300. Tests for branches tracking trunk.
2011-09-19 15:22:22 drhok
240a. The TCL speed*.test scripts
Faster under cachegrind and realtime with -Os.
2011-09-19 15:21:50 drhok
50b. tclsh th3make cov.rc (verify 100% branch test coverage)
2011-09-19 13:09:18 drhok
60a. tclsh th3make cov.rc (verify 100% branch test coverage)
2011-09-19 13:06:40 drhok
10a. Linux GCC -Wall -Wextra (the tool/warnings.sh script)
2011-09-19 13:04:22 drhok
240c. sqlite3 sqlite.fossil .dump >speed-c.sql
fossil timeline -R sqlite.fossil -n 300 -sqltrace 2>>speed-c.sql
fossil rebuild sqlite.fossil -sqltrace 2>>speed-c.sql
Increasing lookaside cache line size from 100 to 128 clears this regression.
2011-09-18 09:35:38 drhok
50. Tests for platform Linux x86:
2011-09-18 09:35:38 drhok
50d. tclsh th3make fast-ex.rc
2011-09-18 01:15:24 mistachkinok
280c. Win32 (MinGW)
2011-09-18 01:06:12 mistachkinok
280d. Win32 (MSVC)
2011-09-18 00:59:53 ok
100. Tests for platform Win64:
2011-09-18 00:59:40 drhok
100a. make fulltest
"Deemed passed". We don't have libtcl for 64-bit windows so we can't really do this one.
2011-09-18 00:58:50 ok
130. Other test performed on any available platform:
2011-09-18 00:58:50 ok
140. Sqllogictest:
2011-09-18 00:56:17 drhfail
240c. sqlite3 sqlite.fossil .dump >speed-c.sql
fossil timeline -R sqlite.fossil -n 300 -sqltrace 2>>speed-c.sql
fossil rebuild sqlite.fossil -sqltrace 2>>speed-c.sql
Slower using cachegrind, and real-time on linux and leopard.
2011-09-18 00:53:06 mistachkinok
140d. run-all.bat with no errors
2011-09-18 00:13:00 ok
200. SEE tests using TH3:
2011-09-18 00:13:00 ok
210. ZIPVFS tests:
2011-09-18 00:12:24 drhok
210c. th3make zipvfs.rc memdebug.rc
2011-09-18 00:12:24 drhok
210f. At least one of the above on Mac
2011-09-18 00:03:31 drhreview
240a. The TCL speed*.test scripts
Faster measured by valgrind. But consistently slower by wall-clock time.
2011-09-17 23:34:50 mistachkinok
210g. At least one of the above on Windows
ran zipvfs.test
2011-09-17 23:04:57 mistachkinok
200j. At least one of the above on Windows
see.c with min.rc
2011-09-17 23:02:58 drhok
210a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt in the ZIPVFS source tree for details.)
2011-09-17 22:59:41 ok
250. Verify that the amalgamation builds are byte-for-byte identical on all workstation platforms.
2011-09-17 22:50:57 drhok
210d. th3make zipvfs.rc min.rc; valgrind ./th3
valgrind ran out of memory towards the end of the test. No problems seen up to that point.
2011-09-17 22:50:04 drhok
210b. th3make zipvfs.rc test.rc
2011-09-17 22:50:04 drhok
210e. At least one of the above on Linux
2011-09-17 22:46:24 drhok
60. Tests for platform Linux x86_64:
2011-09-17 22:46:24 drhok
60e. tclsh th3make test-ex.rc
2011-09-17 22:45:58 drhok
20g. Test metrics are up-to-date (testing.html)
2011-09-17 21:38:08 drhok
300d. apple-osx, TH3
129 errors on Leopard. Everything works on Linux.
2011-09-17 21:37:11 drhok
40. OMIT, ENABLE, and DISABLE options:
2011-09-17 21:37:11 drhok
40a. tclsh ../tool/omittest.tcl -skip_run
2011-09-17 21:36:40 drhok
200c. see-aes256-ofb.c
2011-09-17 21:36:40 drhok
200g. At least one of the above using memdebug.rc
2011-09-17 20:54:47 drhok
200e. see-aes128-ccm.c
2011-09-17 20:45:19 drhok
290. Run the CLI tests found under the tool subfolder in the main source tree and verify correct output.
2011-09-17 20:31:57 drhok
200d. see-rc4.c
2011-09-17 20:28:53 drhok
50e. At least one of the above using GCC 4.1.0
2011-09-17 20:28:40 drhok
50a. tclsh releasetest.tcl
2011-09-17 20:23:03 drhok
200a. see.c
2011-09-17 20:23:03 drhok
200f. At least one of the above using test.rc
2011-09-17 20:23:03 drhok
200i. At least one of the above on Mac
2011-09-17 20:08:16 drhok
130f. th3make min.rc -Os; valgrind ./th3
2011-09-17 20:05:51 drhok
200b. see-aes128-ofb.c
2011-09-17 20:05:51 drhok
200h. At least one of the above on Linux
2011-09-17 19:48:57 drhok
130c. th3make test.rc -DSQLITE_THREADSAFE=0
2011-09-17 19:46:48 drhok
130b. th3make test.rc -DHAVE_LOCALTIME_R
2011-09-17 19:41:42 drhok
110. Tests for platform Android:
2011-09-17 19:41:42 drhok
110a. th3make -Os min.rc
2011-09-17 19:33:41 drhok
100b. th3make test.rc
2011-09-17 19:28:15 drhok
300c. apple-osx, TCL
2011-09-17 19:11:42 drhok
130e. th3make test.rc -DSQLITE_MAX_ATTACHED=62
2011-09-17 19:08:10 drhok
190. CEROD tests in the test/ subdirectory.
2011-09-17 19:07:47 drhok
300b. sessions, TH3
2011-09-17 18:48:13 drhok
100c. th3make fast.rc
2011-09-17 18:40:52 drhok
130d. th3make test.rc -ftrapv
2011-09-17 18:30:55 drhok
140c. run-all.sh with no errors
2011-09-17 18:26:47 drhok
300a. sessions, TCL
2011-09-17 18:25:49 drhok
60d. tclsh th3make memdebug.rc
2011-09-17 18:16:11 drhok
130a. th3make alignment2.rc test.rc
2011-09-17 18:10:27 ok
90. Tests for platform Win32:
2011-09-17 18:10:02 drhok
150. Build using the configure/make in main source tree.
2011-09-17 18:10:02 drhok
150f. Works on Mac
2011-09-17 18:05:30 drhok
150a. Make sure that autoconf has been run to update the configure script.
2011-09-17 18:05:30 drhok
150b. Run "make test" to verify that the build works.
2011-09-17 18:05:30 drhok
150e. Works on Linux
2011-09-17 18:03:30 drhok
170. Fossil updated to use the latest SQLite.
2011-09-17 18:03:30 drhok
170b. Fossil test suite passes
2011-09-17 18:03:15 drhok
140a. Checked in latest SQLite amalgamation
2011-09-17 18:03:15 drhok
140b. No compiler warnings
2011-09-17 17:49:17 mistachkinok
90c. th3make fast.rc
2011-09-17 17:39:12 ok
70. Tests for platform Mac OS-X x86:
2011-09-17 17:38:49 drhok
170a. No compiler warnings
2011-09-17 17:38:49 drhok
170c. Used on active websites with no issues
2011-09-17 17:38:30 drhok
60a. tclsh th3make cov.rc (verify 100% branch test coverage)
2011-09-17 17:21:08 drhok
270. Cross-platform tests. Verify the ability of databases, WAL files, and rollback journals to be copied and used between 32-bit and 64-bit systems and between big-endian and little-endian systems.
2011-09-17 17:21:08 drhok
270l. 64-little to 32-big, CEROD database
2011-09-17 17:20:11 mistachkinok
90d. At least one of the above using MinGW
2011-09-17 17:19:59 mistachkinok
90b. th3make test.rc
2011-09-17 17:12:58 drhok
270j. 64-little to 32-big, SEE database
2011-09-17 16:27:06 mistachkinok
250f. windows native mingw
2011-09-17 16:24:19 mistachkinok
90e. At least one of the above using MSVC
2011-09-17 16:22:03 mistachkinok
90a. make fulltest
2011-09-17 16:05:47 danok
130g. valgrind testfixture veryquick.test
wal.test will not work. Valgrind changes the timing of things leading to an SQLITE_PROTOCOL error.
2011-09-17 13:58:20 danok
70b. tclsh fulltest.tcl fast.rc test.rc
2011-09-17 11:16:02 drhok
50c. tclsh fulltest.tcl fast.rc test.rc
2011-09-17 10:55:50 danok
70a. tclsh releasetest.tcl
2011-09-17 04:36:28 mistachkinfail
90a. make fulltest
assertion failed: rc==SQLITE_OK || pFile->pMethods==0, file .srcos.c, line 140
2011-09-17 01:22:47 drhok
60c. tclsh fulltest.tcl fast.rc test.rc
2011-09-16 23:41:03 drhok
60b. tclsh releasetest.tcl
2011-09-16 23:08:06 drhok
270k. 64-little to 32-big, ZIPVFS database
2011-09-16 22:48:55 drhok
270g. 32-little to 32-big, database
2011-09-16 22:48:55 drhok
270h. 32-little to 32-big, WAL
2011-09-16 22:48:55 drhok
270i. 32-little to 32-big, rollback
2011-09-16 22:27:37 drhok
270d. 64-little to 32-little, database
2011-09-16 22:27:37 drhok
270e. 64-little to 32-little, WAL
2011-09-16 22:27:37 drhok
270f. 64-little to 32-little, rollback
2011-09-16 22:24:36 drhok
270a. 32-big to 64-little, database
2011-09-16 22:24:36 drhok
270b. 32-big to 64-little, WAL
2011-09-16 22:24:36 drhok
270c. 32-big to 64-little, rollback
2011-09-16 22:14:52 drhok
240b. The TH3 speed tests
2011-09-16 21:54:41 drhok
150d. Verify that the --disable-amalgamation option to configure works.
2011-09-16 21:51:59 drhok
150a. Make sure that autoconf has been run to update the configure script.
2011-09-16 21:51:59 drhok
150b. Run "make test" to verify that the build works.
2011-09-16 21:51:59 drhok
150c. Verify the correct version numbers have been installed.
2011-09-16 21:51:59 drhok
150g. Works on OpenBSD
2011-09-16 21:50:37 drhok
80. Tests for platform Max OS-X PPC:
2011-09-16 21:50:37 drhok
80a. tclsh th3make -Os min.rc
2011-09-16 21:48:22 drhok
120. Tests for platform OpenBSD x86:
2011-09-16 21:48:22 drhok
120b. th3make -Os min.rc
2011-09-16 21:35:41 drhok
20a. Latest release on the index.html page
2011-09-16 21:35:41 drhok
20b. Release announcement in changes.in
2011-09-16 21:35:41 drhok
20f. Database footprint is up-to-date (features.html)
2011-09-16 21:33:21 drhok
310. Verify that all branches that are no longer active have been closed.
2011-09-16 21:32:30 drhok
20i. Verify that this checklist agrees with planning documents
2011-09-16 21:26:46 drhok
20j. Community feedback solicited for this checklist
2011-09-16 21:26:34 drhok
280b. Mac
2011-09-16 21:23:00 drhok
280a. Linux
2011-09-16 21:12:41 drhok
120a. make test
2011-09-16 20:36:31 drhok
180. Firefox recompiled using lastest SQLite.
2011-09-16 20:36:31 drhok
180a. No SQLite compiler warnings
2011-09-16 20:36:31 drhok
180b. Active use with no issues noted
2011-09-16 20:35:17 drhok
160. Exported symbol checks: tool/symbols.sh
2011-09-16 20:35:17 drhok
160a. No private symbols exported. (This is also checked by releasetest.tcl)
2011-09-16 20:35:17 drhok
160b. No undesirable library dependencies
2011-09-16 20:32:37 drhok
50b. tclsh th3make cov.rc (verify 100% branch test coverage)
2011-09-16 20:32:37 drhok
50f. At least one of the above using GCC 4.4.1
2011-09-16 20:31:10 drhok
10. Compiler warning checks. (Warnings in the Porter stemmer code are allowed.)
2011-09-16 20:31:10 drhok
10c. OpenBSD GCC using options -Wall
2011-09-16 20:30:30 drhok
250e. openbsd
2011-09-16 20:26:01 drhok
250d. mac snow-leopard
2011-09-16 20:26:01 drhok
250h. any unix using autoconf
2011-09-16 20:23:06 drhok
250a. linux x86
2011-09-16 20:23:06 drhok
250c. mac leopard
2011-09-16 20:19:06 mistachkinok
10e. Windows MSVC Win64 /W3
19 warnings, sent via email
2011-09-16 20:17:12 mistachkinok
10d. Windows MSVC Win32 /W3
2011-09-16 20:17:10 drhok
250b. linux x64
2011-09-16 20:17:10 drhok
250g. windows nmake
2011-09-16 20:15:50 drhok
10b. Mac GCC -Wall -Wextra (the tool/warnings.sh script)
2011-09-16 20:15:35 drhok
170a. No compiler warnings
2011-09-16 20:15:35 drhok
170c. Used on active websites with no issues
2011-09-16 20:14:33 drhok
60a. tclsh th3make cov.rc (verify 100% branch test coverage)
2011-09-16 20:14:12 drhok
10a. Linux GCC -Wall -Wextra (the tool/warnings.sh script)
2011-09-16 08:50:05 danok
210d. th3make zipvfs.rc min.rc; valgrind ./th3
2011-09-16 00:32:25 mistachkinok
200j. At least one of the above on Windows
20a with fast.rc
2011-09-15 23:18:22 mistachkinreview
210g. At least one of the above on Windows
21a: zipvfsB-2.4 and zipvfsB-4.2 no longer fail (?), zipvfs5 and zipvfs6 issues fixed.
2011-09-15 21:18:37 mistachkinfail
210g. At least one of the above on Windows
21a: zipvfsB-2.4 zipvfsB-4.2 still fail, zipvfs5 and zipvfs6 issues fixed.
2011-09-15 20:42:25 mistachkinfail
210g. At least one of the above on Windows
21a: zipvfs5-9.3 zipvfs5-9.4 zipvfs5-9.5 zipvfs5-9.6 zipvfs5-9.7 zipvfs6-6.5 zipvfs6-6.8 zipvfsB-2.4 zipvfsB-4.2
2011-09-15 18:38:51 drhok
60e. tclsh th3make test-ex.rc
2011-09-15 18:20:54 danok
210c. th3make zipvfs.rc memdebug.rc
2011-09-15 15:40:03 drhok
110. Tests for platform Android:
2011-09-15 15:40:03 drhok
110a. th3make -Os min.rc
2011-09-15 15:09:30 drhok
80. Tests for platform Max OS-X PPC:
2011-09-15 15:09:30 drhok
80a. tclsh th3make -Os min.rc
2011-09-15 14:58:11 drhok
100b. th3make test.rc
2011-09-15 14:47:19 drhok
140. Sqllogictest:
2011-09-15 14:42:24 danok
210f. At least one of the above on Mac
2011-09-15 14:41:57 danok
210b. th3make zipvfs.rc test.rc
2011-09-15 14:17:27 danok
60b. tclsh releasetest.tcl
2011-09-15 13:59:31 drhok
60c. tclsh fulltest.tcl fast.rc test.rc
2011-09-15 13:55:12 danok
210a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt in the ZIPVFS source tree for details.)
2011-09-15 13:55:12 danok
210e. At least one of the above on Linux
2011-09-15 13:45:25 drhok
60b. tclsh releasetest.tcl
2011-09-15 13:25:12 drhok
280. Build and verify correct operation of sqlite3_analyzer on:
2011-09-15 13:25:12 drhok
280b. Mac
2011-09-15 12:44:07 drhok
20f. Database footprint is up-to-date (features.html)
2011-09-15 11:44:33 drhok
200c. see-aes256-ofb.c
2011-09-15 11:44:33 drhok
200g. At least one of the above using memdebug.rc
2011-09-15 10:34:54 drhok
200a. see.c
2011-09-15 10:34:54 drhok
200f. At least one of the above using test.rc
2011-09-15 10:34:54 drhok
200h. At least one of the above on Linux
2011-09-15 10:32:14 drhok
50. Tests for platform Linux x86:
2011-09-15 10:32:14 drhok
50d. tclsh th3make fast-ex.rc
2011-09-15 01:28:48 mistachkinok
140d. run-all.bat with no errors
version a1f3aeeb09
2011-09-15 01:18:02 mistachkinok
250d. mac snow-leopard
per drh
2011-09-15 01:17:29 mistachkinok
250f. windows native mingw
2011-09-15 01:17:29 mistachkinok
250g. windows nmake
2011-09-15 01:04:13 mistachkinok
280d. Win32 (MSVC)
2011-09-15 01:01:50 mistachkinok
280c. Win32 (MinGW)
2011-09-15 00:53:22 drhok
220. Amalgamation autoconf tarball.
2011-09-15 00:53:22 drhok
230. TEA archive builds correctly and runs:
2011-09-15 00:52:42 drhok
40. OMIT, ENABLE, and DISABLE options:
2011-09-15 00:52:42 drhok
70. Tests for platform Mac OS-X x86:
2011-09-15 00:52:42 drhok
90. Tests for platform Win32:
2011-09-15 00:52:14 drhok
10. Compiler warning checks. (Warnings in the Porter stemmer code are allowed.)
2011-09-15 00:52:00 drhok
120. Tests for platform OpenBSD x86:
2011-09-15 00:51:34 drhok
130a. th3make alignment2.rc test.rc
2011-09-15 00:50:23 mistachkinok
10e. Windows MSVC Win64 /W3
2011-09-15 00:49:31 drhok
190. CEROD tests in the test/ subdirectory.
2011-09-15 00:08:24 drhok
160. Exported symbol checks: tool/symbols.sh
2011-09-15 00:08:24 drhok
180. Firefox recompiled using lastest SQLite.
2011-09-15 00:07:24 drhok
50c. tclsh fulltest.tcl fast.rc test.rc
2011-09-15 00:07:24 drhok
50f. At least one of the above using GCC 4.4.1
2011-09-14 22:58:05 mistachkinreview
10e. Windows MSVC Win64 /W3
19 warnings, sent via email
2011-09-14 22:56:09 mistachkinok
90e. At least one of the above using MSVC
2011-09-14 22:55:59 mistachkinok
90d. At least one of the above using MinGW
2011-09-14 22:55:44 mistachkinok
90c. th3make fast.rc
2011-09-14 22:14:23 mistachkinok
90b. th3make test.rc
2011-09-14 20:55:41 mistachkinok
90a. make fulltest
2011-09-14 20:07:53 drhok
300. Tests for branches tracking trunk.
2011-09-14 20:07:53 drhok
300b. sessions, TH3
2011-09-14 20:07:37 drhok
150. Build using the configure/make in main source tree.
2011-09-14 20:07:37 drhok
150g. Works on OpenBSD
2011-09-14 20:00:06 drhok
290. Run the CLI tests found under the tool subfolder in the main source tree and verify correct output.
2011-09-14 19:54:59 drhok
310. Verify that all branches that are no longer active have been closed.
2011-09-14 19:49:26 drhok
300a. sessions, TCL
2011-09-14 19:46:04 drhok
40a. tclsh ../tool/omittest.tcl -skip_run
2011-09-14 19:23:52 drhok
300d. apple-osx, TH3
2011-09-14 19:11:10 drhok
300c. apple-osx, TCL
2011-09-14 18:57:12 mistachkinok
10d. Windows MSVC Win32 /W3
2011-09-14 17:38:51 drhok
50a. tclsh releasetest.tcl
2011-09-14 17:33:07 drhok
120b. th3make -Os min.rc
2011-09-14 17:25:05 danok
260. 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.
Ran backcompat.test with rtree+fts enabled builds of trunk, 371 and 364.
2011-09-14 17:15:04 danok
70a. tclsh releasetest.tcl
2011-09-14 17:15:04 danok
70b. tclsh fulltest.tcl fast.rc test.rc
2011-09-14 16:13:09 drhok
140c. run-all.sh with no errors
2011-09-14 16:12:12 drhok
10c. OpenBSD GCC using options -Wall
2011-09-14 16:12:12 drhok
120a. make test
2011-09-14 15:53:46 drhok
140a. Checked in latest SQLite amalgamation
2011-09-14 15:53:46 drhok
140b. No compiler warnings
2011-09-14 15:19:11 danok
220a. Builds
2011-09-14 15:19:11 danok
220b. Works on Linux
2011-09-14 15:19:11 danok
220c. Works on Mac
2011-09-14 15:19:11 danok
230a. Linux
2011-09-14 15:19:11 danok
230b. Mac
2011-09-14 14:50:20 drhok
240b. The TH3 speed tests
2011-09-14 14:47:12 drhok
280a. Linux
2011-09-14 14:39:44 drhok
60d. tclsh th3make memdebug.rc
2011-09-14 14:34:04 drhok
50e. At least one of the above using GCC 4.1.0
2011-09-14 14:27:55 drhok
50b. tclsh th3make cov.rc (verify 100% branch test coverage)
2011-09-14 14:19:47 drhok
10b. Mac GCC -Wall -Wextra (the tool/warnings.sh script)
2011-09-14 13:54:34 drhok
180a. No SQLite compiler warnings
2011-09-14 13:54:34 drhok
180b. Active use with no issues noted
2011-09-14 13:52:59 danok
150a. Make sure that autoconf has been run to update the configure script.
2011-09-14 13:52:59 danok
150b. Run "make test" to verify that the build works.
2011-09-14 13:52:59 danok
150c. Verify the correct version numbers have been installed.
2011-09-14 13:52:59 danok
150d. Verify that the --disable-amalgamation option to configure works.
2011-09-14 13:52:59 danok
150e. Works on Linux
2011-09-14 13:52:59 danok
150f. Works on Mac
2011-09-14 13:51:10 ok
170a. No compiler warnings
2011-09-14 13:51:10 ok
170c. Used on active websites with no issues
2011-09-14 13:44:09 ok
160a. No private symbols exported. (This is also checked by releasetest.tcl)
2011-09-14 13:44:09 ok
160b. No undesirable library dependencies
2011-09-14 13:42:52 ok
10a. Linux GCC -Wall -Wextra (the tool/warnings.sh script)
2011-09-14 13:38:09 ok
60a. tclsh th3make cov.rc (verify 100% branch test coverage)
2011-09-01 13:14:02 danok
70a. tclsh releasetest.tcl
passes if the path to the working directory contains no upper-case characters.
2011-09-01 10:58:29 ok
180a. No SQLite compiler warnings
2011-09-01 10:58:29 ok
180b. Active use with no issues noted
2011-09-01 02:24:57 ok
210b. th3make zipvfs.rc test.rc
2011-09-01 02:24:57 ok
210e. At least one of the above on Linux
2011-09-01 02:19:19 ok
130f. th3make min.rc -Os; valgrind ./th3
2011-09-01 02:14:13 ok
70b. tclsh fulltest.tcl fast.rc test.rc
2011-09-01 02:05:38 ok
90a. make fulltest
2011-09-01 02:05:38 ok
90e. At least one of the above using MSVC
2011-08-31 23:42:30 ok
50d. tclsh th3make fast-ex.rc
2011-08-31 23:42:30 ok
50f. At least one of the above using GCC 4.4.1
2011-08-31 20:34:58 ok
60b. tclsh releasetest.tcl
2011-08-31 20:01:25 ok
130c. th3make test.rc -DSQLITE_THREADSAFE=0
2011-08-31 19:41:19 ok
280b. Mac
2011-08-31 17:48:40 ok
280a. Linux
2011-08-31 17:48:02 ok
60e. tclsh th3make test-ex.rc
2011-08-31 17:47:41 ok
50a. tclsh releasetest.tcl
2011-08-31 16:54:42 ok
20a. Latest release on the index.html page
2011-08-31 16:54:42 ok
20b. Release announcement in changes.in
2011-08-31 16:54:42 ok
20d. No unresolved hyperlinks in the documentation build
2011-08-31 16:52:10 ok
10a. Linux GCC -Wall -Wextra (the tool/warnings.sh script)
2011-08-31 16:51:52 ok
30a. No stray changes
2011-08-31 16:51:52 ok
30b. All significant changes are mentioned in the "changes" log of the documentation
2011-08-31 14:02:08 ok
50b. tclsh th3make cov.rc (verify 100% branch test coverage)
2011-08-31 14:02:08 ok
50e. At least one of the above using GCC 4.1.0
2011-08-30 22:20:37 ok
50c. tclsh fulltest.tcl fast.rc test.rc
2011-08-30 22:20:37 ok
50f. At least one of the above using GCC 4.4.1
2011-08-30 18:06:15 ok
170c. Used on active websites with no issues
2011-08-30 15:30:42 ok
60a. tclsh th3make cov.rc (verify 100% branch test coverage)
2011-08-30 01:34:47 ok
250f. windows native mingw
2011-08-29 22:22:30 ok
170a. No compiler warnings
2011-08-29 22:21:58 ok
130e. th3make test.rc -DSQLITE_MAX_ATTACHED=62
2011-08-29 21:44:39 ok
50a. tclsh releasetest.tcl
2011-08-29 14:51:58 ok
130b. th3make test.rc -DHAVE_LOCALTIME_R
2011-08-29 13:46:06 ok
130d. th3make test.rc -ftrapv
2011-08-29 13:15:01 ok
10c. OpenBSD GCC using options -Wall
2011-08-29 13:15:01 ok
120a. make test
2011-08-29 13:14:27 ok
250h. any unix using autoconf
2011-08-29 13:14:16 fail
250h. any unix using autoconf
2011-08-29 13:13:36 fail
250f. windows native mingw
The "opcodes.c" source file is generated incorrectly.
2011-08-29 13:13:04 ok
250a. linux x86
2011-08-29 13:13:04 ok
250b. linux x64
2011-08-29 13:13:04 ok
250d. mac snow-leopard
2011-08-29 13:13:04 ok
250e. openbsd
2011-08-29 13:13:04 ok
250g. windows nmake
2011-08-29 12:35:29 ok
240b. The TH3 speed tests
CREATE INDEX slower - everything else is faster. Trade-off accepted.
2011-08-26 21:21:21 ok
10b. Mac GCC -Wall -Wextra (the tool/warnings.sh script)
2011-08-26 20:42:11 ok
50e. At least one of the above using GCC 4.1.0
2011-08-26 20:41:55 ok
50b. tclsh th3make cov.rc (verify 100% branch test coverage)
2011-08-26 20:19:05 ok
180a. No SQLite compiler warnings
2011-08-26 20:19:05 ok
180b. Active use with no issues noted
2011-08-26 13:36:22 ok
140a. Checked in latest SQLite amalgamation
2011-08-26 13:36:22 ok
140b. No compiler warnings
2011-08-26 02:03:52 ok
160a. No private symbols exported. (This is also checked by releasetest.tcl)
2011-08-26 02:03:52 ok
160b. No undesirable library dependencies
2011-08-26 01:41:32 ok
60d. tclsh th3make memdebug.rc
2011-08-26 00:37:39 ok
60a. tclsh th3make cov.rc (verify 100% branch test coverage)
2011-08-25 23:11:20 ok
60c. tclsh fulltest.tcl fast.rc test.rc
2011-08-24 15:14:21 ok
10a. Linux GCC -Wall -Wextra (the tool/warnings.sh script)
2011-08-24 13:40:58 danok
70a. tclsh releasetest.tcl
2011-08-02 11:05:13 ok
50c. tclsh fulltest.tcl fast.rc test.rc
2011-08-02 11:05:13 ok
50f. At least one of the above using GCC 4.4.1
2011-08-01 21:02:32 ok
50b. tclsh th3make cov.rc (verify 100% branch test coverage)
2011-08-01 21:02:32 ok
50e. At least one of the above using GCC 4.1.0
2011-07-22 11:28:52 ok
120a. make test
2011-07-22 10:36:42 ok
50b. tclsh th3make cov.rc (verify 100% branch test coverage)
2011-07-22 10:36:42 ok
50e. At least one of the above using GCC 4.1.0
2011-07-22 10:24:15 fail
120a. make test
"tclsh" not found. The system has tclsh8.5 instead. Need to find the tclsh using autoconf.
2011-07-22 10:19:56 ok
10a. Linux GCC -Wall -Wextra (the tool/warnings.sh script)
2011-07-14 00:38:22 ok
60e. tclsh th3make test-ex.rc
2011-07-11 19:02:42 ok
250a. linux x86
2011-07-11 19:02:42 ok
250g. windows nmake
2011-07-09 22:41:49 ok
70b. tclsh fulltest.tcl fast.rc test.rc
2011-07-09 16:57:15 ok
50a. tclsh releasetest.tcl
2011-07-09 16:57:15 ok
50f. At least one of the above using GCC 4.4.1
2011-07-09 16:17:31 ok
10a. Linux GCC -Wall -Wextra (the tool/warnings.sh script)
2011-07-09 13:45:16 ok
50b. tclsh th3make cov.rc (verify 100% branch test coverage)
2011-07-09 13:45:16 ok
50e. At least one of the above using GCC 4.1.0
2011-07-09 13:44:46 ok
50e. At least one of the above using GCC 4.1.0
2011-07-07 19:15:08 ok
160b. No undesirable library dependencies
2011-07-07 19:15:07 ok
160a. No private symbols exported. (This is also checked by releasetest.tcl)
2011-06-29 19:52:55 drhok
50b. tclsh th3make cov.rc (verify 100% branch test coverage)
2011-06-29 17:14:43 drhok
50a. tclsh releasetest.tcl
2011-06-29 17:14:43 drhok
50f. At least one of the above using GCC 4.4.1