2014-03-09 02:01:54 | drh | ok+ |
60a. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
Rerun after the char() fix. | ||
2014-03-09 02:01:36 | drh | ok |
20. Documentation checks: | ||
2014-03-09 02:01:34 | drh | ok |
20c. Release accouncement in news.html | ||
2014-03-07 20:53:04 | drh | ok |
220. ZIPVFS tests: | ||
2014-03-07 20:53:01 | drh | ok |
220h. At least one of the above on Windows | ||
0 errors out of 1847740 tests, win7, msvc32 | ||
2014-03-07 20:52:37 | drh | ok |
20i. Check new/changed documentation for spelling and gramatical mistakes | ||
Checked by proof-reading diffs, rather than running "make spell" | ||
2014-03-07 20:48:05 | drh | ok |
20h. Test metrics are up-to-date (testing.html) | ||
2014-03-07 20:48:03 | drh | ok |
20g. Database footprint is up-to-date (features.html) | ||
2014-03-07 20:48:00 | drh | ok |
20f. The compile-time options are all up-to-date (compile.html) | ||
2014-03-07 20:47:56 | drh | ok |
20b. Release announcement in changes.in | ||
2014-03-07 20:47:02 | drh | ok |
20d. No unresolved hyperlinks in the documentation build | ||
2014-03-07 20:46:47 | drh | ok |
20e. Requirements marks are up-to-date in both documentation and source code | ||
R-10288-43169 on e_createtable.test is obsolete. Fix it in the next release. | ||
2014-03-07 20:45:14 | drh | ok |
210. SEE tests using TH3: | ||
2014-03-07 20:45:09 | drh | ok |
210e. see-aes128-ccm.c | ||
0 errors out of 1350954 tests, linux, 2m46.545s | ||
2014-03-07 20:44:16 | drh | ok |
140. Other test performed on any available platform: | ||
2014-03-07 20:44:04 | drh | ok |
260. Run performance tests comparing the new SQLite release against the previous release and a release from one year ago. Document and justify any performance decrease. | ||
2014-03-07 20:44:02 | drh | ok |
260e. One or more of the above on linux | ||
2014-03-07 20:43:59 | drh | ok |
260c. The speedtest1 program | ||
valgrind iR counts. 3.8.4: 866,686,226. 3.8.3.1: 990,760,569. 3.7.16: 1,175,991.932 | ||
2014-03-07 20:41:26 | drh | pending |
210e. see-aes128-ccm.c | ||
2014-03-07 20:41:03 | drh | ok |
210d. see-rc4.c | ||
0 errors out of 1350792 tests, 2m47.866s | ||
2014-03-07 20:38:04 | drh | pending |
210d. see-rc4.c | ||
linux, min.rc | ||
2014-03-07 20:34:13 | drh | pending |
220h. At least one of the above on Windows | ||
win7, msvc32 - previous run used an obsolete zipvfs.c source file by mistake. | ||
2014-03-07 20:21:19 | drh | ok |
210h. At least one of the above on Linux | ||
2014-03-07 20:21:16 | drh | ok |
210g. At least one of the above using memdebug.rc | ||
2014-03-07 20:21:11 | drh | ok |
210c. see-aes256-ofb.c | ||
0 errors out of 7488707 tests, linux, memdebug.rc | ||
2014-03-07 20:16:52 | dan | ok |
140d. th3make test.rc -ftrapv | ||
2014-03-07 20:16:34 | dan | ok |
140h. th3make min.rc -Os -DTH3_LOWMEM -DTH3_OMIT_MISUSE; valgrind ./th3 | ||
2014-03-07 20:09:55 | drh | ok |
60e. tclsh fulltest.tcl fast.rc test.rc | ||
2014-03-07 19:38:18 | drh | fail |
220h. At least one of the above on Windows | ||
zipvfs2.pager42.212+1 and zipvfs3.pager42.212+1 | ||
2014-03-07 19:35:43 | drh | ok |
140f. th3make test.rc CC=clang -fsanitize=undefined | ||
0 errors nor clang warnings out of 7518190 tests, clang 3.4 | ||
2014-03-07 19:10:30 | drh | pending |
210c. see-aes256-ofb.c | ||
linux, memdebug.rc | ||
2014-03-07 18:46:09 | drh | ok |
310. 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. | ||
2014-03-07 18:46:07 | drh | ok |
310f. 64-little to 32-big, CEROD database | ||
2014-03-07 18:36:51 | dan | pending |
140d. th3make test.rc -ftrapv | ||
2014-03-07 18:36:16 | drh | ok |
310e. 64-little to 32-big, ZIPVFS database | ||
2014-03-07 18:35:53 | dan | pending |
140h. th3make min.rc -Os -DTH3_LOWMEM -DTH3_OMIT_MISUSE; valgrind ./th3 | ||
2014-03-07 18:35:02 | dan | ok |
60d. tclsh releasetest.tcl | ||
2014-03-07 18:33:18 | drh | ok |
310d. 64-little to 32-big, SEE database | ||
2014-03-07 18:20:40 | drh | ok |
310a. 32-big to 64-little, database | ||
2014-03-07 18:20:40 | drh | ok |
310b. 32-big to 64-little, WAL | ||
2014-03-07 18:20:40 | drh | ok |
310c. 32-big to 64-little, rollback | ||
2014-03-07 18:17:34 | drh | pending |
140f. th3make test.rc CC=clang -fsanitize=undefined | ||
2014-03-07 18:14:42 | drh | pending |
220h. At least one of the above on Windows | ||
win7, msvc32 | ||
2014-03-07 18:11:56 | drh | ok |
260g. One or more of the above on mac | ||
2014-03-07 18:11:53 | drh | ok |
260d. ./speedtest1 --nosync --size 25 --trace 2>x.txt time ./sqlite3 x.db <x.txt >/dev/null |
||
Mac. 3.8.4 at 4.870s, 3.8.3.1 at 5.041s, 3.7.16 at 5.712s | ||
2014-03-07 18:02:59 | drh | ok |
90. Tests for platform MacOS 10.2 PPC: | ||
2014-03-07 18:02:56 | drh | ok |
90a. tclsh th3make -Os min.rc | ||
out of 1370661 test, 24 errors in ctime03 because th3.c was generated on a separate system. Deemed "passed". | ||
2014-03-07 18:01:16 | drh | ok |
260a. The TCL speed*.test scripts | ||
win7, msvc32, 3.8.4 at 25436532us, 3.8.3.1 at 26157927us, 3.7.16 at 28498730us. | ||
2014-03-07 17:55:45 | drh | ok |
230. NX-Devkit compiles and runs "tclsh th3make test.rc nx_compress.o" without error. | ||
0 errors out of 6577905 tests | ||
2014-03-07 17:08:18 | drh | ok |
330e. make test (on windows) | ||
win8, msvc64, 2 errors out of 161661 tests on hook-7.5.2.1 and hook-7.5.2.2 - known problems with the test script | ||
2014-03-07 17:05:35 | dan | ok |
330g. testfixture test/session.test | ||
2014-03-07 16:58:11 | dan | pending |
330g. testfixture test/session.test | ||
2014-03-07 16:58:03 | drh | pending |
230. NX-Devkit compiles and runs "tclsh th3make test.rc nx_compress.o" without error. | ||
2014-03-07 16:57:04 | dan | pending |
60d. tclsh releasetest.tcl | ||
2014-03-07 16:56:27 | drh | pending |
330e. make test (on windows) | ||
win8, msvc64 | ||
2014-03-07 16:56:04 | dan | ok |
50a. tclsh releasetest.tcl | ||
2014-03-07 16:54:15 | drh | ok |
60b. tclsh th3make cov.rc -DHAVE_MALLOC_H -DHAVE_MALLOC_USABLE_SIZE (verify 100% branch test coverage) | ||
After the 2014-03-07 pager change. 0 errors out of 1,368,908 tests with 100% coverage. | ||
2014-03-07 16:53:24 | drh | ok |
100e. At least one of the above using MSVC-32 | ||
2014-03-07 16:53:21 | drh | ok |
100a. make fulltestonly | ||
win7, msvc32, 0 errors out of 1119304 tests, with the pager.c changes. | ||
2014-03-07 16:52:40 | drh | ok |
260b. The TH3 speed tests | ||
On win8: 3.8.4 at 11.544s, 3.8.3.1 at 11.780s, 3.7.16 at 12.597s. | ||
2014-03-07 16:52:19 | drh | ok |
260f. One or more of the above on windows | ||
2014-03-07 16:36:23 | drh | pending |
90a. tclsh th3make -Os min.rc | ||
2014-03-07 16:35:55 | drh | retest |
140f. th3make test.rc CC=clang -fsanitize=undefined | ||
No errors. But forgot to redirect stderr, so maybe there were clang error that scrolled off-screen. Need to redo. | ||
2014-03-07 16:06:20 | drh | ok |
210j. At least one of the above on Windows | ||
2014-03-07 16:06:14 | drh | ok |
210b. see-aes128-ofb.c | ||
0 errors out of 1,366,993 tests, win8, msvc64, min.rc, after the pager.c change | ||
2014-03-07 15:57:49 | drh | pending |
210b. see-aes128-ofb.c | ||
win8, msvc64, min.rc | ||
2014-03-07 15:54:42 | drh | ok |
100d. At least one of the above using MinGW | ||
2014-03-07 15:54:39 | drh | ok |
100c. th3make fast.rc | ||
0 errors out of 5,727,122 tests after the pager.c change on win8 using mingw32 | ||
2014-03-07 15:52:35 | drh | ok |
90c. Verify that Fossil repositories are cross-platform with x86/x64. | ||
2014-03-07 15:51:58 | drh | ok |
90b. Recompile and test Fossil | ||
2014-03-07 15:35:56 | drh | retest |
210b. see-aes128-ofb.c | ||
2014-03-07 15:33:45 | drh | pending |
90b. Recompile and test Fossil | ||
2014-03-07 15:24:19 | drh | pending |
100c. th3make fast.rc | ||
win8, mingw | ||
2014-03-07 15:21:38 | drh | ok |
100f. At least one of the above using MSVC-64 | ||
test.rc on win8 | ||
2014-03-07 15:21:21 | drh | ok |
100b. th3make test.rc | ||
o errors out of 5,696,984 tests, after the pager.c change, msvc64, win8. | ||
2014-03-07 15:19:46 | drh | pending |
140f. th3make test.rc CC=clang -fsanitize=undefined | ||
2014-03-07 15:19:10 | drh | ok |
140k. th3make cov.rc -DSQLITE_TRACE_SIZE_LIMIT=15 (verify coverage) | ||
0 errors out of 1371174 tests after the pager.c change. 100% coverage. | ||
2014-03-07 15:06:00 | drh | pending |
140k. th3make cov.rc -DSQLITE_TRACE_SIZE_LIMIT=15 (verify coverage) | ||
2014-03-07 15:05:22 | drh | ok |
140e. OPTS=-DSQLITE_SMALL_STACK make sqlite3.c; th3make test.rc -DSQLITE_SMALL_STACK | ||
0 errors out of 7530957 tests, after the pager.c change | ||
2014-03-07 14:41:01 | drh | pending |
60e. tclsh fulltest.tcl fast.rc test.rc | ||
2014-03-07 14:40:51 | drh | ok |
60c. tclsh th3make cov.rc -DSQLITE_ENABLE_STAT4 (verify 100% branch test coverage) | ||
After the 2014-03-07 pager change. 0 errors out of 1,450,278 tests with 100% coverage. | ||
2014-03-07 14:39:37 | drh | pending |
140e. OPTS=-DSQLITE_SMALL_STACK make sqlite3.c; th3make test.rc -DSQLITE_SMALL_STACK | ||
2014-03-07 14:34:25 | drh | retest |
330g. testfixture test/session.test | ||
2014-03-07 14:34:18 | drh | retest |
330e. make test (on windows) | ||
2014-03-07 14:33:46 | drh | pending |
100b. th3make test.rc | ||
win8, msvc64 | ||
2014-03-07 14:30:42 | drh | pending |
100a. make fulltestonly | ||
win7, msvc32 | ||
2014-03-07 14:28:54 | drh | pending |
60c. tclsh th3make cov.rc -DSQLITE_ENABLE_STAT4 (verify 100% branch test coverage) | ||
2014-03-07 14:28:50 | drh | pending |
60b. tclsh th3make cov.rc -DHAVE_MALLOC_H -DHAVE_MALLOC_USABLE_SIZE (verify 100% branch test coverage) | ||
2014-03-07 14:27:45 | drh | ok |
60a. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
After the 2014-03-07 pager change. 0 errors out of 1371144 tests with 100% coverage. | ||
2014-03-07 14:26:18 | drh | retest |
100f. At least one of the above using MSVC-64 | ||
2014-03-07 14:26:13 | drh | retest |
100e. At least one of the above using MSVC-32 | ||
2014-03-07 14:26:09 | drh | retest |
100d. At least one of the above using MinGW | ||
2014-03-07 14:26:04 | drh | retest |
100c. th3make fast.rc | ||
2014-03-07 14:25:34 | drh | retest |
100b. th3make test.rc | ||
2014-03-07 14:25:28 | drh | retest |
100a. make fulltestonly | ||
2014-03-07 14:25:24 | dan | retest |
50a. tclsh releasetest.tcl | ||
2014-03-07 14:24:39 | drh | ok |
130. Tests for platform Solaris Sparc: | ||
2014-03-07 14:24:37 | drh | ok |
130c. th3make fast.rc | ||
2014-03-07 14:24:34 | drh | ok |
130b. th3make test.rc | ||
2014-03-07 14:23:22 | drh | retest |
140k. th3make cov.rc -DSQLITE_TRACE_SIZE_LIMIT=15 (verify coverage) | ||
2014-03-07 14:23:04 | drh | retest |
140d. th3make test.rc -ftrapv | ||
2014-03-07 14:22:59 | drh | retest |
140f. th3make test.rc CC=clang -fsanitize=undefined | ||
2014-03-07 14:19:11 | drh | retest |
220h. At least one of the above on Windows | ||
2014-03-07 14:18:56 | drh | retest |
210c. see-aes256-ofb.c | ||
2014-03-07 14:18:07 | drh | retest |
60e. tclsh fulltest.tcl fast.rc test.rc | ||
2014-03-07 14:17:48 | drh | retest |
60d. tclsh releasetest.tcl | ||
2014-03-07 14:17:44 | drh | retest |
60c. tclsh th3make cov.rc -DSQLITE_ENABLE_STAT4 (verify 100% branch test coverage) | ||
2014-03-07 14:17:38 | drh | retest |
60b. tclsh th3make cov.rc -DHAVE_MALLOC_H -DHAVE_MALLOC_USABLE_SIZE (verify 100% branch test coverage) | ||
2014-03-07 14:17:33 | drh | retest |
60a. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
2014-03-07 14:06:59 | drh | ok+ |
60g. tclsh th3make test-ex.rc | ||
rerun after the 2014-03-07 pager change. 0 errors out of 18,062,526 tests. | ||
2014-03-07 14:01:51 | dan | ok |
140b. th3make test.rc -DHAVE_LOCALTIME_R | ||
2014-03-07 14:01:51 | dan | ok |
140c. th3make test.rc -DSQLITE_THREADSAFE=0 | ||
2014-03-07 14:01:51 | dan | ok |
140g. th3make test.rc -DSQLITE_MAX_ATTACHED=62 | ||
2014-03-07 14:01:51 | dan | ok |
140i. th3make min.rc -Os -DTH3_LOWMEM -DTH3_OMIT_MISUSE -DSQLITE_ENABLE_STAT4; valgrind ./th3 | ||
2014-03-07 11:55:56 | dan | pending |
140g. th3make test.rc -DSQLITE_MAX_ATTACHED=62 | ||
2014-03-07 11:54:26 | dan | pending |
140b. th3make test.rc -DHAVE_LOCALTIME_R | ||
2014-03-07 11:54:26 | dan | pending |
140c. th3make test.rc -DSQLITE_THREADSAFE=0 | ||
2014-03-07 11:52:46 | dan | ok |
140j. valgrind testfixture permutations.test valgrind | ||
2014-03-07 10:52:29 | dan | review |
140k. th3make cov.rc -DSQLITE_TRACE_SIZE_LIMIT=15 (verify coverage) | ||
now missing one branch in pager.c | ||
2014-03-07 10:50:47 | dan | ok |
140l. th3make min.rc -DSQLITE_TRACE_SIZE_LIMIT=15 -O6 | ||
2014-03-07 10:48:47 | dan | ok |
40. OMIT, ENABLE, and DISABLE options: | ||
2014-03-07 10:48:47 | dan | ok |
50. Tests for platform Linux x86: | ||
2014-03-07 10:48:47 | dan | ok |
60. Tests for platform Linux x86_64: | ||
2014-03-07 10:48:47 | dan | ok |
80. Tests for platform Mac OS-X x86: | ||
2014-03-07 10:48:47 | dan | ok |
110. Tests for platform Android: | ||
2014-03-07 10:48:47 | dan | ok |
120. Tests for platform OpenBSD x86: | ||
2014-03-07 10:48:47 | dan | ok |
240. Amalgamation autoconf tarball. | ||
2014-03-07 10:48:47 | dan | ok |
250. TEA archive builds correctly and runs: | ||
2014-03-07 10:48:47 | dan | ok |
320. Build and verify correct operation of sqlite3_analyzer on: | ||
2014-03-07 10:46:46 | dan | pending |
140k. th3make cov.rc -DSQLITE_TRACE_SIZE_LIMIT=15 (verify coverage) | ||
2014-03-07 10:46:46 | dan | pending |
140l. th3make min.rc -DSQLITE_TRACE_SIZE_LIMIT=15 -O6 | ||
2014-03-07 10:44:38 | dan | pending |
140i. th3make min.rc -Os -DTH3_LOWMEM -DTH3_OMIT_MISUSE -DSQLITE_ENABLE_STAT4; valgrind ./th3 | ||
2014-03-07 10:41:40 | dan | ok |
320b. Mac | ||
2014-03-07 06:12:02 | dan | ok |
80b. tclsh fulltest.tcl fast.rc test.rc | ||
2014-03-07 06:11:32 | dan | ok |
50c. tclsh fulltest.tcl fast.rc test.rc | ||
2014-03-07 06:11:32 | dan | ok |
50d. tclsh th3make fast-ex.rc | ||
2014-03-07 06:11:02 | dan | ok |
220b. th3make zipvfs.rc test.rc | ||
2014-03-07 06:11:02 | dan | ok |
220c. th3make zipvfs.rc memdebug.rc | ||
2014-03-07 06:11:02 | dan | ok |
220d. th3make zipvfs.rc min.rc -DTH3_LOWMEM -DTH3_OMIT_MISUSE; valgrind ./th3 | ||
2014-03-07 03:54:51 | mistachkin | ok |
100. Tests for platform Win32/64: | ||
2014-03-07 03:54:48 | mistachkin | ok |
100h. At least one of the above on WinRT (ARM) | ||
2014-03-07 02:15:56 | mistachkin | pending |
100h. At least one of the above on WinRT (ARM) | ||
2014-03-07 01:56:48 | mistachkin | ok |
100k. Verify that EXEs and DLLs generated using MSVC contain the correct version number, product name, description, and copyright as resources. | ||
2014-03-07 01:55:06 | mistachkin | ok |
100j. At least one of the above on Windows Embedded Compact 2013 | ||
2014-03-07 01:17:38 | mistachkin | pending |
100j. At least one of the above on Windows Embedded Compact 2013 | ||
2014-03-07 00:04:05 | mistachkin | ok |
100i. At least one of the above on Windows Phone | ||
2014-03-06 23:16:00 | mistachkin | pending |
100i. At least one of the above on Windows Phone | ||
2014-03-06 23:12:33 | mistachkin | ok |
100g. At least one of the above on WinRT (x86) | ||
2014-03-06 22:07:02 | drh | ok |
210i. At least one of the above on Mac | ||
2014-03-06 22:06:59 | drh | ok |
210f. At least one of the above using test.rc | ||
2014-03-06 22:06:55 | drh | ok |
210a. see.c | ||
mac, test.rc, 0 errors out of 5,864,292 tests. | ||
2014-03-06 21:55:25 | mistachkin | ok |
350. System.Data.SQLite builds and checks out using the SQLite core | ||
netfx40, debug, release, netCF 2.0/3.5 OK | ||
2014-03-06 21:48:26 | drh | ok |
320a. Linux | ||
2014-03-06 21:46:13 | drh | ok |
10. Compiler warning checks. (Warnings in the Porter stemmer code are allowed.) | ||
2014-03-06 21:46:10 | drh | ok |
10c. OpenBSD GCC using options -Wall | ||
sqlite3BtreeSetMmapLimit defined but not used. | ||
2014-03-06 21:37:07 | drh | pending |
220h. At least one of the above on Windows | ||
win8, msvc64 | ||
2014-03-06 21:36:12 | drh | pending |
210c. see-aes256-ofb.c | ||
win7, min.rc | ||
2014-03-06 21:33:47 | drh | ok |
70. Tests for platform Linux ARM (BeagleBoard) | ||
2014-03-06 21:33:44 | drh | ok |
70a. tclsh th3make min.rc | ||
0 errors out of 1374677 tests in 19 configurations. Time: 50m19.126s | ||
2014-03-06 21:30:43 | drh | ok |
150. Sqllogictest: | ||
2014-03-06 21:30:40 | drh | ok |
150d. run-all.bat with no errors | ||
win7 | ||
2014-03-06 21:25:12 | drh | ok |
100l. th3make msvc.rc test.rc /RTC1 | ||
win8, msvc64, 0 errors out of 5,697,003 tests. | ||
2014-03-06 21:15:31 | mistachkin | pending |
350. System.Data.SQLite builds and checks out using the SQLite core | ||
2014-03-06 21:14:19 | drh | pending |
210b. see-aes128-ofb.c | ||
Linux ("tallis"), memdebug.rc | ||
2014-03-06 20:59:33 | drh | pending |
130c. th3make fast.rc | ||
2014-03-06 20:58:36 | drh | ok |
130e. Verify that Fossil repositories are cross-platform with x86/x64 | ||
2014-03-06 20:56:47 | drh | ok |
140d. th3make test.rc -ftrapv | ||
0 errors out of 7,507,990 tests on "tallis" | ||
2014-03-06 20:54:11 | drh | ok |
320c. Sparc Solaris | ||
2014-03-06 20:53:02 | drh | ok |
130a. make test | ||
2014-03-06 20:52:55 | drh | ok |
160. Build using the configure/make in main source tree. | ||
2014-03-06 20:52:53 | drh | ok |
160h. Works on Solaris | ||
2014-03-06 20:49:00 | dan | ok |
220a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt in the ZIPVFS source tree for details.) | ||
2014-03-06 20:49:00 | dan | ok |
220e. th3make min.rc | ||
2014-03-06 20:49:00 | dan | ok |
220f. At least one of the above on Linux | ||
2014-03-06 20:49:00 | dan | ok |
220g. At least one of the above on Mac | ||
2014-03-06 20:40:32 | drh | pending |
70a. tclsh th3make min.rc | ||
2014-03-06 20:39:08 | drh | ok |
290. Verify that the amalgamation builds are byte-for-byte identical on all workstation platforms. | ||
2014-03-06 20:39:05 | drh | ok |
290f. sparc solaris using autoconf | ||
2014-03-06 20:37:53 | drh | pending |
130b. th3make test.rc | ||
2014-03-06 20:36:21 | drh | ok |
130d. Recompile and test Fossil | ||
2014-03-06 20:35:40 | drh | ok |
140f. th3make test.rc CC=clang -fsanitize=undefined | ||
0 errros out of 7,507,984 tests with clang 3.4 on "bella" | ||
2014-03-06 20:33:53 | drh | ok |
150c. run-all.sh with no errors | ||
No errors in 17,819,637 tests. | ||
2014-03-06 20:32:42 | drh | pending |
130a. make test | ||
2014-03-06 20:32:31 | drh | pending |
160h. Works on Solaris | ||
2014-03-06 20:31:23 | dan | pending |
220a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt in the ZIPVFS source tree for details.) | ||
2014-03-06 20:31:23 | dan | pending |
220b. th3make zipvfs.rc test.rc | ||
2014-03-06 20:31:23 | dan | pending |
220c. th3make zipvfs.rc memdebug.rc | ||
2014-03-06 20:31:23 | dan | pending |
220d. th3make zipvfs.rc min.rc -DTH3_LOWMEM -DTH3_OMIT_MISUSE; valgrind ./th3 | ||
2014-03-06 20:31:23 | dan | pending |
220e. th3make min.rc | ||
2014-03-06 20:31:23 | dan | pending |
220f. At least one of the above on Linux | ||
2014-03-06 20:31:23 | dan | pending |
220g. At least one of the above on Mac | ||
2014-03-06 20:30:04 | drh | pending |
130d. Recompile and test Fossil | ||
2014-03-06 20:29:30 | drh | pending |
210a. see.c | ||
Mac, test.rc | ||
2014-03-06 20:25:17 | drh | pending |
140d. th3make test.rc -ftrapv | ||
2014-03-06 20:24:49 | drh | ok |
140n. th3make min.rc -O6 -fsigned-char | ||
2014-03-06 20:22:08 | drh | ok |
140m. th3make min.rc -O6 -funsigned-char | ||
On "tallis" | ||
2014-03-06 20:19:13 | drh | pending |
150c. run-all.sh with no errors | ||
2014-03-06 20:18:55 | drh | ok |
150b. No compiler warnings | ||
2014-03-06 20:18:52 | drh | ok |
150a. Checked in latest SQLite amalgamation | ||
2014-03-06 20:11:06 | drh | pending |
150d. run-all.bat with no errors | ||
2014-03-06 20:08:28 | drh | pending |
140m. th3make min.rc -O6 -funsigned-char | ||
2014-03-06 20:06:44 | drh | ok |
170. Exported symbol checks: tool/symbols.sh | ||
2014-03-06 20:06:41 | drh | ok |
170d. No undesirable library dependencies on MinGW | ||
2014-03-06 20:06:38 | drh | ok |
170c. No private symbols exported in MinGW (check using tool/symbols-mingw.sh) | ||
2014-03-06 20:04:23 | drh | pending |
100l. th3make msvc.rc test.rc /RTC1 | ||
win8 | ||
2014-03-06 20:03:42 | drh | ok |
100d. At least one of the above using MinGW | ||
win7, fast.rc | ||
2014-03-06 20:03:35 | drh | ok |
100c. th3make fast.rc | ||
0 errors out of 5717795 tests on win7 with mingw | ||
2014-03-06 20:03:09 | drh | ok |
100f. At least one of the above using MSVC-64 | ||
win8, test.rc | ||
2014-03-06 20:02:58 | drh | ok |
100b. th3make test.rc | ||
0 errors out of 5697000 tests on win8 with MSVC64 | ||
2014-03-06 19:54:09 | dan | ok |
80a. tclsh releasetest.tcl | ||
2014-03-06 19:22:28 | drh | pending |
140f. th3make test.rc CC=clang -fsanitize=undefined | ||
2014-03-06 19:14:12 | drh | ok |
200. CEROD tests in the test/ subdirectory. | ||
2014-03-06 19:03:19 | drh | ok |
140a. th3make alignment2.rc test.rc | ||
0 errors out of 5,484,382 tests on "tallis" | ||
2014-03-06 19:02:06 | drh | ok+ |
60e. tclsh fulltest.tcl fast.rc test.rc | ||
Test repeated on "tallis", again with no errors out of 77,122,250 tests | ||
2014-03-06 19:00:40 | dan | pending |
140j. valgrind testfixture permutations.test valgrind | ||
2014-03-06 18:59:36 | drh | ok |
170b. No undesirable library dependencies | ||
2014-03-06 18:59:34 | drh | ok |
170a. No private symbols exported. (This is also checked by releasetest.tcl) | ||
2014-03-06 18:57:21 | drh | ok |
10b. Mac GCC -Wall -Wextra (the tool/warnings.sh script) | ||
MacOS 10.6.8 with gcc 4.2.1 | ||
2014-03-06 18:56:15 | drh | ok |
180. Fossil updated to use the latest SQLite. | ||
2014-03-06 18:56:12 | drh | ok |
180b. Used on active websites with no issues | ||
2014-03-06 18:56:09 | drh | ok |
180a. No compiler warnings | ||
2014-03-06 18:56:03 | drh | ok |
190. Firefox recompiled using lastest SQLite. | ||
2014-03-06 18:56:00 | drh | ok |
190b. Active use with no issues noted | ||
2014-03-06 18:55:57 | drh | ok |
190a. No SQLite compiler warnings | ||
2014-03-06 18:52:56 | drh | pending+ |
100f. At least one of the above using MSVC-64 | ||
win8, test.rc | ||
2014-03-06 18:52:46 | drh | pending+ |
100d. At least one of the above using MinGW | ||
win7, fast.rc | ||
2014-03-06 18:51:31 | drh | pending+ |
100c. th3make fast.rc | ||
win7 | ||
2014-03-06 18:51:13 | drh | ok+ |
100e. At least one of the above using MSVC-32 | ||
Win7, make fulltestonly | ||
2014-03-06 18:51:02 | dan | ok |
300. 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 with backcompat.test against 3.6.4 and 3.7.1 | ||
2014-03-06 18:50:56 | drh | pending |
100f. At least one of the above using MSVC-64 | ||
2014-03-06 18:50:47 | drh | pending |
100b. th3make test.rc | ||
win8 | ||
2014-03-06 18:49:23 | dan | ok |
290c. openbsd | ||
sha1sum of version c0d54b4e is "30755f3e60b47744f78ca80ed768ecc88884160a sqlite3.c" | ||
2014-03-06 18:48:58 | drh | pending |
100d. At least one of the above using MinGW | ||
2014-03-06 18:48:53 | drh | pending |
100c. th3make fast.rc | ||
2014-03-06 18:45:21 | drh | pending |
140a. th3make alignment2.rc test.rc | ||
2014-03-06 18:44:37 | drh | ok |
330. Tests for the sessions branch with macros SQLITE_ENABLE_SESSION and SQLITE_ENABLE_PREUPDATE_HOOK | ||
2014-03-06 18:44:34 | drh | ok |
330d. tclsh th3make session.rc min.rc -norun -DTH3_LOWMEM -DTH3_OMIT_MISUSE; valgrind ./th3 | ||
0 errors out of 1367052 tests in 19 configurations, no valgrind warnings. | ||
2014-03-06 18:41:36 | drh | ok |
10a. Linux GCC -Wall -Wextra (the tool/warnings.sh script) | ||
On "bella" with gcc 4.8.1. False positives on -O3 but all clear otherwise. | ||
2014-03-06 18:40:34 | drh | ok |
30. Source code change review. "fossil diff --from release --to trunk" | ||
2014-03-06 18:40:12 | drh | ok |
10f. sh tool/warnings-clang.sh | ||
On "tallis" with clang-3.0. The usual false-positives. | ||
2014-03-06 18:38:44 | drh | ok |
100e. At least one of the above using MSVC-32 | ||
2014-03-06 18:38:41 | drh | ok |
100a. make fulltestonly | ||
Win7, MSVC-x86, 0 errors out of 1119378 tests | ||
2014-03-06 18:35:44 | drh | ok |
270. Run "make wordcount; bash run-wordcount.bash $OPTIONS" with options: | ||
with "fast.mk" the --without-rowid tests are generally faster, except for --select where --without-rowid is marginally slower. Most tests are faster than the previous release. | ||
2014-03-06 18:34:30 | drh | ok |
270b. sqlite3.c --cachesize 5 --nosync | ||
2014-03-06 18:34:27 | drh | ok |
270a. sqlite3.c | ||
2014-03-06 18:33:22 | drh | ok |
280. Compute the size of a standard build (gcc -Os -c sqlite3.c) and and record the size change in the comments | ||
2014-03-06 18:27:23 | dan | ok |
250a. Linux | ||
2014-03-06 18:25:41 | dan | ok |
250b. Mac | ||
2014-03-06 18:24:19 | dan | ok |
240c. Works on Mac | ||
2014-03-06 18:20:23 | dan | ok |
240a. Builds | ||
2014-03-06 18:20:23 | dan | ok |
240b. Works on Linux | ||
2014-03-06 18:16:56 | dan | ok |
50a. tclsh releasetest.tcl | ||
2014-03-06 18:07:59 | dan | ok |
120a. make test | ||
2014-03-06 18:07:46 | dan | ok |
120b. th3make -Os min.rc | ||
2014-03-06 18:07:13 | dan | ok |
160b. Run "make test" to verify that the build works. | ||
2014-03-06 18:06:24 | dan | ok |
160f. Works on Mac | ||
2014-03-06 18:01:15 | dan | ok |
160d. Verify that the --disable-amalgamation option to configure works. | ||
2014-03-06 18:01:15 | dan | ok |
160e. Works on Linux | ||
2014-03-06 17:56:31 | dan | ok |
160c. Verify the correct version numbers have been installed. | ||
2014-03-06 17:55:55 | dan | ok |
160a. Make sure that autoconf has been run to update the configure script. | ||
2014-03-06 17:55:10 | dan | ok |
160g. Works on OpenBSD | ||
2014-03-06 17:44:59 | dan | pending |
120a. make test | ||
2014-03-06 17:44:59 | dan | pending |
120b. th3make -Os min.rc | ||
2014-03-06 17:28:45 | dan | ok |
110a. th3make -Os min.rc | ||
2014-03-06 16:42:19 | drh | ok |
280b. Versus the trunk from 12 months ago | ||
3.7.16 is 407496. 3.8.4 is 23,802 bytes larger (5.51%) | ||
2014-03-06 16:40:08 | drh | ok |
280a. Versus the previous release | ||
3.8.3.1 is 429271. 3.8.4 is 431298. 2027 bytes larger (0.5%). gcc version 4.8.1 | ||
2014-03-06 16:37:41 | drh | ok |
290b. mac | ||
2014-03-06 16:36:26 | drh | ok |
290e. windows nmake | ||
2014-03-06 16:35:51 | drh | ok |
290d. windows native mingw | ||
2014-03-06 16:35:43 | drh | ok |
290a. linux | ||
2014-03-06 16:34:51 | dan | ok |
80c. tclsh th3make fast.rc CC=clang | ||
2014-03-06 16:34:50 | drh | ok |
320f. A database containing WITHOUT ROWID tables | ||
2014-03-06 16:34:48 | drh | ok |
320d. Win32 (MinGW) | ||
2014-03-06 16:34:23 | dan | pending |
110a. th3make -Os min.rc | ||
2014-03-06 16:31:10 | drh | ok |
320e. Win32 (MSVC) | ||
2014-03-06 16:27:57 | drh | ok |
330a. tclsh th3make session.rc test.rc (on windows) | ||
0 errors out of 5787892 tests | ||
2014-03-06 16:26:28 | drh | pending |
330d. tclsh th3make session.rc min.rc -norun -DTH3_LOWMEM -DTH3_OMIT_MISUSE; valgrind ./th3 | ||
2014-03-06 16:25:36 | drh | ok |
100n. mptester x.db mptest/multiwrite01.test | ||
2014-03-06 16:25:33 | drh | ok |
100m. mptester x.db mptest/crash01.test | ||
2014-03-06 16:22:52 | drh | ok |
330c. tclsh th3make session.rc cov.rc | ||
branch coverage 95.93% - missed 869 of 21338 branches | ||
2014-03-06 15:39:48 | dan | pending |
80b. tclsh fulltest.tcl fast.rc test.rc | ||
2014-03-06 15:39:48 | dan | pending |
80c. tclsh th3make fast.rc CC=clang | ||
2014-03-06 15:37:34 | dan | ok |
80d. ./mptester x.db mptest/crash01.test | ||
2014-03-06 15:37:34 | dan | ok |
80e. ./mptester x.db mptest/multiwrite01.test | ||
2014-03-06 15:35:08 | dan | pending |
80a. tclsh releasetest.tcl | ||
2014-03-06 15:33:13 | drh | pending |
330c. tclsh th3make session.rc cov.rc | ||
2014-03-06 15:32:58 | drh | ok |
330b. tclsh th3make session.rc test.rc (on unix) | ||
2014-03-06 15:23:38 | drh | pending |
330b. tclsh th3make session.rc test.rc (on unix) | ||
2014-03-06 15:23:33 | drh | pending |
330a. tclsh th3make session.rc test.rc (on windows) | ||
2014-03-06 15:21:58 | drh | ok |
330e. make test (on windows) | ||
2014-03-06 15:15:52 | dan | ok |
50b. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
2014-03-06 14:54:50 | dan | pending |
50b. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
2014-03-06 14:54:50 | dan | pending |
50c. tclsh fulltest.tcl fast.rc test.rc | ||
2014-03-06 14:54:50 | dan | pending |
50d. tclsh th3make fast-ex.rc | ||
2014-03-06 14:53:55 | drh | ok |
330g. testfixture test/session.test | ||
2014-03-06 14:52:36 | dan | pending |
50a. tclsh releasetest.tcl | ||
2014-03-06 13:48:39 | drh | ok |
330f. make test (on unix) | ||
2014-03-06 13:48:03 | dan | ok |
60c. tclsh th3make cov.rc -DSQLITE_ENABLE_STAT4 (verify 100% branch test coverage) | ||
2014-03-06 13:45:23 | drh | ok |
10e. Windows MSVC Win64 /W3 | ||
2014-03-06 13:45:21 | drh | ok |
10d. Windows MSVC Win32 /W3 | ||
2014-03-06 13:45:08 | drh | pending |
100e. At least one of the above using MSVC-32 | ||
2014-03-06 13:45:02 | drh | pending |
100a. make fulltestonly | ||
2014-03-06 10:40:32 | dan | ok |
60g. tclsh th3make test-ex.rc | ||
2014-03-06 08:59:29 | dan | ok |
60b. tclsh th3make cov.rc -DHAVE_MALLOC_H -DHAVE_MALLOC_USABLE_SIZE (verify 100% branch test coverage) | ||
2014-03-06 08:59:23 | dan | ok |
60a. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
2014-03-06 08:52:05 | dan | pending |
60c. tclsh th3make cov.rc -DSQLITE_ENABLE_STAT4 (verify 100% branch test coverage) | ||
2014-03-06 08:51:58 | dan | pending |
60b. tclsh th3make cov.rc -DHAVE_MALLOC_H -DHAVE_MALLOC_USABLE_SIZE (verify 100% branch test coverage) | ||
2014-03-06 08:51:50 | dan | pending |
60a. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
2014-03-06 08:48:57 | dan | ok |
60e. tclsh fulltest.tcl fast.rc test.rc | ||
2014-03-06 08:48:45 | dan | ok |
60d. tclsh releasetest.tcl | ||
2014-03-06 02:03:15 | drh | ok |
30h. Verify that source code contains no tabs and that surplus whitespace has been removed. | ||
2014-03-06 02:02:29 | drh | ok |
30i. Verify that the list of APIs exposed via the extension header is up-to-date (sqlite3ext.h) | ||
2014-03-06 02:02:12 | drh | 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 intend to yield a 64-bit result do not instead truncate to 32-bits. | ||
2014-03-06 02:02:09 | drh | ok |
30f. Variables and functions have been renamed to reflect changes in their use | ||
2014-03-06 02:02:07 | drh | ok |
30e. Comments have been updated to reflect code changes | ||
2014-03-06 02:02:03 | drh | ok |
30d. New code complies with design rules | ||
2014-03-06 02:02:00 | drh | ok |
30c. New code complies with style guidelines | ||
2014-03-06 02:01:57 | drh | ok |
30b. All significant changes are mentioned in the "changes" log of the documentation | ||
2014-03-06 02:01:54 | drh | ok |
30a. No stray changes | ||
2014-03-06 02:01:45 | drh | ok |
20a. Latest release on the index.html page | ||
2014-03-05 23:16:29 | drh | ok |
340. 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. | ||
2014-03-05 20:52:07 | dan | ok |
60f. tclsh th3make memdebug.rc | ||
2014-03-05 19:36:43 | dan | ok |
60h. tclsh th3make test.rc CC=clang | ||
2014-03-05 19:15:03 | dan | ok |
60i. tclsh th3make fast.rc CC=clang | ||
2014-03-05 18:42:42 | dan | pending |
60i. tclsh th3make fast.rc CC=clang | ||
2014-03-05 18:42:18 | dan | pending |
60h. tclsh th3make test.rc CC=clang | ||
2014-03-05 18:41:21 | dan | ok |
60k. ./mptester x.db mptest/multiwrite01.test | ||
2014-03-05 18:41:03 | dan | ok |
60j. ./mptester x.db mptest/crash01.test | ||
2014-03-05 18:39:56 | dan | pending |
60g. tclsh th3make test-ex.rc | ||
2014-03-05 18:39:21 | dan | pending |
60f. tclsh th3make memdebug.rc | ||
2014-03-05 18:38:32 | dan | pending |
60e. tclsh fulltest.tcl fast.rc test.rc | ||
2014-03-05 18:37:40 | dan | pending |
60d. tclsh releasetest.tcl | ||
2014-03-05 18:21:40 | dan | ok |
40a. tclsh ../tool/omittest.tcl -skip_run | ||
2014-03-05 17:35:55 | dan | pending |
40a. tclsh ../tool/omittest.tcl -skip_run |