2013-12-05 17:15:50 | drh | ok |
140e. th3make test.rc CC=clang -fsanitize=undefined | ||
0 errors out of 7464077 tests in 33 configurations | ||
2013-12-05 16:44:57 | drh | ok+ |
60a. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
0 errors out of 1341862 tests in 19 configurations | ||
2013-12-04 22:10:18 | drh | ok |
80. Tests for platform Mac OS-X x86: | ||
2013-12-04 22:10:15 | drh | ok |
80b. tclsh fulltest.tcl fast.rc test.rc | ||
0 errors out of 60046442 tests across 28 configurations and 5 alignments. | ||
2013-12-04 17:09:34 | drh | ok |
30. Source code change review. "fossil diff --from release --to trunk" | ||
2013-12-04 17:09:34 | drh | ok |
30a. No stray changes | ||
2013-12-04 17:09:34 | drh | ok |
30b. All significant changes are mentioned in the "changes" log of the documentation | ||
2013-12-04 17:09:34 | drh | ok |
30c. New code complies with style guidelines | ||
2013-12-04 17:09:34 | drh | ok |
30d. New code complies with design rules | ||
2013-12-04 17:09:34 | drh | ok |
30e. Comments have been updated to reflect code changes | ||
2013-12-04 17:09:34 | drh | ok |
30f. Variables and functions have been renamed to reflect changes in their use | ||
2013-12-04 17:09:34 | 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-12-04 17:09:34 | drh | ok |
30h. Verify that source code contains no tabs and that surplus whitespace has been removed. | ||
2013-12-04 17:09:34 | drh | ok |
30i. Verify that the list of APIs exposed via the extension header is up-to-date (sqlite3ext.h) | ||
2013-12-04 17:09:08 | drh | ok |
20. Documentation checks: | ||
2013-12-04 17:09:05 | drh | ok |
20i. Check new/changed documentation for spelling and gramatical mistakes | ||
2013-12-04 16:56:06 | drh | ok |
20f. The compile-time options are all up-to-date (compile.html) | ||
2013-12-04 16:55:52 | drh | ok |
20h. Test metrics are up-to-date (testing.html) | ||
2013-12-04 16:55:34 | drh | ok |
20g. Database footprint is up-to-date (features.html) | ||
2013-12-04 16:48:03 | drh | ok |
230. NX-Devkit compiles and runs "tclsh th3make test.rc nx_compress.o" without error. | ||
0 errors out of 6524309 tests in 31 configurations | ||
2013-12-04 16:26:54 | drh | ok+ |
20d. No unresolved hyperlinks in the documentation build | ||
2013-12-04 16:24:29 | drh | pending |
230. NX-Devkit compiles and runs "tclsh th3make test.rc nx_compress.o" without error. | ||
2013-12-04 16:21:20 | drh | ok |
140. Other test performed on any available platform: | ||
2013-12-04 16:21:10 | 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. | ||
2013-12-04 16:21:05 | drh | ok |
260a. The TCL speed*.test scripts | ||
Linux: 3.8.2beta at 9.104s vs. 3.8.1 at 9.411s (3.2% faster) vs. 2012-12-04 at 9.871s (7.8% faster) | ||
2013-12-04 16:14:10 | drh | ok |
260e. One or more of the above on linux | ||
2013-12-04 16:14:02 | drh | ok |
330. Tests for the sessions branch with macros SQLITE_ENABLE_SESSION and SQLITE_ENABLE_PREUPDATE_HOOK | ||
2013-12-04 16:13:58 | drh | ok |
330a. tclsh th3make session.rc test.rc (on windows) | ||
Win7, -O3: 0 errors out of 5867892 tests in 27 configurations. | ||
2013-12-04 16:13:02 | drh | ok |
260d. ./speedtest1 --nosync --size 25 --trace 2>x.txt time ./sqlite3 x.db <x.txt >/dev/null |
||
Linux x64 and valgrind: 3.8.2beta at 6988M cycles vs. 3.8.1 at 7294M cycles (4.2% faster) vs. 2012-12-04 at 7739M cycles (9.7% faster) | ||
2013-12-04 16:00:54 | drh | ok |
260f. One or more of the above on windows | ||
2013-12-04 16:00:51 | drh | ok |
260c. The speedtest1 program | ||
Win8: 3.8.2beta is 10.358, versus 10.670 for 3.8.1 (2.9% faster) versus 10.905 for 2012-12-04 (5.0% faster) | ||
2013-12-04 15:58:26 | drh | ok |
260g. One or more of the above on mac | ||
2013-12-04 15:54:47 | dan | ok |
140d. th3make test.rc -ftrapv | ||
2013-12-04 15:53:18 | drh | ok |
260b. The TH3 speed tests | ||
MacOS 10.7.5: 3.8.1 at 14.194s versus 3.8.2beta at 13.706s, 3.4% faster. | ||
2013-12-04 15:14:22 | drh | ok |
270. Run "make wordcount; bash run-wordcount.bash $OPTIONS" with options: | ||
2013-12-04 15:14:19 | drh | ok |
270b. sqlite3.c --cachesize 5 --nosync | ||
No errors. Always just faster with --without-rowid. | ||
2013-12-04 15:13:08 | drh | ok |
270a. sqlite3.c | ||
No errors. Faster with --without-rowid except for --select and --insert. | ||
2013-12-04 15:10:23 | drh | ok |
150. Sqllogictest: | ||
2013-12-04 15:10:19 | drh | ok |
150c. run-all.sh with no errors | ||
0 errors out of 17819637 tests. Linux, x64, -O3 -fstrict-aliasing | ||
2013-12-04 15:07:42 | dan | pending |
140d. th3make test.rc -ftrapv | ||
2013-12-04 15:05:46 | dan | ok |
140k. th3make min.rc -DSQLITE_TRACE_SIZE_LIMIT=15 -O6 | ||
2013-12-04 15:05:30 | dan | ok |
140j. th3make cov.rc -DSQLITE_TRACE_SIZE_LIMIT=15 (verify coverage) | ||
2013-12-04 15:04:45 | drh | ok |
140b. th3make test.rc -DHAVE_LOCALTIME_R | ||
0 errors out of 7464067 tests in 33 configurations, linux, x64, -O3 | ||
2013-12-04 15:03:37 | drh | pending |
330a. tclsh th3make session.rc test.rc (on windows) | ||
Win7, -O32 | ||
2013-12-04 15:00:55 | drh | ok |
330e. make test (on windows) | ||
Win7: hook-7.5.2.1 and hook-7.5.2.2 failed as expected. Also percentile-2.1.50 gives "2749999.50004681" instead of just "2749999.5". | ||
2013-12-04 14:58:10 | drh | ok |
150b. No compiler warnings | ||
None on SQLite code. Unused return value from fread() warning in sqllogictest.c. | ||
2013-12-04 14:57:41 | drh | ok |
150a. Checked in latest SQLite amalgamation | ||
2013-12-04 14:56:20 | drh | pending |
150c. run-all.sh with no errors | ||
2013-12-04 14:53:47 | drh | ok |
110. Tests for platform Android: | ||
2013-12-04 14:53:33 | drh | ok |
220. ZIPVFS tests: | ||
2013-12-04 14:53:29 | drh | ok |
220d. th3make zipvfs.rc min.rc -DTH3_LOWMEM -DTH3_OMIT_MISUSE; valgrind ./th3 | ||
0 errors out of 1790021 tests in 23 configurations, no valgrind warnings or errors. | ||
2013-12-04 14:48:59 | dan | pending |
140k. th3make min.rc -DSQLITE_TRACE_SIZE_LIMIT=15 -O6 | ||
2013-12-04 14:48:29 | dan | pending |
140j. th3make cov.rc -DSQLITE_TRACE_SIZE_LIMIT=15 (verify coverage) | ||
2013-12-04 14:47:35 | dan | prelim |
140d. th3make test.rc -ftrapv | ||
2013-12-04 14:46:01 | dan | pending+ |
140b. th3make test.rc -DHAVE_LOCALTIME_R | ||
2013-12-04 14:41:46 | drh | pending |
140b. th3make test.rc -DHAVE_LOCALTIME_R | ||
2013-12-04 14:39:52 | 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. | ||
Because the single-file amalgamation no longer compiles on MacOS 10.2, the 32-big binaries had to be build using the split-amalgmation, which still does work. | ||
2013-12-04 14:37:49 | drh | ok |
310e. 64-little to 32-big, ZIPVFS database | ||
2013-12-04 14:37:08 | drh | ok |
210. SEE tests using TH3: | ||
2013-12-04 14:37:04 | drh | ok |
210f. At least one of the above using test.rc | ||
2013-12-04 14:37:01 | drh | ok |
210c. see-aes256-ofb.c | ||
0 errors out of 7419992 tests in 33 configurations, linux, test.rc, -O3 | ||
2013-12-04 14:36:29 | drh | ok |
210b. see-aes128-ofb.c | ||
0 errors of 1318429 tests in 19 configurations, MacOS 10.7.5, min.rc, -O3 | ||
2013-12-04 14:34:30 | drh | ok |
310f. 64-little to 32-big, CEROD database | ||
2013-12-04 14:32:16 | drh | ok |
310d. 64-little to 32-big, SEE database | ||
2013-12-04 14:31:57 | drh | pending |
330e. make test (on windows) | ||
Win7 | ||
2013-12-04 14:30:20 | drh | ok |
50. Tests for platform Linux x86: | ||
2013-12-04 14:30:17 | drh | ok |
60. Tests for platform Linux x86_64: | ||
2013-12-04 14:28:30 | drh | pending |
210b. see-aes128-ofb.c | ||
MacOS 10.7.5, -O3, min.rc | ||
2013-12-04 14:27:47 | drh | ok |
210i. At least one of the above on Mac | ||
2013-12-04 14:27:35 | drh | ok |
210d. see-rc4.c | ||
0 errors out of 1318496 tests in 19 configurations. MacOS 10.7.5, -O3, min.rc | ||
2013-12-04 14:12:02 | drh | pending |
210d. see-rc4.c | ||
Mac, -O3, min.rc | ||
2013-12-04 14:10:07 | drh | pending |
210c. see-aes256-ofb.c | ||
linux, test.rc, -O3 | ||
2013-12-04 14:09:51 | drh | ok+ |
210e. see-aes128-ccm.c | ||
0 errors out of 7420643 tests in 33 configurations, linux, -O3, memdebug.rc | ||
2013-12-04 14:08:54 | drh | ok |
210g. At least one of the above using memdebug.rc | ||
2013-12-04 14:08:50 | drh | ok |
210h. At least one of the above on Linux | ||
2013-12-04 14:08:46 | drh | ok |
210e. see-aes128-ccm.c | ||
0 errors out of 7420643 tests in 33 configurations | ||
2013-12-04 13:16:11 | drh | pending |
210e. see-aes128-ccm.c | ||
linux, memdebug.rc, -O3 | ||
2013-12-04 13:14:40 | drh | pending |
220d. th3make zipvfs.rc min.rc -DTH3_LOWMEM -DTH3_OMIT_MISUSE; valgrind ./th3 | ||
2013-12-04 13:02:37 | drh | ok+ |
130c. th3make fast.rc | ||
0 errors out of 7217525 tests in 33 configurations. Had to change -O3 to -Os in fast.rc due to bugs the generated code for VFilter that appear when -O3 is used. | ||
2013-12-04 13:01:30 | drh | pending++ |
80b. tclsh fulltest.tcl fast.rc test.rc | ||
On MacOS 10.7.5, which uses clang, there are many errors with -O3 and -O2. The errors go away with -Os. Rerunning this test on MacOs 10.6.8 which uses gcc. | ||
2013-12-04 11:05:35 | dan | ok |
330d. tclsh th3make session.rc min.rc -norun -DTH3_LOWMEM -DTH3_OMIT_MISUSE; valgrind ./th3 | ||
2013-12-04 10:08:21 | dan | 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. | ||
2013-12-04 10:06:36 | 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. | ||
Verified using backcompat.test against 3.6.4 and 3.7.1 | ||
2013-12-04 10:06:00 | 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. | ||
2013-12-04 09:39:03 | mistachkin | ok |
350. System.Data.SQLite builds and checks out using the SQLite core | ||
netfx40, debug, release, netCF 2.0/3.5 | ||
2013-12-04 09:09:27 | dan | ok |
330g. testfixture test/session.test | ||
2013-12-04 09:09:11 | dan | ok |
330c. tclsh th3make session.rc cov.rc | ||
2013-12-04 08:44:27 | dan | pending |
330d. tclsh th3make session.rc min.rc -norun -DTH3_LOWMEM -DTH3_OMIT_MISUSE; valgrind ./th3 | ||
2013-12-04 08:43:43 | dan | pending |
330g. testfixture test/session.test | ||
2013-12-04 08:43:07 | dan | pending |
330c. tclsh th3make session.rc cov.rc | ||
2013-12-04 08:42:13 | dan | ok |
330f. make test (on unix) | ||
hook-7.5.2.1 hook-7.5.2.2 failed as expected | ||
2013-12-04 08:42:03 | dan | ok+ |
330b. tclsh th3make session.rc test.rc (on unix) | ||
2013-12-04 08:41:51 | dan | ok |
330b. tclsh th3make session.rc test.rc (on unix) | ||
hook-7.5.2.1 hook-7.5.2.2 failed as expected | ||
2013-12-04 07:42:17 | dan | pending |
330b. tclsh th3make session.rc test.rc (on unix) | ||
2013-12-04 07:39:40 | dan | pending |
330f. make test (on unix) | ||
2013-12-04 06:50:00 | dan | ok |
50d. tclsh th3make fast-ex.rc | ||
2013-12-04 06:49:46 | dan | ok |
50c. tclsh fulltest.tcl fast.rc test.rc | ||
2013-12-04 05:10:14 | mistachkin | ok |
100. Tests for platform Win32/64: | ||
2013-12-04 05:10:10 | mistachkin | ok |
100k. Verify that EXEs and DLLs generated using MSVC contain the correct version number, product name, description, and copyright as resources. | ||
2013-12-04 05:04:46 | mistachkin | ok |
100j. At least one of the above on Windows Embedded Compact 2013 | ||
no mmap on emulator, 0 errors out of 1349727 tests in 19 configurations | ||
2013-12-04 03:51:49 | mistachkin | pending |
100j. At least one of the above on Windows Embedded Compact 2013 | ||
2013-12-04 03:20:44 | mistachkin | ok |
100i. At least one of the above on Windows Phone | ||
2013-12-04 02:52:38 | drh | ok |
140h. th3make min.rc -Os -DTH3_LOWMEM -DTH3_OMIT_MISUSE -DSQLITE_ENABLE_STAT4; valgrind ./th3 | ||
0 errors out of 1425252 tests in 19 configurations | ||
2013-12-04 02:52:09 | drh | ok |
130. Tests for platform Solaris Sparc: | ||
2013-12-04 02:52:06 | drh | ok |
130c. th3make fast.rc | ||
0 errors out of 7217525 tests in 33 configurations | ||
2013-12-04 01:52:32 | mistachkin | pending |
100i. At least one of the above on Windows Phone | ||
2013-12-04 01:33:21 | mistachkin | ok |
100h. At least one of the above on WinRT (ARM) | ||
2013-12-03 23:19:13 | mistachkin | pending |
100h. At least one of the above on WinRT (ARM) | ||
2013-12-03 21:18:19 | drh | ok |
310b. 32-big to 64-little, WAL | ||
2013-12-03 21:17:51 | drh | ok |
310c. 32-big to 64-little, rollback | ||
2013-12-03 21:17:32 | drh | ok |
310a. 32-big to 64-little, database | ||
2013-12-03 21:13:51 | mistachkin | ok |
100g. At least one of the above on WinRT (x86) | ||
2013-12-03 21:02:20 | mistachkin | ok |
200. CEROD tests in the test/ subdirectory. | ||
x86 MSVC 2008 Win7 32-bit | ||
2013-12-03 20:38:27 | mistachkin | pending |
200. CEROD tests in the test/ subdirectory. | ||
x86 MSVC 2008 Win7 32-bit | ||
2013-12-03 20:35:40 | mistachkin | pending |
100g. At least one of the above on WinRT (x86) | ||
2013-12-03 20:08:39 | drh | ok+ |
60c. tclsh th3make cov.rc -DSQLITE_ENABLE_STAT4 (verify 100% branch test coverage) | ||
0 errors out of 1425420 tests in 19 configurations, after changes through eca7d3f1612c7 | ||
2013-12-03 19:58:36 | dan | ok |
220g. At least one of the above on Mac | ||
2013-12-03 19:58:22 | dan | ok |
220c. th3make zipvfs.rc memdebug.rc | ||
2013-12-03 19:52:34 | drh | pending |
130c. th3make fast.rc | ||
2013-12-03 19:48:53 | drh | ok |
130b. th3make test.rc | ||
0 errors out of 7467345 tests in 33 configurations | ||
2013-12-03 19:27:54 | dan | ok |
80a. tclsh releasetest.tcl | ||
2013-12-03 19:27:29 | dan | ok |
140i. valgrind testfixture permutations.test valgrind | ||
2013-12-03 19:25:58 | drh | pending |
140h. th3make min.rc -Os -DTH3_LOWMEM -DTH3_OMIT_MISUSE -DSQLITE_ENABLE_STAT4; valgrind ./th3 | ||
2013-12-03 19:05:39 | drh | ok |
60g. tclsh th3make test-ex.rc | ||
0 errors out of 18107810 tests in 17 configurations | ||
2013-12-03 19:01:25 | drh | ok |
90. Tests for platform MacOS 10.2 PPC: | ||
2013-12-03 19:01:18 | drh | ok |
90a. tclsh th3make -Os min.rc | ||
24 errors out of 1344234 tests in 19 configurations, it says, but all 24 errors were in ctime03.1.21.[34] and result from the fact that the th3.c source file was prepared on a different machine with different compile-time options. They are not real erros. Deemed pass. | ||
2013-12-03 18:40:24 | drh | ok |
60c. tclsh th3make cov.rc -DSQLITE_ENABLE_STAT4 (verify 100% branch test coverage) | ||
0 errors out of 1425420 tests in 19 configurations | ||
2013-12-03 18:36:38 | dan | review |
50c. tclsh fulltest.tcl fast.rc test.rc | ||
All passed except for t1 and t4. These were interrupted by the alignment assert() failing. Rerunning. | ||
2013-12-03 18:32:01 | drh | pending |
60c. tclsh th3make cov.rc -DSQLITE_ENABLE_STAT4 (verify 100% branch test coverage) | ||
2013-12-03 18:13:57 | drh | ok |
280. Compute the size of a standard build (gcc -Os -c sqlite3.c) and and record the size change in the comments | ||
2013-12-03 18:13:53 | drh | ok |
280b. Versus the trunk from 12 months ago | ||
Growth from 414320 to 441378, 6.5% larger | ||
2013-12-03 18:12:36 | drh | ok |
280a. Versus the previous release | ||
Growth from 433057 to 441378, 1.9% larger | ||
2013-12-03 18:10:41 | drh | ok |
320. Build and verify correct operation of sqlite3_analyzer on: | ||
2013-12-03 18:10:38 | drh | ok |
320a. Linux | ||
2013-12-03 18:09:16 | drh | ok |
320e. Win32 (MSVC) | ||
2013-12-03 18:07:01 | drh | pending |
90a. tclsh th3make -Os min.rc | ||
2013-12-03 17:19:14 | dan | ok |
220e. th3make min.rc | ||
2013-12-03 17:11:33 | dan | pending |
220e. th3make min.rc | ||
2013-12-03 17:09:49 | drh | ok |
240. Amalgamation autoconf tarball. | ||
2013-12-03 17:09:44 | drh | ok |
250. TEA archive builds correctly and runs: | ||
2013-12-03 17:04:35 | drh | ok |
90c. Verify that Fossil repositories are cross-platform with x86/x64. | ||
2013-12-03 17:02:05 | dan | ok |
220f. At least one of the above on Linux | ||
2013-12-03 17:02:00 | dan | ok |
220a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt in the ZIPVFS source tree for details.) | ||
2013-12-03 16:59:34 | drh | ok |
90b. Recompile and test Fossil | ||
The amalgamation no longer compiles on MacOS 10.2. Appears to be a compiler bug. Substituting the split amalgamation allows the compile to complete and everything appears to work. | ||
2013-12-03 16:54:27 | dan | pending |
220c. th3make zipvfs.rc memdebug.rc | ||
2013-12-03 16:51:24 | dan | pending |
220a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt in the ZIPVFS source tree for details.) | ||
2013-12-03 16:48:09 | dan | ok |
250a. Linux | ||
2013-12-03 16:46:52 | dan | ok |
250b. Mac | ||
2013-12-03 16:44:53 | dan | ok |
240c. Works on Mac | ||
2013-12-03 16:44:46 | drh | ok |
220h. At least one of the above on Windows | ||
2013-12-03 16:44:42 | drh | ok |
220b. th3make zipvfs.rc test.rc | ||
1 error out of 6049095 tests in 24 configurations: zipvfs1.req1_bind02.130 is a memory amount test which fails due to unimportant platform differences. This is not a real error. | ||
2013-12-03 16:42:10 | drh | ok |
130e. Verify that Fossil repositories are cross-platform with x86/x64 | ||
2013-12-03 16:40:22 | dan | ok |
240b. Works on Linux | ||
2013-12-03 16:39:12 | dan | ok |
240a. Builds | ||
2013-12-03 16:37:15 | drh | ok |
130d. Recompile and test Fossil | ||
2013-12-03 16:36:53 | drh | ok |
140f. th3make test.rc -DSQLITE_MAX_ATTACHED=62 | ||
0 errors out of 5639375 tests in 27 configurations, MSVC-32 | ||
2013-12-03 16:36:31 | dan | pending |
140i. valgrind testfixture permutations.test valgrind | ||
2013-12-03 16:33:23 | drh | ok |
320c. Sparc Solaris | ||
2013-12-03 16:31:19 | drh | ok |
320d. Win32 (MinGW) | ||
2013-12-03 16:28:27 | drh | ok |
320f. A database containing WITHOUT ROWID tables | ||
2013-12-03 16:28:23 | drh | ok |
320b. Mac | ||
2013-12-03 16:11:55 | dan | ok |
110a. th3make -Os min.rc | ||
2013-12-03 16:07:31 | drh | ok |
160. Build using the configure/make in main source tree. | ||
2013-12-03 16:07:28 | drh | ok |
160f. Works on Mac | ||
2013-12-03 16:07:12 | drh | ok |
160e. Works on Linux | ||
2013-12-03 15:50:14 | dan | pending |
110a. th3make -Os min.rc | ||
2013-12-03 15:49:53 | drh | pending |
160e. Works on Linux | ||
BeagleBoard | ||
2013-12-03 15:48:43 | drh | ok |
160b. Run "make test" to verify that the build works. | ||
2013-12-03 15:48:04 | drh | pending |
130d. Recompile and test Fossil | ||
2013-12-03 15:46:09 | drh | pending |
140f. th3make test.rc -DSQLITE_MAX_ATTACHED=62 | ||
win8, msvc-32 | ||
2013-12-03 15:45:09 | drh | ok |
140c. th3make test.rc -DSQLITE_THREADSAFE=0 | ||
0 errors out of 5615135 tests in 27 configurations, win8, msvc-32 | ||
2013-12-03 15:41:28 | drh | pending |
130b. th3make test.rc | ||
2013-12-03 15:40:14 | drh | ok |
290. Verify that the amalgamation builds are byte-for-byte identical on all workstation platforms. | ||
2013-12-03 15:40:11 | drh | ok |
290f. sparc solaris using autoconf | ||
2013-12-03 15:39:50 | drh | ok |
130a. make test | ||
0 errors out of 135778 tests | ||
2013-12-03 15:38:13 | dan | ok |
60i. tclsh th3make fast.rc CC=clang | ||
2013-12-03 15:38:01 | dan | ok |
60e. tclsh fulltest.tcl fast.rc test.rc | ||
2013-12-03 15:37:40 | drh | ok |
120. Tests for platform OpenBSD x86: | ||
2013-12-03 15:37:36 | drh | ok+ |
120a. make test | ||
1 errors out of 135721 tests: percentile-2.1.50 gives 2749999.50004681 instead of 2749999.5. Not a real problem. | ||
2013-12-03 15:34:25 | drh | ok |
190. Firefox recompiled using lastest SQLite. | ||
2013-12-03 15:34:22 | drh | ok+ |
190b. Active use with no issues noted | ||
2013-12-03 15:34:19 | drh | ok+ |
190a. No SQLite compiler warnings | ||
2013-12-03 15:33:30 | drh | ok |
140a. th3make alignment2.rc test.rc | ||
0 errors out of 5443580 tests in 33 configurations | ||
2013-12-03 15:30:53 | drh | ok |
180. Fossil updated to use the latest SQLite. | ||
2013-12-03 15:30:50 | drh | ok+ |
180b. Used on active websites with no issues | ||
2013-12-03 15:30:47 | drh | ok+ |
180a. No compiler warnings | ||
2013-12-03 15:24:06 | drh | ok |
160c. Verify the correct version numbers have been installed. | ||
2013-12-03 15:23:54 | drh | ok |
160a. Make sure that autoconf has been run to update the configure script. | ||
2013-12-03 15:23:24 | drh | ok |
160g. Works on OpenBSD | ||
2013-12-03 15:23:20 | drh | ok |
160d. Verify that the --disable-amalgamation option to configure works. | ||
OpenBSD | ||
2013-12-03 15:14:17 | drh | ok |
160h. Works on Solaris | ||
2013-12-03 15:12:31 | drh | pending |
130a. make test | ||
2013-12-03 15:06:55 | drh | pending |
140a. th3make alignment2.rc test.rc | ||
linux x64 | ||
2013-12-03 15:01:15 | drh | ok |
170. Exported symbol checks: tool/symbols.sh | ||
2013-12-03 15:01:13 | drh | ok |
170d. No undesirable library dependencies on MinGW | ||
2013-12-03 15:01:10 | drh | ok |
170c. No private symbols exported in MinGW (check using tool/symbols-mingw.sh) | ||
2013-12-03 15:00:19 | drh | pending |
140c. th3make test.rc -DSQLITE_THREADSAFE=0 | ||
win8, msvc-32 | ||
2013-12-03 14:54:36 | drh | pending |
220b. th3make zipvfs.rc test.rc | ||
win7, msvc-32 | ||
2013-12-03 14:47:53 | dan | pending |
80a. tclsh releasetest.tcl | ||
2013-12-03 14:47:40 | drh | ok |
210j. At least one of the above on Windows | ||
2013-12-03 14:47:36 | drh | ok |
210a. see.c | ||
0 errors out of 1334329 tests in 19 configurations, win7, msvc-32, min.rc | ||
2013-12-03 14:46:19 | drh | ok |
100l. th3make msvc.rc test.rc /RTC1 | ||
0 errors out of 5639370 tests in 27 configurations, win8, MSVC-32 | ||
2013-12-03 14:45:19 | drh | ok |
40. OMIT, ENABLE, and DISABLE options: | ||
2013-12-03 14:45:17 | drh | ok |
40a. tclsh ../tool/omittest.tcl -skip_run | ||
2013-12-03 14:44:58 | drh | ok |
140g. th3make min.rc -Os -DTH3_LOWMEM -DTH3_OMIT_MISUSE; valgrind ./th3 | ||
0 errors out of 1341694 tests in 19 configurations, Linux x64 | ||
2013-12-03 14:17:00 | dan | ok+ |
100n. mptester x.db mptest/multiwrite01.test | ||
2013-12-03 14:08:54 | dan | ok |
50a. tclsh releasetest.tcl | ||
2013-12-03 13:56:00 | drh | pending |
210a. see.c | ||
win7, msvc, min.rc | ||
2013-12-03 13:51:42 | drh | pending |
40a. tclsh ../tool/omittest.tcl -skip_run | ||
2013-12-03 13:49:28 | drh | pending |
100l. th3make msvc.rc test.rc /RTC1 | ||
2013-12-03 13:48:58 | drh | ok |
100e. At least one of the above using MSVC-32 | ||
2013-12-03 13:48:55 | drh | ok |
100d. At least one of the above using MinGW | ||
2013-12-03 13:48:51 | drh | ok |
100c. th3make fast.rc | ||
0 errors out of 5700959 tests in 27 configurations, Win7, mingw | ||
2013-12-03 13:48:16 | drh | ok |
100b. th3make test.rc | ||
0 errors out of 5639375 tests in 27 configurations, MSVC-32 | ||
2013-12-03 13:47:16 | drh | ok |
150d. run-all.bat with no errors | ||
0 errors out of 17819637 tests | ||
2013-12-03 12:48:08 | drh | pending |
100c. th3make fast.rc | ||
Win7, mingw | ||
2013-12-03 12:42:58 | drh | pending |
150d. run-all.bat with no errors | ||
2013-12-03 12:36:54 | drh | pending |
100b. th3make test.rc | ||
MSVC x86 | ||
2013-12-03 12:36:04 | drh | ok |
100f. At least one of the above using MSVC-64 | ||
fulltestonly | ||
2013-12-03 12:34:13 | drh | ok |
60d. tclsh releasetest.tcl | ||
1 errors out of 2251077 tests - memsubsys1.index5-1.3: the index had more fragmentation than desired. Not a real issue. | ||
2013-12-03 12:18:06 | drh | pending |
60g. tclsh th3make test-ex.rc | ||
2013-12-03 12:17:35 | drh | ok |
80c. tclsh th3make fast.rc CC=clang | ||
0 errors out of 5678694 tests in 27 configurations | ||
2013-12-03 12:16:36 | drh | ok |
60f. tclsh th3make memdebug.rc | ||
0 errors out of 7464403 tests in 33 configurations | ||
2013-12-03 12:16:15 | drh | ok |
60h. tclsh th3make test.rc CC=clang | ||
0 errors out of 7464074 tests in 33 configurations | ||
2013-12-03 12:15:45 | drh | ok |
100a. make fulltestonly | ||
0 errors out of 1141789 tests | ||
2013-12-03 11:50:34 | dan | ok |
50b. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
2013-12-03 11:39:23 | dan | ok |
120a. make test | ||
2013-12-03 11:39:23 | dan | ok |
120b. th3make -Os min.rc | ||
2013-12-03 11:34:00 | dan | pending |
120b. th3make -Os min.rc | ||
2013-12-03 11:20:48 | dan | pending |
120a. make test | ||
2013-12-03 11:10:45 | dan | pending |
60i. tclsh th3make fast.rc CC=clang | ||
2013-12-03 11:01:12 | dan | pending |
60e. tclsh fulltest.tcl fast.rc test.rc | ||
2013-12-03 10:59:02 | dan | pending+ |
50a. tclsh releasetest.tcl | ||
2013-12-03 10:59:02 | dan | pending |
50b. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
2013-12-03 10:59:02 | dan | pending+ |
50c. tclsh fulltest.tcl fast.rc test.rc | ||
2013-12-03 10:59:02 | dan | pending+ |
50d. tclsh th3make fast-ex.rc | ||
2013-12-03 10:45:29 | drh | pending |
100a. make fulltestonly | ||
2013-12-03 10:45:02 | drh | pending |
80c. tclsh th3make fast.rc CC=clang | ||
2013-12-03 10:44:28 | drh | ok+ |
80e. ./mptester x.db mptest/multiwrite01.test | ||
0 errors in 76 tests | ||
2013-12-03 10:44:15 | drh | ok+ |
80d. ./mptester x.db mptest/crash01.test | ||
0 errors in 94 tests | ||
2013-12-03 10:42:51 | drh | ok+ |
60k. ./mptester x.db mptest/multiwrite01.test | ||
0 errors in 76 tests | ||
2013-12-03 10:42:44 | drh | ok+ |
60j. ./mptester x.db mptest/crash01.test | ||
0 errors in 94 tests | ||
2013-12-03 10:41:54 | drh | pending |
60h. tclsh th3make test.rc CC=clang | ||
2013-12-03 10:41:27 | drh | ok |
60c. tclsh th3make cov.rc -DSQLITE_ENABLE_STAT4 (verify 100% branch test coverage) | ||
0 errors out of 1425420 tests in 19 configurations | ||
2013-12-03 10:34:16 | drh | pending |
60f. tclsh th3make memdebug.rc | ||
2013-12-03 10:32:35 | drh | pending |
60c. tclsh th3make cov.rc -DSQLITE_ENABLE_STAT4 (verify 100% branch test coverage) | ||
2013-12-03 10:32:17 | drh | ok |
60a. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
0 errors out of 1341862 tests in 19 configurations | ||
2013-12-03 10:32:05 | drh | ok |
60b. tclsh th3make cov.rc -DHAVE_MALLOC_H -DHAVE_MALLOC_USABLE_SIZE (verify 100% branch test coverage) | ||
0 errors out of 1339454 tests in 19 configurations | ||
2013-12-03 10:31:12 | drh | ok++ |
10e. Windows MSVC Win64 /W3 | ||
2013-12-03 10:30:40 | drh | ok+ |
10d. Windows MSVC Win32 /W3 | ||
2013-12-03 10:29:50 | drh | ok++ |
10a. Linux GCC -Wall -Wextra (the tool/warnings.sh script) | ||
2013-12-03 10:29:16 | drh | ok |
100a. make fulltestonly | ||
0 errors out of 1141701 tests, but need to retest after source changes. | ||
2013-12-03 10:28:37 | drh | pending+ |
80b. tclsh fulltest.tcl fast.rc test.rc | ||
Restarted after source code changes. | ||
2013-12-03 10:25:57 | drh | pending |
60d. tclsh releasetest.tcl | ||
Retest after fixing: fuzz3-2765.1052200.5...testfixture: /home/drh/sqlite/sqlite/src/vdbeaux.c:3117: sqlite3VdbeRecordCompare: Assertion `(idx1<=szHdr1 && i |
||
2013-12-03 10:25:20 | drh | pending |
60b. tclsh th3make cov.rc -DHAVE_MALLOC_H -DHAVE_MALLOC_USABLE_SIZE (verify 100% branch test coverage) | ||
2013-12-03 10:25:15 | drh | pending |
60a. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
2013-12-03 09:57:47 | drh | ok++ |
60a. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
0 errors out of 1341869 tests in 19 configurations | ||
2013-12-03 09:51:51 | drh | --- |
60g. tclsh th3make test-ex.rc | ||
Cancelled after 06:16. Need to rerun after the assert() change in sqlite3VdbeRecordCompare(). | ||
2013-12-03 09:39:01 | drh | fail |
60d. tclsh releasetest.tcl | ||
fuzz3-2765.1052200.5...testfixture: /home/drh/sqlite/sqlite/src/vdbeaux.c:3117: sqlite3VdbeRecordCompare: Assertion `(idx1<=szHdr1 && i |
||
2013-12-03 09:35:04 | drh | ok |
60f. tclsh th3make memdebug.rc | ||
0 errors out of 7464407 tests in 33 configurations | ||
2013-12-03 07:38:11 | dan | review |
50b. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
Looks like this was missed: http://www.sqlite.org/src/artifact/c05a0ee658?ln=583 | ||
2013-12-03 07:04:38 | dan | pending |
50b. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
2013-12-03 07:04:38 | dan | pending |
50c. tclsh fulltest.tcl fast.rc test.rc | ||
2013-12-03 07:04:38 | dan | pending |
50d. tclsh th3make fast-ex.rc | ||
2013-12-03 07:01:30 | dan | pending |
50a. tclsh releasetest.tcl | ||
2013-12-03 03:35:16 | drh | pending |
60g. tclsh th3make test-ex.rc | ||
2013-12-03 03:34:54 | drh | ok |
60h. tclsh th3make test.rc CC=clang | ||
0 errors out of 7464067 tests in 33 configurations | ||
2013-12-03 03:32:20 | drh | pending |
80b. tclsh fulltest.tcl fast.rc test.rc | ||
2013-12-03 03:31:59 | drh | ok |
80c. tclsh th3make fast.rc CC=clang | ||
0 errors out of 5678694 tests in 27 configurations | ||
2013-12-03 03:31:20 | drh | pending |
60f. tclsh th3make memdebug.rc | ||
2013-12-03 03:31:14 | drh | pending |
60d. tclsh releasetest.tcl | ||
2013-12-03 03:20:55 | drh | ok |
10. Compiler warning checks. (Warnings in the Porter stemmer code are allowed.) | ||
2013-12-03 03:20:50 | drh | ok |
10f. sh tool/warnings-clang.sh | ||
One error claiming that nVmStep is always 0, which is clearly not the case - a bug in clang. | ||
2013-12-03 03:18:08 | drh | ok |
180b. Used on active websites with no issues | ||
2013-12-03 03:18:05 | drh | ok |
180a. No compiler warnings | ||
2013-12-03 03:14:26 | drh | ok |
190b. Active use with no issues noted | ||
2013-12-03 03:14:23 | drh | ok |
190a. No SQLite compiler warnings | ||
2013-12-03 03:14:18 | drh | ok |
170b. No undesirable library dependencies | ||
2013-12-03 03:14:15 | drh | ok |
170a. No private symbols exported. (This is also checked by releasetest.tcl) | ||
2013-12-03 03:13:21 | drh | pending |
80c. tclsh th3make fast.rc CC=clang | ||
2013-12-03 03:11:54 | drh | pending |
100a. make fulltestonly | ||
2013-12-03 03:11:07 | drh | ok |
100n. mptester x.db mptest/multiwrite01.test | ||
0 errors in 76 tests using MSVC on Win8 x64 | ||
2013-12-03 03:10:35 | drh | ok |
100m. mptester x.db mptest/crash01.test | ||
0 errors in 94 tests using MSVC on Win8 x64 | ||
2013-12-03 03:09:01 | drh | ok+ |
10e. Windows MSVC Win64 /W3 | ||
2013-12-03 03:07:53 | drh | ok |
60k. ./mptester x.db mptest/multiwrite01.test | ||
0 errors in 76 tests | ||
2013-12-03 03:07:32 | drh | ok |
60j. ./mptester x.db mptest/crash01.test | ||
0 errors in 94 tests | ||
2013-12-03 03:04:19 | drh | ok++ |
60b. tclsh th3make cov.rc -DHAVE_MALLOC_H -DHAVE_MALLOC_USABLE_SIZE (verify 100% branch test coverage) | ||
0 errors out of 1339392 tests in 19 configurations | ||
2013-12-03 03:00:23 | drh | ok+ |
10a. Linux GCC -Wall -Wextra (the tool/warnings.sh script) | ||
2013-12-03 02:59:33 | drh | ok |
60c. tclsh th3make cov.rc -DSQLITE_ENABLE_STAT4 (verify 100% branch test coverage) | ||
0 errors out of 1425420 tests in 19 configurations | ||
2013-12-03 02:58:19 | drh | ok+ |
60a. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
0 errors out of 1341860 tests in 19 configurations | ||
2013-12-03 01:51:14 | drh | ok |
70. Tests for platform Linux ARM (BeagleBoard) | ||
2013-12-03 01:51:10 | drh | ok |
70a. tclsh th3make min.rc | ||
0 errors out of 1346508 tests in 19 configurations | ||
2013-12-03 00:28:22 | drh | ok |
80e. ./mptester x.db mptest/multiwrite01.test | ||
0 errors in 76 tests | ||
2013-12-03 00:27:53 | drh | fail |
60c. tclsh th3make cov.rc -DSQLITE_ENABLE_STAT4 (verify 100% branch test coverage) | ||
0 errors out of 1422368 tests in 19 configurations. missed 7 branches in vdbemem.c and analyze.c | ||
2013-12-03 00:26:49 | drh | ok |
80d. ./mptester x.db mptest/crash01.test | ||
0 errors in 94 tests | ||
2013-12-03 00:23:22 | drh | ok |
290d. windows native mingw | ||
2013-12-03 00:22:31 | drh | ok+ |
60b. tclsh th3make cov.rc -DHAVE_MALLOC_H -DHAVE_MALLOC_USABLE_SIZE (verify 100% branch test coverage) | ||
0 errors out of 1337790 tests in 19 configurations | ||
2013-12-03 00:22:10 | drh | ok |
60b. tclsh th3make cov.rc -DHAVE_MALLOC_H -DHAVE_MALLOC_USABLE_SIZE (verify 100% branch test coverage) | ||
2013-12-03 00:20:59 | drh | ok |
60a. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
2013-12-03 00:20:24 | drh | ok |
290e. windows nmake | ||
2013-12-03 00:19:57 | drh | ok |
290b. mac | ||
2013-12-03 00:19:25 | drh | ok |
290c. openbsd | ||
2013-12-03 00:19:22 | drh | ok |
290a. linux | ||
2013-12-03 00:15:17 | drh | ok |
20e. Requirements marks are up-to-date in both documentation and source code | ||
2013-12-03 00:15:14 | drh | ok |
20d. No unresolved hyperlinks in the documentation build | ||
2013-12-03 00:15:11 | drh | ok |
20c. Release accouncement in news.html | ||
2013-12-03 00:15:09 | drh | ok |
20b. Release announcement in changes.in | ||
2013-12-03 00:15:06 | drh | ok |
20a. Latest release on the index.html page | ||
2013-12-03 00:14:37 | drh | ok |
10c. OpenBSD GCC using options -Wall | ||
2013-12-03 00:14:29 | drh | ok |
10e. Windows MSVC Win64 /W3 | ||
2013-12-03 00:14:20 | drh | ok |
10b. Mac GCC -Wall -Wextra (the tool/warnings.sh script) | ||
2013-12-03 00:13:41 | drh | ok |
10d. Windows MSVC Win32 /W3 | ||
2013-12-03 00:02:20 | drh | ok |
10a. Linux GCC -Wall -Wextra (the tool/warnings.sh script) |