2013-05-19 20:27:04 | drh | ok |
20. Documentation checks: | ||
2013-05-19 20:27:02 | drh | ok |
20j. Verify that this checklist agrees with planning documents | ||
2013-05-19 20:24:33 | drh | ok |
30. Source code change review. "fossil diff --from release --to trunk" | ||
2013-05-19 20:24:30 | 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. | ||
2013-05-19 16:20:45 | drh | ok |
90. Tests for platform Win32/64: | ||
2013-05-19 16:20:43 | drh | ok |
90i. At least one of the above on Windows Phone | ||
Problem in th3convertFilename() in TH3 fixed | ||
2013-05-19 16:20:30 | drh | ok |
90h. At least one of the above on WinRT (ARM) | ||
Problem in th3convertFilename() in TH3 fixed | ||
2013-05-19 00:23:19 | mistachkin | ok |
90g. At least one of the above on WinRT (x86) | ||
test.rc | ||
2013-05-18 23:10:08 | mistachkin | pending |
90g. At least one of the above on WinRT (x86) | ||
2013-05-18 17:46:20 | drh | ok |
30i. Verify that the list of APIs exposed via the extension header is up-to-date (sqlite3ext.h) | ||
2013-05-18 17:45:54 | drh | ok |
20i. Check new/changed documentation for spelling and gramatical mistakes | ||
2013-05-18 17:45:51 | drh | ok |
20h. Test metrics are up-to-date (testing.html) | ||
2013-05-18 17:45:46 | drh | ok |
20g. Database footprint is up-to-date (features.html) | ||
2013-05-18 17:45:44 | drh | ok |
20f. The compile-time options are all up-to-date (compile.html) | ||
2013-05-18 17:45:40 | drh | ok |
20d. No unresolved hyperlinks in the documentation build | ||
2013-05-18 17:45:38 | drh | ok |
20c. Release accouncement in news.html | ||
2013-05-18 17:45:34 | drh | ok |
20b. Release announcement in changes.in | ||
2013-05-18 17:45:31 | drh | ok |
20a. Latest release on the index.html page | ||
2013-05-18 10:20:33 | mistachkin | ok |
90j. Verify that EXEs and DLLs generated using MSVC contain the correct version number, product name, description, and copyright as resources. | ||
2013-05-18 10:16:34 | mistachkin | fail |
90i. At least one of the above on Windows Phone | ||
min.rc, psow01.100 in the c2 and cC configs | ||
2013-05-18 06:33:44 | mistachkin | fail |
90h. At least one of the above on WinRT (ARM) | ||
same results as WinRT x86 | ||
2013-05-18 00:02:20 | mistachkin | fail |
90g. At least one of the above on WinRT (x86) | ||
psow01.100 in the c2, cC, wal1, speed1, speed1wal, wal3, wal4 configs | ||
2013-05-17 22:57:54 | mistachkin | pending |
90g. At least one of the above on WinRT (x86) | ||
2013-05-17 20:26:38 | mistachkin | ok |
90f. At least one of the above using MSVC-64 | ||
2013-05-17 20:26:26 | mistachkin | ok |
90c. th3make fast.rc | ||
superset fulltest, x64 MSVC Win7, all ok except false alarm with extra1_release_mem_win | ||
2013-05-17 20:16:23 | drh | ok |
30h. Verify that source code contains no tabs and that surplus whitespace has been removed. | ||
2013-05-17 20:15:04 | drh | ok |
30f. Variables and functions have been renamed to reflect changes in their use | ||
2013-05-17 20:15:00 | drh | ok |
30e. Comments have been updated to reflect code changes | ||
2013-05-17 20:14:57 | drh | ok |
30d. New code complies with design rules | ||
2013-05-17 20:14:54 | drh | ok |
30c. New code complies with style guidelines | ||
2013-05-17 20:14:51 | drh | ok |
30b. All significant changes are mentioned in the "changes" log of the documentation | ||
2013-05-17 20:14:48 | drh | ok |
30a. No stray changes | ||
2013-05-17 19:07:06 | drh | ok |
20e. Requirements marks are up-to-date in both documentation and source code | ||
Several requirements marks are obsolete or have changed. But we aren't going to worry about that for this release. We'll fix these on the next go around. | ||
2013-05-17 18:43:53 | drh | ok |
40. OMIT, ENABLE, and DISABLE options: | ||
2013-05-17 18:43:50 | drh | ok |
50. Tests for platform Linux x86: | ||
2013-05-17 18:43:45 | drh | ok |
60. Tests for platform Linux x86_64: | ||
2013-05-17 18:43:42 | drh | ok |
70. Tests for platform Mac OS-X x86: | ||
2013-05-17 18:43:29 | drh | ok |
130. Other test performed on any available platform: | ||
2013-05-17 18:43:20 | drh | 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. | ||
2013-05-17 18:43:17 | drh | ok |
280f. 64-little to 32-big, CEROD database | ||
2013-05-17 17:37:56 | dan | ok |
130h. th3make cov.rc -DSQLITE_TRACE_SIZE_LIMIT=15 (verify coverage) | ||
2013-05-17 17:23:53 | drh | ok |
280e. 64-little to 32-big, ZIPVFS database | ||
2013-05-17 17:23:49 | drh | ok |
280d. 64-little to 32-big, SEE database | ||
2013-05-17 17:19:23 | drh | ok |
10a. Linux GCC -Wall -Wextra (the tool/warnings.sh script) | ||
2013-05-17 17:19:12 | dan | ok |
130i. th3make min.rc -DSQLITE_TRACE_SIZE_LIMIT=15 -O6 | ||
2013-05-17 16:46:48 | dan | review |
130h. th3make cov.rc -DSQLITE_TRACE_SIZE_LIMIT=15 (verify coverage) | ||
missed 6 branches | ||
2013-05-17 16:44:05 | dan | ok |
130c. th3make test.rc -DSQLITE_THREADSAFE=0 | ||
2013-05-17 16:43:35 | drh | ok |
280a. 32-big to 64-little, database | ||
2013-05-17 16:43:35 | drh | ok |
280b. 32-big to 64-little, WAL | ||
2013-05-17 16:43:35 | drh | ok |
280c. 32-big to 64-little, rollback | ||
2013-05-17 16:42:00 | dan | ok |
130b. th3make test.rc -DHAVE_LOCALTIME_R | ||
2013-05-17 16:41:31 | dan | ok |
50a. tclsh releasetest.tcl | ||
2013-05-17 16:39:04 | drh | ok |
80. Tests for platform Mac OS-X PPC: | ||
2013-05-17 16:39:00 | drh | ok |
80a. tclsh th3make -Os min.rc | ||
2013-05-17 16:16:48 | dan | pending |
130i. th3make min.rc -DSQLITE_TRACE_SIZE_LIMIT=15 -O6 | ||
2013-05-17 16:14:31 | dan | pending |
130h. th3make cov.rc -DSQLITE_TRACE_SIZE_LIMIT=15 (verify coverage) | ||
2013-05-17 16:13:13 | dan | pending |
130c. th3make test.rc -DSQLITE_THREADSAFE=0 | ||
2013-05-17 16:12:34 | dan | pending |
130b. th3make test.rc -DHAVE_LOCALTIME_R | ||
2013-05-17 16:10:34 | dan | ok |
130f. th3make min.rc -Os -DTH3_LOWMEM; valgrind ./th3 | ||
2013-05-17 15:56:42 | dan | ok |
130g. valgrind testfixture permutations.test valgrind | ||
2013-05-17 15:55:05 | dan | ok |
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 with backcompat.test against 3.6.4, 3.7.1 and 3.7.6. | ||
2013-05-17 15:40:52 | drh | ok |
130a. th3make alignment2.rc test.rc | ||
prior failures were due to TH3 problems that are now fixed. | ||
2013-05-17 15:34:34 | dan | ok |
230. Amalgamation autoconf tarball. | ||
2013-05-17 15:34:34 | dan | ok |
240. TEA archive builds correctly and runs: | ||
2013-05-17 15:34:22 | dan | ok |
240b. Mac | ||
2013-05-17 15:32:58 | dan | ok |
230c. Works on Mac | ||
2013-05-17 15:28:52 | dan | ok |
240a. Linux | ||
2013-05-17 15:27:12 | dan | ok |
230b. Works on Linux | ||
2013-05-17 15:14:51 | dan | ok |
230a. Builds | ||
2013-05-17 15:09:12 | drh | ok |
100. Tests for platform Android: | ||
2013-05-17 15:08:14 | drh | fail |
130a. th3make alignment2.rc test.rc | ||
17 errors all in mmap2.jrnlmode01 | ||
2013-05-17 15:07:18 | drh | pending |
80a. tclsh th3make -Os min.rc | ||
2013-05-17 14:43:36 | dan | ok |
100a. th3make -Os min.rc | ||
2013-05-17 14:30:20 | dan | pending |
130f. th3make min.rc -Os -DTH3_LOWMEM; valgrind ./th3 | ||
2013-05-17 14:27:25 | dan | pending |
130g. valgrind testfixture permutations.test valgrind | ||
2013-05-17 14:25:44 | drh | ok |
300. Tests for the sessions branch with macros SQLITE_ENABLE_SESSION and SQLITE_ENABLE_PREUPDATE_HOOK | ||
2013-05-17 14:25:40 | drh | ok |
300d. tclsh th3make session.rc min.rc -norun -DTH3_LOWMEM; valgrind ./th3 | ||
2013-05-17 14:23:15 | dan | pending |
100a. th3make -Os min.rc | ||
2013-05-17 14:15:03 | drh | pending |
130a. th3make alignment2.rc test.rc | ||
2013-05-17 13:41:06 | drh | ok |
300a. tclsh th3make session.rc test.rc (on windows) | ||
2013-05-17 13:38:19 | drh | ok |
140. Sqllogictest: | ||
2013-05-17 13:36:47 | drh | ok |
210. ZIPVFS tests: | ||
2013-05-17 13:36:44 | drh | ok |
210a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt in the ZIPVFS source tree for details.) | ||
2013-05-17 13:25:29 | drh | ok |
210c. th3make zipvfs.rc memdebug.rc | ||
2013-05-17 13:21:58 | drh | pending |
300d. tclsh th3make session.rc min.rc -norun -DTH3_LOWMEM; valgrind ./th3 | ||
2013-05-17 13:15:45 | drh | pending |
300a. tclsh th3make session.rc test.rc (on windows) | ||
2013-05-17 13:14:32 | drh | ok |
300c. tclsh th3make session.rc cov.rc | ||
88 untested branches in the core | ||
2013-05-17 13:10:05 | drh | ok |
300b. tclsh th3make session.rc test.rc (on unix) | ||
2013-05-17 13:00:16 | drh | ok |
70e. ./mptester x.db mptest/multiwrite01.test | ||
2013-05-17 13:00:13 | drh | ok |
70d. ./mptester x.db mptest/crash01.test | ||
2013-05-17 12:58:04 | drh | ok |
90m. mptester x.db mptest/multiwrite01.test | ||
2013-05-17 12:58:02 | drh | ok |
90l. mptester x.db mptest/crash01.test | ||
2013-05-17 12:56:55 | drh | ok |
60j. ./mptester x.db mptest/multiwrite01.test | ||
2013-05-17 12:56:51 | drh | ok |
60i. ./mptester x.db mptest/crash01.test | ||
2013-05-17 12:53:06 | drh | ok |
300e. make test (on windows) | ||
2013-05-17 12:18:05 | drh | ok |
210f. At least one of the above on Linux | ||
2013-05-17 12:17:56 | drh | ok |
210d. th3make zipvfs.rc min.rc -DTH3_LOWMEM; valgrind ./th3 | ||
2013-05-17 10:59:07 | drh | ok |
300g. testfixture test/session.test | ||
2013-05-17 10:58:10 | drh | ok |
300f. make test (on unix) | ||
2013-05-17 10:50:07 | drh | pending |
210d. th3make zipvfs.rc min.rc -DTH3_LOWMEM; valgrind ./th3 | ||
2013-05-17 10:38:01 | drh | ok |
200. SEE tests using TH3: | ||
2013-05-17 10:37:58 | drh | ok |
200e. see-aes128-ccm.c | ||
2013-05-17 10:32:05 | drh | ok |
200f. At least one of the above using test.rc | ||
2013-05-17 10:32:02 | drh | ok |
200d. see-rc4.c | ||
2013-05-17 09:47:07 | dan | ok |
50d. tclsh th3make fast-ex.rc | ||
2013-05-17 09:47:02 | dan | ok |
50c. tclsh fulltest.tcl fast.rc test.rc | ||
2013-05-17 09:46:57 | dan | ok |
70a. tclsh releasetest.tcl | ||
2013-05-17 09:46:02 | dan | ok |
70c. tclsh th3make fast.rc CC=clang | ||
2013-05-17 09:45:58 | dan | ok |
70b. tclsh fulltest.tcl fast.rc test.rc | ||
2013-05-17 09:45:38 | dan | ok |
60f. tclsh th3make test-ex.rc | ||
2013-05-17 09:45:30 | dan | ok |
60d. tclsh fulltest.tcl fast.rc test.rc | ||
2013-05-17 09:45:25 | dan | ok |
60c. tclsh releasetest.tcl | ||
2013-05-17 08:06:50 | mistachkin | ok |
90d. At least one of the above using MinGW | ||
fast.rc | ||
2013-05-17 02:17:54 | drh | pending |
200f. At least one of the above using test.rc | ||
2013-05-17 02:17:48 | drh | pending |
200d. see-rc4.c | ||
2013-05-17 02:03:37 | drh | ok |
200h. At least one of the above on Linux | ||
2013-05-17 02:03:35 | drh | ok |
200g. At least one of the above using memdebug.rc | ||
2013-05-17 02:03:31 | drh | ok |
200c. see-aes256-ofb.c | ||
2013-05-17 02:03:10 | drh | ok |
260. Verify that the amalgamation builds are byte-for-byte identical on all workstation platforms. | ||
2013-05-17 02:03:07 | drh | ok |
260f. sparc solaris using autoconf | ||
2013-05-17 02:02:38 | drh | ok |
120. Tests for platform Solaris Sparc: | ||
2013-05-17 02:02:35 | drh | ok |
120c. th3make fast.rc | ||
2013-05-17 01:51:55 | drh | ok |
290. Build and verify correct operation of sqlite3_analyzer on: | ||
2013-05-17 01:51:52 | drh | ok |
290d. Win32 (MinGW) | ||
2013-05-17 01:26:16 | mistachkin | ok |
140d. run-all.bat with no errors | ||
2013-05-17 01:24:38 | drh | ok |
260d. windows native mingw | ||
2013-05-17 01:22:50 | drh | ok |
210h. At least one of the above on Windows | ||
2013-05-17 01:19:26 | mistachkin | ok |
90k. th3make msvc.rc test.rc /RTC1 | ||
32-bit x86 Win7 | ||
2013-05-17 01:09:39 | drh | ok |
290e. Win32 (MSVC) and verify correct output. | ||
2013-05-17 01:07:45 | drh | ok |
210g. At least one of the above on Mac | ||
2013-05-17 01:07:42 | drh | ok |
210e. th3make min.rc | ||
2013-05-17 00:59:02 | drh | ok |
200a. see.c | ||
2013-05-17 00:59:02 | drh | ok |
200j. At least one of the above on Windows | ||
2013-05-17 00:54:32 | drh | ok |
200b. see-aes128-ofb.c | ||
2013-05-17 00:54:32 | drh | ok |
200i. At least one of the above on Mac | ||
2013-05-17 00:52:28 | drh | ok |
190. CEROD tests in the test/ subdirectory. | ||
2013-05-17 00:49:29 | drh | ok |
260c. openbsd | ||
2013-05-17 00:42:44 | drh | ok |
290c. Sparc Solaris | ||
2013-05-17 00:42:37 | drh | ok |
290b. Mac | ||
2013-05-17 00:41:30 | drh | ok |
260b. mac | ||
2013-05-17 00:37:48 | drh | ok |
260a. linux | ||
2013-05-17 00:37:48 | drh | ok |
260e. windows nmake | ||
2013-05-17 00:35:10 | drh | ok |
160. Exported symbol checks: tool/symbols.sh | ||
2013-05-17 00:35:03 | drh | ok |
160c. No private symbols exported in MinGW (check using tool/symbols-mingw.sh) | ||
On windows8 | ||
2013-05-17 00:35:03 | drh | ok |
160d. No undesirable library dependencies on MinGW | ||
On windows8 | ||
2013-05-17 00:34:32 | drh | pending |
120c. th3make fast.rc | ||
2013-05-17 00:30:59 | drh | ok |
150. Build using the configure/make in main source tree. | ||
2013-05-17 00:30:56 | drh | ok |
150h. Works on Solaris | ||
2013-05-16 23:32:37 | mistachkin | pending |
140d. run-all.bat with no errors | ||
2013-05-16 23:30:05 | mistachkin | ok |
90e. At least one of the above using MSVC-32 | ||
2013-05-16 23:29:55 | mistachkin | ok |
90b. th3make test.rc | ||
with msvc.rc | ||
2013-05-16 23:28:47 | mistachkin | pending |
90f. At least one of the above using MSVC-64 | ||
2013-05-16 23:28:39 | mistachkin | pending |
90e. At least one of the above using MSVC-32 | ||
2013-05-16 23:28:30 | mistachkin | pending |
90c. th3make fast.rc | ||
superset fulltest, x64 MSVC Win7 | ||
2013-05-16 22:23:03 | mistachkin | pending |
90b. th3make test.rc | ||
2013-05-16 20:59:37 | drh | ok |
210b. th3make zipvfs.rc test.rc | ||
2013-05-16 20:29:00 | drh | pending |
210b. th3make zipvfs.rc test.rc | ||
2013-05-16 20:28:05 | drh | ok |
220. NX-Devkit compiles and runs "tclsh th3make test.rc nx_compress.o" without error. | ||
Rerun using fast.rc instead of test.rc. Also ran test.rc on the specific tests that failed. | ||
2013-05-16 19:52:40 | dan | pending |
70c. tclsh th3make fast.rc CC=clang | ||
2013-05-16 19:51:45 | dan | pending |
70b. tclsh fulltest.tcl fast.rc test.rc | ||
2013-05-16 19:49:53 | dan | pending |
70a. tclsh releasetest.tcl | ||
2013-05-16 19:36:22 | drh | ok |
10. Compiler warning checks. (Warnings in the Porter stemmer code are allowed.) | ||
2013-05-16 19:36:20 | drh | ok |
10b. Mac GCC -Wall -Wextra (the tool/warnings.sh script) | ||
2013-05-16 19:34:48 | drh | ok |
10f. sh tool/warnings-clang.sh | ||
2013-05-16 19:26:30 | drh | pending |
10f. sh tool/warnings-clang.sh | ||
2013-05-16 19:24:50 | drh | ok |
180. Firefox recompiled using lastest SQLite. | ||
2013-05-16 19:24:50 | drh | ok |
180a. No SQLite compiler warnings | ||
2013-05-16 19:24:50 | drh | ok |
180b. Active use with no issues noted | ||
2013-05-16 18:58:10 | drh | fail |
220. NX-Devkit compiles and runs "tclsh th3make test.rc nx_compress.o" without error. | ||
Failures on c5.main40 and on pager40.120. | ||
2013-05-16 18:57:58 | dan | ok |
10c. OpenBSD GCC using options -Wall | ||
2013-05-16 18:56:41 | dan | ok |
150f. Works on Mac | ||
2013-05-16 18:56:34 | drh | ok |
170. Fossil updated to use the latest SQLite. | ||
2013-05-16 18:48:06 | dan | ok |
150g. Works on OpenBSD | ||
2013-05-16 18:45:05 | drh | ok |
310. 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. | ||
2013-05-16 18:40:00 | drh | ok |
290a. Linux | ||
2013-05-16 18:38:34 | drh | pending |
220. NX-Devkit compiles and runs "tclsh th3make test.rc nx_compress.o" without error. | ||
2013-05-16 18:33:17 | dan | ok |
150d. Verify that the --disable-amalgamation option to configure works. | ||
2013-05-16 18:27:54 | drh | ok |
10a. Linux GCC -Wall -Wextra (the tool/warnings.sh script) | ||
2013-05-16 18:24:59 | dan | ok |
60e. tclsh th3make memdebug.rc | ||
2013-05-16 18:02:48 | dan | ok |
150e. Works on Linux | ||
2013-05-16 18:02:37 | dan | ok |
150c. Verify the correct version numbers have been installed. | ||
2013-05-16 17:59:27 | dan | ok |
150b. Run "make test" to verify that the build works. | ||
2013-05-16 17:51:36 | dan | ok |
60g. tclsh th3make test.rc CC=clang | ||
2013-05-16 17:31:33 | dan | ok |
60h. tclsh th3make fast.rc CC=clang | ||
2013-05-16 17:18:18 | dan | ok |
150a. Make sure that autoconf has been run to update the configure script. | ||
2013-05-16 17:01:49 | dan | pending |
60h. tclsh th3make fast.rc CC=clang | ||
2013-05-16 17:01:41 | dan | pending |
60g. tclsh th3make test.rc CC=clang | ||
2013-05-16 16:58:36 | dan | ok |
60b. tclsh th3make cov.rc -DHAVE_MALLOC_H -DHAVE_MALLOC_USABLE_SIZE (verify 100% branch test coverage) | ||
2013-05-16 16:58:30 | dan | ok |
60a. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
2013-05-16 16:51:33 | dan | pending |
60e. tclsh th3make memdebug.rc | ||
2013-05-16 16:49:40 | dan | pending |
60b. tclsh th3make cov.rc -DHAVE_MALLOC_H -DHAVE_MALLOC_USABLE_SIZE (verify 100% branch test coverage) | ||
2013-05-16 16:48:59 | dan | pending |
60a. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
2013-05-16 16:47:15 | dan | pending |
50a. tclsh releasetest.tcl | ||
2013-05-16 15:24:41 | drh | ok |
110. Tests for platform OpenBSD x86: | ||
2013-05-16 15:24:38 | drh | ok |
110b. th3make -Os min.rc | ||
Fixed TH3 to work on systems that do not support memory-mapped I/O | ||
2013-05-16 13:04:21 | drh | ok |
170b. Used on active websites with no issues | ||
2013-05-16 12:50:16 | mistachkin | ok |
320. System.Data.SQLite builds and checks out using the SQLite core | ||
netfx40, debug, release, netCF | ||
2013-05-16 10:54:53 | drh | ok |
120b. th3make test.rc | ||
2013-05-16 10:48:40 | dan | ok |
60e. tclsh th3make memdebug.rc | ||
2013-05-16 09:33:20 | mistachkin | fail |
320. System.Data.SQLite builds and checks out using the SQLite core | ||
assert failure, debug build, netFx40, sqlite3.c, 9ffff3d052, line 52099 | ||
2013-05-16 01:05:13 | drh | ok |
170a. No compiler warnings | ||
2013-05-16 01:04:31 | drh | ok |
140a. Checked in latest SQLite amalgamation | ||
2013-05-16 01:04:27 | drh | ok |
140c. run-all.sh with no errors | ||
After fixing HAVING clause name resolution, all tests pass. | ||
2013-05-16 00:58:32 | mistachkin | ok |
90a. make fulltestonly | ||
2013-05-16 00:28:05 | drh | ok |
130e. th3make test.rc -DSQLITE_MAX_ATTACHED=62 | ||
On windows8 x64 with MSVC | ||
2013-05-16 00:27:29 | drh | fail |
110b. th3make -Os min.rc | ||
40 failures in mmap1.test and main40.test. Likely this is a test problem due to the lack of support for mmap on OpenBSD, but it does need to be investigated and fixed. | ||
2013-05-15 23:56:37 | drh | ok |
130d. th3make test.rc -ftrapv | ||
2013-05-15 23:46:50 | drh | fail |
140c. run-all.sh with no errors | ||
23 errors | ||
2013-05-15 23:38:10 | drh | ok |
110a. make test | ||
2013-05-15 23:34:53 | drh | pending |
130e. th3make test.rc -DSQLITE_MAX_ATTACHED=62 | ||
On windows8 | ||
2013-05-15 23:32:11 | drh | pending |
120b. th3make test.rc | ||
2013-05-15 23:30:53 | drh | ok |
120a. make test | ||
The usual e_expr-31.2.4 problem due to floating-point hardware differences. | ||
2013-05-15 23:24:53 | drh | pending |
140c. run-all.sh with no errors | ||
2013-05-15 23:24:16 | drh | ok |
140b. No compiler warnings | ||
2013-05-15 23:22:34 | drh | pending |
130d. th3make test.rc -ftrapv | ||
2013-05-15 23:21:21 | drh | pending |
110a. make test | ||
2013-05-15 23:17:05 | drh | pending |
120a. make test | ||
2013-05-15 23:14:28 | drh | ok |
160a. No private symbols exported. (This is also checked by releasetest.tcl) | ||
2013-05-15 23:14:28 | drh | ok |
160b. No undesirable library dependencies | ||
2013-05-15 23:11:39 | drh | ok |
250. Run performance tests comparing the new SQLite release against the previous version. Verify no performance regressions. | ||
2013-05-15 23:11:30 | drh | 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 |
||
Slight performance regression due to increased use of sqlite3WalkExpr(). Acceptable for this release. Will attempt to optimize as part of the next release. | ||
2013-05-15 23:06:16 | mistachkin | ok |
10d. Windows MSVC Win32 /W3 | ||
2013-05-15 20:05:32 | dan | ok |
50b. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
2013-05-15 19:48:29 | dan | pending |
50d. tclsh th3make fast-ex.rc | ||
2013-05-15 19:48:22 | dan | pending |
50c. tclsh fulltest.tcl fast.rc test.rc | ||
2013-05-15 19:48:16 | dan | pending |
50b. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
2013-05-15 19:47:10 | dan | pending |
50a. tclsh releasetest.tcl | ||
2013-05-15 19:40:34 | dan | ok |
60b. tclsh th3make cov.rc -DHAVE_MALLOC_H -DHAVE_MALLOC_USABLE_SIZE (verify 100% branch test coverage) | ||
2013-05-15 19:40:20 | dan | ok |
60a. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
2013-05-15 19:37:04 | dan | pending |
60e. tclsh th3make memdebug.rc | ||
2013-05-15 19:36:56 | dan | pending |
60d. tclsh fulltest.tcl fast.rc test.rc | ||
2013-05-15 19:36:49 | dan | pending |
60c. tclsh releasetest.tcl | ||
2013-05-15 19:36:43 | dan | pending |
60b. tclsh th3make cov.rc -DHAVE_MALLOC_H -DHAVE_MALLOC_USABLE_SIZE (verify 100% branch test coverage) | ||
2013-05-15 19:36:34 | dan | pending |
60f. tclsh th3make test-ex.rc | ||
2013-05-15 19:36:14 | dan | pending |
60a. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
2013-05-15 19:27:40 | dan | ok |
40a. tclsh ../tool/omittest.tcl -skip_run | ||
2013-05-15 19:08:27 | drh | ok |
250a. The TCL speed*.test scripts | ||
Easily faster than 3.7.15 | ||
2013-05-15 19:06:09 | drh | ok |
250b. The TH3 speed tests | ||
Versus 3.7.15, 3.7.17 beta is clearly faster. | ||
2013-05-15 18:56:09 | drh | ok |
10e. Windows MSVC Win64 /W3 | ||
2013-05-15 18:54:29 | drh | ok |
10a. Linux GCC -Wall -Wextra (the tool/warnings.sh script) |