SQLite

Checklist For SQLite 3.7.10
Login
2012-01-16 13:08:22 ok
150. Build using the configure/make in main source tree.
2012-01-16 13:08:22 ok
150a. Make sure that autoconf has been run to update the configure script.
2012-01-16 13:08:22 ok
150b. Run "make test" to verify that the build works.
2012-01-16 13:08:22 ok
150d. Verify that the --disable-amalgamation option to configure works.
2012-01-16 13:08:22 ok
150e. Works on Linux
2012-01-16 13:08:22 ok
150f. Works on Mac
2012-01-16 13:08:22 ok
150g. Works on OpenBSD
2012-01-16 12:17:56 ok
240. TEA archive builds correctly and runs:
2012-01-16 12:17:56 ok
240b. Mac
2012-01-15 12:39:22 mistachkinok
100. Tests for platform Win64:
2012-01-15 12:39:12 mistachkinok
100c. th3make fast.rc
via msvc/x64/2008
2012-01-15 12:15:24 ok
310. Tests for the sessions branch with macros SQLITE_ENABLE_SESSIONS and SQLITE_ENABLE_PREUPDATE_HOOK
2012-01-15 12:14:40 drhok
310e. make fulltest (on windows)
21 errors out of 2,373,207 tests. None of them critical. Because this is a separate branch and is not the code being released, we'll accept these errors for now and deal with them later.
2012-01-15 11:33:48 ok
210. ZIPVFS tests:
2012-01-15 11:33:48 ok
210g. At least one of the above on Windows
2012-01-15 10:30:13 mistachkinok
100b. th3make test.rc
via msvc/x64/2008
2012-01-15 10:29:41 mistachkinok
100a. make fulltest
via msvc/x64/2008
2012-01-15 10:29:08 mistachkinfail
310e. make fulltest (on windows)
21 errors, *.hook-7.5.2.1, *.hook-7.5.2.2, journaltest.attach4-1.5, inmemory_journal.sessionfault-1.1-oom-persistent.65, inmemory_journal.sessionfault-1.1-oom-persistent.123, inmemory_journal.sessionfault-1.2-oom-persistent.49, inmemory_journal.sessionfault-1.2-oom-persistent.107
2012-01-15 02:54:37 ok
200. SEE tests using TH3:
2012-01-15 02:54:37 ok
200d. see-rc4.c
2012-01-15 02:54:37 ok
200j. At least one of the above on Windows
2012-01-14 20:19:18 ok
10f. sh tool/warnings-clang.sh
2012-01-14 20:15:22 ok
20d. No unresolved hyperlinks in the documentation build
2012-01-14 20:15:22 ok
20e. Requirements marks are up-to-date in both documentation and source code
2012-01-14 20:13:12 ok
10a. Linux GCC -Wall -Wextra (the tool/warnings.sh script)
2012-01-14 20:11:50 ok
60a. tclsh th3make cov.rc (verify 100% branch test coverage)
2012-01-14 20:06:55 ok
160a. No private symbols exported. (This is also checked by releasetest.tcl)
2012-01-14 20:06:55 ok
160b. No undesirable library dependencies
2012-01-14 20:04:04 ok
200e. see-aes128-ccm.c
2012-01-14 20:04:04 ok
200f. At least one of the above using test.rc
2012-01-14 20:04:04 ok
200h. At least one of the above on Linux
2012-01-14 17:15:03 danok
310c. tclsh th3make cov.rc
2012-01-14 17:11:51 danok
270. 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 using backcompat.test against 3.6.4 and 3.7.1
2012-01-14 17:07:04 ok
310a. tclsh th3make test.rc (on windows)
2012-01-14 17:04:41 danok
310d. tclsh th3make min.rc -norun; valgrind ./th3
2012-01-14 16:53:32 ok
360. Verify that the new feature checklist has been completed for all enhancements made since the previous release.
2012-01-14 16:52:40 ok
20. Documentation checks:
2012-01-14 16:52:40 ok
20j. Verify that this checklist agrees with planning documents
2012-01-14 16:49:32 ok
230. Amalgamation autoconf tarball.
2012-01-14 16:49:07 ok
130. Other test performed on any available platform:
2012-01-14 16:26:54 ok
280. 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.
2012-01-14 16:26:44 ok
280l. 64-little to 32-big, CEROD database
2012-01-14 16:07:14 ok
280j. 64-little to 32-big, SEE database
2012-01-14 16:05:20 ok
280k. 64-little to 32-big, ZIPVFS database
Using the nx-devkit.
2012-01-14 16:01:59 ok
280d. 64-little to 32-little, database
2012-01-14 16:01:59 ok
280e. 64-little to 32-little, WAL
2012-01-14 16:01:59 ok
280f. 64-little to 32-little, rollback
2012-01-14 15:50:39 ok
280g. 32-little to 32-big, database
2012-01-14 15:50:39 ok
280h. 32-little to 32-big, WAL
2012-01-14 15:50:39 ok
280i. 32-little to 32-big, rollback
2012-01-14 15:44:06 ok
280a. 32-big to 64-little, database
2012-01-14 15:44:06 ok
280b. 32-big to 64-little, WAL
2012-01-14 15:44:06 ok
280c. 32-big to 64-little, rollback
2012-01-14 15:35:43 ok
350. Verify that the bug response checklist has been completed for all bugs found since the previous release.
2012-01-14 15:32:01 ok
150. Build using the configure/make in main source tree.
2012-01-14 15:31:26 ok
120. Tests for platform OpenBSD x86:
2012-01-14 15:30:28 ok
340. Verify that all branches that are no longer active have been closed.
2012-01-14 15:14:26 ok
70. Tests for platform Mac OS-X x86:
2012-01-14 15:14:02 ok
50. Tests for platform Linux x86:
2012-01-14 15:13:46 ok
10. Compiler warning checks. (Warnings in the Porter stemmer code are allowed.)
2012-01-14 15:11:13 ok
80. Tests for platform Mac OS-X PPC:
2012-01-14 15:10:58 ok
80a. tclsh th3make -Os min.rc
Had to manually remove "#if defined(__APPLE__)" in mem1.c in order to get it to build.
2012-01-14 15:09:21 ok
320. The apple-osx branch is merged with trunk and basic tests work. This is a separate unreleased branch and is not expected to pass all tests.
2012-01-14 14:20:15 danok
310b. tclsh th3make test.rc (on unix)
tclsh th3make -DSQLITE_ENABLE_SESSIONS -DSQLITE_ENABLE_PREUPDATE_HOOK test.rc
2012-01-14 13:45:52 danok
210d. th3make zipvfs.rc min.rc; valgrind ./th3
2012-01-14 12:30:42 ok
50d. tclsh th3make fast-ex.rc
2012-01-14 11:59:44 danok
310f. make test (on unix)
2012-01-14 11:00:58 danok
230c. Works on Mac
2012-01-14 10:59:18 review
240b. Mac
worked with an independently built tcl. Installation succeeded with the system Tcl but the package is not loadable (shared library problem).
2012-01-14 10:42:11 danok
240a. Linux
2012-01-14 10:39:10 danok
230b. Works on Linux
2012-01-14 10:38:21 danok
230a. Builds
2012-01-14 08:29:47 mistachkinok
90. Tests for platform Win32:
2012-01-14 08:29:30 mistachkinok
90d. At least one of the above using MinGW
2012-01-14 08:29:20 mistachkinok
90c. th3make fast.rc
via MinGW
2012-01-14 08:29:07 mistachkinok
90c. th3make fast.rc
2012-01-14 06:26:26 mistachkinok
90e. At least one of the above using MSVC
2012-01-14 06:25:41 mistachkinok
90b. th3make test.rc
via msvc
2012-01-14 04:59:52 danok
150c. Verify the correct version numbers have been installed.
2012-01-14 04:59:30 danok
210f. At least one of the above on Mac
21c ran on osx
2012-01-14 04:58:58
210f. At least one of the above on Mac
21c ran on osx
2012-01-14 04:53:39 danok
210c. th3make zipvfs.rc memdebug.rc
2012-01-14 03:46:16 mistachkinok
330. System.Data.SQLite builds and checks out using the SQLite core
2012-01-14 03:44:15 ok
220b. th3make test.rc nx_compress.o -DSQLITE_DIRECT_OVERFLOW_READ
2012-01-14 03:42:55 ok
290. Build and verify correct operation of sqlite3_analyzer on:
2012-01-14 03:42:55 ok
290d. Win32 (MinGW)
2012-01-14 03:14:14 mistachkinok
90a. make fulltest
journaltest.bigfile2-1.3 failed, approved per drh
2012-01-14 03:00:34 ok
220. NX-Devkit Tests
2012-01-14 03:00:34 ok
220g. VACUUM and PRAGMA integrity_check on a multi-gigabyte database
2012-01-14 03:00:34 ok
220h. nx_sqlite3_analyze a multi-gigabyte database
2012-01-14 00:44:35 ok
220d. gcc -DNX_COMPRESS_DEFAULT=0 -c -o nx_compress.o nx_compress.c
th3make test.rc nx_compress.o -DSQLITE_MULTIPLEX_CHUNK_SIZE=196608
2012-01-14 00:39:34 ok
110. Tests for platform Android:
2012-01-14 00:39:18 ok
110a. th3make -Os min.rc
wal1.wal37.104 failed because CPP macro "unix" is not defined on Android. There were no other errors. Consider this a pass and fix wal37 later.
2012-01-13 20:43:37 ok
250. Run performance tests comparing the new SQLite release against the previous version. Verify no performance regressions.
2012-01-13 20:43:22 ok
250b. The TH3 speed tests
Faster under cachegrind. Realtime performance is mixed.
2012-01-13 20:37:35 ok
220f. One or more of a) through d) above on windows
2012-01-13 20:33:11 ok
220b. th3make test.rc nx_compress.o -DSQLITE_DIRECT_OVERFLOW_READ
8 OOM failures in attach04 on windows - we'll not worry about those right now.
2012-01-13 20:03:49 ok
250c. 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
2012-01-13 20:01:50 ok
250a. The TCL speed*.test scripts
2012-01-13 19:39:43 ok
300. Run the CLI tests found under the tool subfolder in the main source tree and verify correct output.
2012-01-13 19:18:50 ok
200f. At least one of the above using test.rc
2012-01-13 19:18:29 ok
200c. see-aes256-ofb.c
2012-01-13 19:14:09 ok
290a. Linux
2012-01-13 19:12:02 ok
210b. th3make zipvfs.rc test.rc
2012-01-13 19:10:39 ok
200a. see.c
2012-01-13 19:10:39 ok
200i. At least one of the above on Mac
2012-01-13 19:03:58 ok
290b. Mac
2012-01-13 19:02:41 ok
290e. Win32 (MSVC)
2012-01-13 19:00:30 ok
290c. OpenBSD
2012-01-13 18:58:11 ok
260. Verify that the amalgamation builds are byte-for-byte identical on all workstation platforms.
2012-01-13 18:58:11 ok
260f. windows native mingw
2012-01-13 18:58:11 ok
260g. windows nmake
2012-01-13 18:54:38 ok
260e. openbsd
2012-01-13 18:52:50 ok
260a. linux x86
2012-01-13 18:52:06 ok
220e. One or more of a) through d) above on unix
2012-01-13 18:42:34 ok
260h. any unix using autoconf
2012-01-13 18:41:38 ok
260d. mac snow-leopard
2012-01-13 18:40:08 ok
260b. linux x64
2012-01-13 18:40:08 ok
260c. mac leopard
2012-01-13 18:29:16 ok
20c. Release accouncement in news.html
2012-01-13 17:37:04 danok
120b. th3make -Os min.rc
2012-01-13 17:36:42 danok
50a. tclsh releasetest.tcl
2012-01-13 17:19:36 ok
20f. The compile-time options are all up-to-date (compile.html)
2012-01-13 16:52:07 danok
10c. OpenBSD GCC using options -Wall
No warnings on openbsd with "-Wall -Wextra". Gcc version 4.2.1 20070719
2012-01-13 16:49:56 ok
60. Tests for platform Linux x86_64:
2012-01-13 16:48:58 ok
20h. Test metrics are up-to-date (testing.html)
2012-01-13 16:48:58 ok
20i. Check new/changed documentation for spelling and gramatical mistakes
2012-01-13 16:30:47 ok
20g. Database footprint is up-to-date (features.html)
2012-01-13 16:22:52 ok
20a. Latest release on the index.html page
2012-01-13 16:22:52 ok
20b. Release announcement in changes.in
2012-01-13 16:19:16 ok
60b. tclsh releasetest.tcl
2012-01-13 16:17:09 ok
30. Source code change review. "fossil diff --from release --to trunk"
2012-01-13 16:17:09 ok
30a. No stray changes
2012-01-13 16:17:09 ok
30b. All significant changes are mentioned in the "changes" log of the documentation
2012-01-13 16:17:09 ok
30c. New code complies with style guidelines
2012-01-13 16:17:09 ok
30d. New code complies with design rules
2012-01-13 16:17:09 ok
30e. Comments have been updated to reflect code changes
2012-01-13 16:17:09 ok
30f. Variables and functions have been renamed to reflect changes in their use
2012-01-13 16:17:09 ok
30g. Check all multiplications, and especially those involving the offset parameters to sqlite3OsRead() and sqlite3OsWrite() or having operands pageSize or szPage to make sure that 32x32-bit multiplicates that indent to yield a 64-bit result do not instead truncate to 32-bits.
2012-01-13 15:23:53 ok
220c. th3make test.rc nx_compress.o -DSQLITE_MULTIPLEX_CHUNK_SIZE=196608
2012-01-13 15:21:25 danok
120a. make test
2012-01-13 14:57:24 danok
150g. Works on OpenBSD
"make test" and "make install" work under openbsd 5.0.
2012-01-13 11:52:22 danreview
150f. Works on Mac
"make install" is working. But linking fails when trying to build testfixture or tclsqlite3. libtool tcl configuration related problem.
2012-01-13 11:23:13 ok
60c. tclsh fulltest.tcl fast.rc test.rc
2012-01-13 11:21:08 danok
150d. Verify that the --disable-amalgamation option to configure works.
2012-01-13 11:21:08 danok
150e. Works on Linux
2012-01-13 11:18:14 dan
150c. Verify the correct version numbers have been installed.
2012-01-13 11:17:31 danok
150b. Run "make test" to verify that the build works.
2012-01-13 11:07:54 ok
150a. Make sure that autoconf has been run to update the configure script.
Version 3.7.10. Updated by commit ed0151ba83 at 2011-11-25 21:51:03
2012-01-13 10:32:27 danok
130a. th3make alignment2.rc test.rc
2012-01-13 10:32:27 danok
130b. th3make test.rc -DHAVE_LOCALTIME_R
2012-01-13 10:32:27 danok
130c. th3make test.rc -DSQLITE_THREADSAFE=0
2012-01-13 10:32:27 danok
130d. th3make test.rc -ftrapv
2012-01-13 10:32:27 danok
130e. th3make test.rc -DSQLITE_MAX_ATTACHED=62
2012-01-13 10:32:27 danok
130f. th3make min.rc -Os; valgrind ./th3
2012-01-13 10:31:50 ok
130a. th3make alignment2.rc test.rc
2012-01-13 10:31:50 ok
130b. th3make test.rc -DHAVE_LOCALTIME_R
2012-01-13 10:31:50 ok
130c. th3make test.rc -DSQLITE_THREADSAFE=0
2012-01-13 10:31:50 ok
130d. th3make test.rc -ftrapv
2012-01-13 10:31:50 ok
130e. th3make test.rc -DSQLITE_MAX_ATTACHED=62
2012-01-13 10:31:50 ok
130f. th3make min.rc -Os; valgrind ./th3
2012-01-13 05:53:23 mistachkinok
10e. Windows MSVC Win64 /W3
19 harmless C4267/C4244 warnings
2012-01-13 05:50:36 mistachkinok
10d. Windows MSVC Win32 /W3
2012-01-13 05:43:13 ok
40a. tclsh ../tool/omittest.tcl -skip_run
2012-01-13 05:42:48 ok
40. OMIT, ENABLE, and DISABLE options:
SQLITE_ENABLE_LOCKING_STYLE only works on osx.
2012-01-13 04:55:04 ok
60e. tclsh th3make test-ex.rc
2012-01-13 04:54:38 ok
50e. At least one of the above using GCC 4.1.0
2012-01-13 03:31:41 ok
60c. tclsh fulltest.tcl fast.rc test.rc
2012-01-13 02:10:21 fail
60b. tclsh releasetest.tcl
Hit the limit of 1000 failures on the "Device-One" test
2012-01-12 23:19:47 fail
50a. tclsh releasetest.tcl
The "Default" test reached its limit of 1000 failures and the script quit.
2012-01-12 23:19:14 ok
60e. tclsh th3make test-ex.rc
2012-01-12 15:35:58 ok
60a. tclsh th3make cov.rc (verify 100% branch test coverage)
2012-01-12 08:31:17 danok
70b. tclsh fulltest.tcl fast.rc test.rc
2012-01-12 02:23:37 fail
60e. tclsh th3make test-ex.rc
Assertion fault in cE.corrupt04 at btree.c:4704
2012-01-12 02:21:33 ok
50c. tclsh fulltest.tcl fast.rc test.rc
2012-01-12 02:21:33 ok
50f. At least one of the above using GCC 4.4.1
2012-01-11 21:26:07 ok
60d. tclsh th3make memdebug.rc
2012-01-11 21:25:24 ok
200b. see-aes128-ofb.c
2012-01-11 21:25:24 ok
200g. At least one of the above using memdebug.rc
2012-01-11 21:25:24 ok
200h. At least one of the above on Linux
2012-01-11 21:24:51 ok
140. Sqllogictest:
2012-01-11 21:24:51 ok
140d. run-all.bat with no errors
2012-01-11 20:04:35 ok
190. CEROD tests in the test/ subdirectory.
2012-01-11 19:56:50 ok
60c. tclsh fulltest.tcl fast.rc test.rc
2012-01-11 18:41:37 ok
10b. Mac GCC -Wall -Wextra (the tool/warnings.sh script)
2012-01-11 18:41:21 ok
140a. Checked in latest SQLite amalgamation
2012-01-11 18:41:21 ok
140b. No compiler warnings
2012-01-11 18:41:21 ok
140c. run-all.sh with no errors
2012-01-11 18:09:01 danok
70a. tclsh releasetest.tcl
2012-01-11 18:05:53 ok
170. Fossil updated to use the latest SQLite.
2012-01-11 18:05:53 ok
170b. Fossil test suite passes
2012-01-11 17:33:48 ok
160. Exported symbol checks: tool/symbols.sh
2012-01-11 17:33:48 ok
160c. No private symbols exported in MinGW (check using tool/symbols-mingw.sh)
2012-01-11 17:33:48 ok
160d. No undesirable library dependencies on MinGW
2012-01-11 17:30:25 ok
160a. No private symbols exported. (This is also checked by releasetest.tcl)
2012-01-11 17:30:25 ok
160b. No undesirable library dependencies
2012-01-11 17:28:49 ok
180. Firefox recompiled using lastest SQLite.
2012-01-11 17:28:49 ok
180a. No SQLite compiler warnings
2012-01-11 17:28:49 ok
180b. Active use with no issues noted
2012-01-11 17:07:41 ok
170a. No compiler warnings
2012-01-11 17:07:41 ok
170c. Used on active websites with no issues
2012-01-11 17:05:09 ok
50b. tclsh th3make cov.rc (verify 100% branch test coverage)
2012-01-11 17:05:09 ok
50e. At least one of the above using GCC 4.1.0
2012-01-11 16:55:31 ok
20d. No unresolved hyperlinks in the documentation build
2012-01-11 16:55:31 ok
20e. Requirements marks are up-to-date in both documentation and source code
2012-01-11 16:45:53 ok
50b. tclsh th3make cov.rc (verify 100% branch test coverage)
2012-01-11 16:45:53 ok
50f. At least one of the above using GCC 4.4.1
2012-01-11 16:45:40 danok
210e. At least one of the above on Linux
21a ran on linux
2012-01-11 16:45:11 danok
210a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt in the ZIPVFS source tree for details.)
2012-01-11 16:31:48 ok
220a. th3make test.rc nx_compress.o
2012-01-11 16:28:53 ok
60a. tclsh th3make cov.rc (verify 100% branch test coverage)
2012-01-11 16:27:49 ok
10f. sh tool/warnings-clang.sh
2012-01-11 16:19:18 ok
10a. Linux GCC -Wall -Wextra (the tool/warnings.sh script)
2012-01-11 14:59:24 danok
130g. valgrind testfixture veryquick.test
Instead run "valgrind testfixture permutations.test valgrind"
2012-01-11 02:36:47 ok
220a. th3make test.rc nx_compress.o
2012-01-06 13:16:42 ok
120b. th3make -Os min.rc
2012-01-06 13:15:55 ok
260f. windows native mingw
2012-01-06 13:15:55 ok
260g. windows nmake
2012-01-06 13:11:51 ok
260a. linux x86
2012-01-06 13:11:51 ok
260b. linux x64
2012-01-06 13:11:51 ok
260c. mac leopard
2012-01-06 13:11:51 ok
260h. any unix using autoconf
2012-01-06 13:09:18 ok
70b. tclsh fulltest.tcl fast.rc test.rc
2012-01-06 12:48:49 ok
50c. tclsh fulltest.tcl fast.rc test.rc
2012-01-06 12:48:49 ok
50d. tclsh th3make fast-ex.rc
2012-01-06 12:48:49 ok
50e. At least one of the above using GCC 4.1.0
2012-01-06 12:48:49 ok
50f. At least one of the above using GCC 4.4.1
2012-01-06 02:54:37 ok
250b. The TH3 speed tests
2012-01-06 02:54:11 ok
60d. tclsh th3make memdebug.rc
2012-01-06 02:10:15 ok
60a. tclsh th3make cov.rc (verify 100% branch test coverage)
2012-01-06 02:10:15 ok
60c. tclsh fulltest.tcl fast.rc test.rc
2012-01-05 17:21:10 ok
190. CEROD tests in the test/ subdirectory.
2012-01-05 16:39:00 ok
300. Run the CLI tests found under the tool subfolder in the main source tree and verify correct output.
2012-01-05 16:37:33 ok
290a. Linux
2012-01-05 13:48:29 ok
10b. Mac GCC -Wall -Wextra (the tool/warnings.sh script)
2012-01-05 12:35:17 ok
180a. No SQLite compiler warnings
2012-01-05 12:35:17 ok
180b. Active use with no issues noted
2012-01-05 12:21:29 ok
50b. tclsh th3make cov.rc (verify 100% branch test coverage)
2012-01-05 02:45:23 ok
130e. th3make test.rc -DSQLITE_MAX_ATTACHED=62
2012-01-05 02:25:02 ok
130c. th3make test.rc -DSQLITE_THREADSAFE=0
2012-01-04 23:56:56 ok
130b. th3make test.rc -DHAVE_LOCALTIME_R
2012-01-04 21:49:23 ok
130f. th3make min.rc -Os; valgrind ./th3
2012-01-03 14:22:53 ok
130d. th3make test.rc -ftrapv
2012-01-03 14:07:56 ok
60d. tclsh th3make memdebug.rc
2012-01-03 13:48:04 ok
140b. No compiler warnings
2012-01-03 13:48:04 ok
140c. run-all.sh with no errors
2012-01-03 13:47:20 ok
150g. Works on OpenBSD
2012-01-03 13:35:28 ok
130a. th3make alignment2.rc test.rc
2012-01-03 13:12:21 ok
60c. tclsh fulltest.tcl fast.rc test.rc
2012-01-03 00:06:54 ok
60e. tclsh th3make test-ex.rc
2012-01-02 19:08:28 danok
70a. tclsh releasetest.tcl
2012-01-02 15:08:03 ok
50b. tclsh th3make cov.rc (verify 100% branch test coverage)
2012-01-02 15:08:03 ok
50f. At least one of the above using GCC 4.4.1
2012-01-02 15:00:38 fail
60e. tclsh th3make test-ex.rc
assertion fault with: th3make test.rc cfg/c4.cfg stress/corrupt02.test
2012-01-02 14:47:47 ok
200a. see.c
2012-01-02 14:47:47 ok
200f. At least one of the above using test.rc
2012-01-02 14:47:47 ok
200h. At least one of the above on Linux
2012-01-02 14:23:21 ok
150d. Verify that the --disable-amalgamation option to configure works.
2012-01-02 14:22:40 ok
150a. Make sure that autoconf has been run to update the configure script.
2012-01-02 14:22:40 ok
150b. Run "make test" to verify that the build works.
2012-01-02 14:22:40 ok
150c. Verify the correct version numbers have been installed.
2012-01-02 14:22:40 ok
150e. Works on Linux
2012-01-02 14:18:44 ok
160c. No private symbols exported in MinGW (check using tool/symbols-mingw.sh)
2012-01-02 14:18:44 ok
160d. No undesirable library dependencies on MinGW
2012-01-02 14:13:27 ok
180a. No SQLite compiler warnings
2012-01-02 14:13:27 ok
180b. Active use with no issues noted
2012-01-02 14:12:41 ok
160a. No private symbols exported. (This is also checked by releasetest.tcl)
2012-01-02 14:12:41 ok
160b. No undesirable library dependencies
2012-01-01 14:04:19 ok
60a. tclsh th3make cov.rc (verify 100% branch test coverage)
2011-12-30 17:09:33 ok
10f. sh tool/warnings-clang.sh
2011-12-30 17:05:40 ok
170a. No compiler warnings
2011-12-30 17:05:40 ok
170c. Used on active websites with no issues
2011-12-30 17:03:28 ok
10a. Linux GCC -Wall -Wextra (the tool/warnings.sh script)
2011-12-30 17:03:10 ok
20d. No unresolved hyperlinks in the documentation build
2011-12-30 17:03:10 ok
20e. Requirements marks are up-to-date in both documentation and source code
2011-12-30 14:28:38 danok
60b. tclsh releasetest.tcl
2011-12-30 14:01:39 danok
40a. tclsh ../tool/omittest.tcl -skip_run
SQLITE_ENABLE_LOCKING_STYLE only works on osx.