2016-08-07 21:04:45
| drh | ok
|
30. Documentation review: |
2016-08-07 21:04:41
| drh | ok
|
30c. Release accouncement in "news.html". |
2016-08-07 21:04:37
| drh | ok
|
30i. Check new/changed documentation for spelling and gramatical mistakes. |
2016-08-06 17:17:52
| drh | ok
|
190. ZIPVFS tests: |
2016-08-06 17:17:45
| drh | ok
|
190c. th3make zipvfs.rc memdebug.rc |
th3: 0 errors in 9900884 tests. 8181.998 seconds on bella 64-bit little-endian
th3: SQLite 3.14.0 2016-08-05 20:54:45 95578898835b933901603bd4d5e063f1219a016f |
2016-08-06 16:32:25
| drh | ok
|
30h. Test metrics are up-to-date (testing.html). |
2016-08-06 16:32:22
| drh | ok
|
30g. Database footprint is up-to-date (features.html). |
2016-08-06 16:32:10
| drh | ok
|
20. Source code change review.
fossil diff --from release --to trunk |
2016-08-06 16:32:10
| drh | ok
|
20b. All significant changes are mentioned in the "changes" log
of the documentation. |
2016-08-06 16:32:10
| drh | ok
|
20c. New code complies with style guidelines. |
2016-08-06 16:32:10
| drh | ok
|
20d. New code complies with design rules. |
2016-08-06 16:32:10
| drh | ok
|
20e. Comments have been updated to reflect code changes. |
2016-08-06 16:32:10
| drh | ok
|
20f. Variables and functions have been renamed to reflect changes
in their use. |
2016-08-06 16:32:10
| drh | ok
|
20g. Check all calls to sqlite3OsRead() and sqlite3OsWrite() to ensure that
offset computations are 64-bit clean. |
2016-08-06 16:32:10
| drh | ok
|
20h. Check all calls to memory allocation routines to ensure that size
computations are 64-bit clean.
Suggested regular expression for search: /(Re|M)alloc[FORZa-z]*(/ |
2016-08-06 16:32:10
| drh | ok
|
20i. Verify that source code contains no tabs and that surplus whitespace has
been removed. |
2016-08-06 16:32:10
| drh | ok
|
20j. Verify that the list of APIs exposed via the extension header is
up-to-date (sqlite3ext.h). |
2016-08-06 16:32:10
| drh | ok
|
20k. Significant compile-time options are recognized by the
sqlite3_compileoption_used() interface. |
2016-08-06 15:36:21
| drh | ok
|
190h. At least one of the above on Windows. |
th3: 0 errors in 2742202 tests. 2293.155 seconds on poulenc 64-bit little-endian
th3: SQLite 3.14.0 2016-08-05 20:54:45 95578898835b933901603bd4d5e063f1219a016f
Using: msvc.rc zipvfs.rc quick.rc |
2016-08-06 14:59:33
| drh | pending
|
190c. th3make zipvfs.rc memdebug.rc |
2016-08-06 14:41:23
| drh | ok
|
190i. th3make zipvfs-cov.rc - verify full coverage |
th3: 0 errors in 1230445 tests. 312.467 seconds on bella 64-bit little-endian
th3: SQLite 3.14.0 2016-08-05 20:54:45 95578898835b933901603bd4d5e063f1219a016f
Statement coverage: 100.00% hit 1567 missed 0 total 1567
Branch coverage: 100.00% hit 924 missed 0 total 924 |
2016-08-06 11:03:31
| dan | ok
|
190f. At least one of the above on Linux. |
2016-08-06 11:03:23
| dan | ok
|
190g. At least one of the above on Mac OS X. |
2016-08-06 09:46:26
| dan | ok
|
190d. th3make zipvfs.rc quick.rc -valgrind |
th3: 0 errors in 2712984 tests. 58812.910 seconds on darkstar 64-bit little-endian th3: SQLite 3.14.0 2016-08-05 16:16:26 ae72513af37cd806a6d94aaa7c47a740e119d3b1 ==21204== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) |
2016-08-06 06:37:07
| 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 against 3.7.3 and 3.8.2 using backcompat.test: 0 errors out of 265 tests on darkstar Linux 64-bit little-endian |
2016-08-06 02:47:04
| drh | fail
|
190h. At least one of the above on Windows. |
20 errors using msvc.rc zipvfs.rc min.rc. |
2016-08-06 01:25:49
| drh | ok
|
100. Tests for platform Windows 7.0/8.x (x86): |
2016-08-06 01:25:42
| drh | ok
|
100g. nmake /f makefile.msc WIN32HEAP=1 DEBUG=4 fulltestonly |
SQLite 2016-08-05 20:54:45 95578898835b933901603bd4d5e063f1219a016f
0 errors out of 1205079 tests on poulenc Windows NT 64-bit little-endian |
2016-08-06 01:25:06
| drh | fail
|
190i. th3make zipvfs-cov.rc - verify full coverage |
Two branches missed. Need to add new test cases... |
2016-08-06 00:54:22
| drh | ok
|
200. NX-Devkit testing |
2016-08-06 00:54:18
| drh | ok
|
200d. Verify failure if run without -DNDS_ENABLE_COMPRESS |
2016-08-06 00:53:44
| drh | ok
|
200c. Test using: tclsh th3make test.rc nxc.o -DNDS_ENABLE_COMPRESS |
th3: 0 errors in 7006197 tests. 1203.423 seconds on bella 64-bit little-endian
th3: SQLite 3.14.0 2016-08-05 20:54:45 95578898835b933901603bd4d5e063f1219a016f |
2016-08-06 00:41:59
| drh | ok
|
200b. Build using: sh mkdevkit.sh; gcc -o nxc.o -c nx_compress.c |
2016-08-06 00:41:46
| drh | ok
|
200a. Verify that devkit sources are up-to-date with SQLite and ZIPVFS
by running update-src.sh and mkdevkit.tcl in the sbin subdirectory
of the devkit source tree. Record nds_sqlite3.[ch] hashes in the
comment. |
e5ab6fe7f84de4b571c74692096dcd80b7f76a18 nds_sqlite3.c
ef3464731510a36bcdc9e4170f138ecdaca0eae2 nds_sqlite3.h |
2016-08-06 00:01:19
| drh | ok
|
170. SEE tests using TH3: |
2016-08-06 00:01:14
| drh | ok
|
170e. see-aes128-ccm.c |
th3: 0 errors in 1533436 tests. 638.470 seconds on macpro01 64-bit little-endian
th3: SQLite 3.14.0 2016-08-05 20:54:45 95578898835b933901603bd4d5e063f1219a016f |
2016-08-06 00:00:37
| drh | ok
|
230. Run performance tests comparing the new SQLite release against the
previous release and/or a release from one year ago. Document and
justify any performance decrease. |
2016-08-06 00:00:33
| drh | ok
|
230d. ./speedtest1 --nosync --trace 2 >x.txt; time ./sqlite3 x.db <x.txt >/dev/null |
4.487s (3.13) vs 4.246s (3.14) |
2016-08-05 23:51:45
| drh | ok
|
170d. see-rc4.c |
th3: 0 errors in 1633766 tests. 255.924 seconds on bella 64-bit little-endian
th3: SQLite 3.14.0 2016-08-05 20:54:45 95578898835b933901603bd4d5e063f1219a016f |
2016-08-05 23:40:45
| drh | ok
|
220. TEA archive builds correctly and runs: |
2016-08-05 23:40:07
| drh | ok
|
220b. Mac OS X |
Requires --with-tcl=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/Tcl.framework/Versions/8.5 |
2016-08-05 23:36:30
| drh | ok
|
210. Amalgamation autoconf tarball. |
2016-08-05 23:36:26
| drh | ok
|
210e. Works on Windows MSVC |
2016-08-05 23:35:50
| drh | ok
|
210c. Works on Mac OS X. |
2016-08-05 23:35:05
| drh | ok
|
210d. Works on Windows MinGW |
TEA works too |
2016-08-05 23:30:19
| drh | ok
|
220a. Linux |
2016-08-05 23:20:47
| drh | pending
|
100g. nmake /f makefile.msc WIN32HEAP=1 DEBUG=4 fulltestonly |
2016-08-05 23:19:40
| 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. |
2016-08-05 23:19:31
| drh | ok
|
280f. 64-little to 32-big, CEROD database. |
2016-08-05 21:27:46
| drh | ok
|
280e. 64-little to 32-big, ZIPVFS database. |
2016-08-05 21:20:59
| drh | ok
|
280d. 64-little to 32-big, SEE database. |
2016-08-05 21:15:12
| drh | ok
|
100f. nmake /f makefile.msc MEMDEBUG=1 DEBUG=3 fulltestonly |
SQLite 2016-08-05 15:34:42 0f57effa3642e66a863f32cc7fba86d167084af3
0 errors out of 1203259 tests on poulenc Windows NT 64-bit little-endian |
2016-08-05 18:50:38
| dan | ---+
|
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 against 3.7.3 and 3.8.2 using backcompat.test: 0 errors out of 265 tests on darkstar Linux 64-bit little-endian |
2016-08-05 18:16:02
| dan | fail
|
220a. Linux |
Fails because the tea package builds with SQLITE_OMIT_DEPRECATED. |
2016-08-05 17:58:17
| dan | ok
|
210b. Works on Linux. |
2016-08-05 17:56:21
| dan | ok
|
210a. Builds. |
[../sqlite/configure && make amalgamation-tarball] works |
2016-08-05 17:21:32
| dan | ok
|
190e. th3make zipvfs.rc quick.rc |
Running on OSX: th3: 0 errors in 2692845 tests. 1561.434 seconds on Chanphen-Kruatawongs-iMac.local 64-bit little-endian th3: SQLite 3.14.0 2016-08-05 16:16:26 ae72513af37cd806a6d94aaa7c47a740e119d3b1 |
2016-08-05 17:21:26
| dan | pending+
|
190e. th3make zipvfs.rc quick.rc |
Running on OSX: th3: 0 errors in 2692845 tests. 1561.434 seconds on Chanphen-Kruatawongs-iMac.local 64-bit little-endian th3: SQLite 3.14.0 2016-08-05 16:16:26 ae72513af37cd806a6d94aaa7c47a740e119d3b1 |
2016-08-05 16:52:52
| dan | pending
|
190e. th3make zipvfs.rc quick.rc |
Running on OSX |
2016-08-05 16:47:55
| dan | pending
|
190d. th3make zipvfs.rc quick.rc -valgrind |
2016-08-05 16:46:53
| dan | ok
|
190b. th3make zipvfs.rc test.rc |
th3: 0 errors in 9885589 tests. 3067.906 seconds on darkstar 64-bit little-endian th3: SQLite 3.14.0 2016-08-05 15:34:42 0f57effa3642e66a863f32cc7fba86d167084af3 |
2016-08-05 16:45:33
| dan | pending+
|
190b. th3make zipvfs.rc test.rc |
th3: 0 errors in 9885589 tests. 3067.906 seconds on darkstar 64-bit little-endian th3: SQLite 3.14.0 2016-08-05 15:34:42 0f57effa3642e66a863f32cc7fba86d167084af3 |
2016-08-05 16:37:17
| drh | ok
|
280b. 32-big to 64-little, WAL. |
2016-08-05 16:36:57
| drh | ok
|
280c. 32-big to 64-little, rollback. |
2016-08-05 16:36:31
| drh | ok
|
280a. 32-big to 64-little, database. |
2016-08-05 13:47:39
| drh | fail
|
100f. nmake /f makefile.msc MEMDEBUG=1 DEBUG=3 fulltestonly |
assertion fault, build.c:618. vtab_err-2.transient.507. |
2016-08-05 13:46:30
| drh | ok
|
90. Tests for platform Mac OS X 10.2 (PPC): |
2016-08-05 13:46:25
| drh | ok
|
90a. tclsh th3make quick.rc |
th3: 0 errors in 1587500 tests. 4877.491 seconds on crabapple.local. 32-bit big-endian
th3: SQLite 3.14.0 2016-08-04 13:23:28 9adda385267d1a0ecff259b42a284913668441a2 |
2016-08-05 13:46:00
| drh | ok
|
170h. At least one of the above using "memdebug.rc". |
2016-08-05 13:45:55
| drh | ok
|
170c. see-aes256-ofb.c |
th3: 0 errors in 8091538 tests. 4833.135 seconds on bella 64-bit little-endian
th3: SQLite 3.14.0 2016-08-04 13:23:28 9adda385267d1a0ecff259b42a284913668441a2 |
2016-08-05 12:16:49
| drh | ok
|
70. Tests for platform Linux ARM (BeagleBoard) |
2016-08-05 12:16:33
| drh | ok
|
80. Tests for platform Mac OS X (x86): |
2016-08-05 12:16:29
| drh | ok
|
80c. tclsh multitest.tcl --scenario failures - all failures detected |
2016-08-05 12:09:29
| drh | ok
|
80d. tclsh releasetest.tcl --platform Failure-Detection - all
failures detected |
Sanitizer does not detect the induced errors on this mac. |
2016-08-05 12:02:47
| dan | ok
|
70a. tclsh th3make min.rc |
th3: 0 errors in 1591357 tests. 4658.394 seconds on beaglebone 32-bit little-endian th3: SQLite 3.14.0 2016-08-04 13:23:28 9adda385267d1a0ecff259b42a284913668441a2 |
2016-08-05 12:02:41
| dan | pending+
|
70a. tclsh th3make min.rc |
th3: 0 errors in 1591357 tests. 4658.394 seconds on beaglebone 32-bit little-endian th3: SQLite 3.14.0 2016-08-04 13:23:28 9adda385267d1a0ecff259b42a284913668441a2 |
2016-08-05 11:54:38
| drh | ok
|
90c. Verify that Fossil repositories are cross-platform with x86/x64. |
2016-08-05 11:53:30
| drh | ok
|
170i. At least one of the above on Linux. |
2016-08-05 11:53:25
| drh | ok
|
170g. At least one of the above using "test.rc". |
2016-08-05 11:53:21
| drh | ok
|
170b. see-aes128-ofb.c |
th3: 0 errors in 8092458 tests. 2841.571 seconds on bella 64-bit little-endian
th3: SQLite 3.14.0 2016-08-04 13:23:28 9adda385267d1a0ecff259b42a284913668441a2 |
2016-08-05 11:42:32
| drh | ok
|
90b. Recompile and test Fossil. |
2016-08-05 11:42:13
| drh | ok
|
150. Rebuild and use Firefox with the latest SQLite |
2016-08-05 11:28:11
| drh | ok
|
230e. One or more of the above on Linux. |
2016-08-05 11:27:47
| drh | ok
|
170k. At least one of the above on Windows. |
2016-08-05 11:27:40
| drh | ok
|
170a. see.c |
th3: 0 errors in 1660795 tests. 1079.901 seconds on win7dev 32-bit little-endian
th3: SQLite 3.14.0 2016-08-04 13:23:28 9adda385267d1a0ecff259b42a284913668441a2 |
2016-08-05 11:17:37
| drh | ok
|
170f. see-cccrypt.c |
th3: 0 errors in 1614823 tests. 491.228 seconds on macpro 64-bit little-endian
th3: SQLite 3.14.0 2016-08-04 13:23:28 9adda385267d1a0ecff259b42a284913668441a2 |
2016-08-05 11:16:54
| drh | ok
|
170j. At least one of the above on Mac OS X. |
2016-08-05 11:04:17
| drh | ok
|
160. CEROD tests in the "test/" subdirectory. |
2016-08-05 10:29:54
| drh | ok
|
100i. Verify that EXEs and DLLs generated using MSVC contain the correct
version number, product name, description, and copyright as resources. |
2016-08-05 10:25:37
| drh | ok
|
180. SEE using configure; make test |
2016-08-05 10:25:29
| drh | ok
|
180b. Mac |
SQLite 2016-08-04 13:23:28 9adda385267d1a0ecff259b42a284913668441a2
0 errors out of 134103 tests on macpro Darwin 64-bit little-endian |
2016-08-05 10:15:56
| drh | ok
|
180a. Linux |
SQLite 2016-08-04 13:23:28 9adda385267d1a0ecff259b42a284913668441a2
0 errors out of 134756 tests on bella Linux 64-bit little-endian |
2016-08-05 10:10:53
| drh | ok
|
290. Build and verify correct operation of sqlite3_analyzer on: |
2016-08-05 10:10:50
| drh | ok
|
290c. Windows (MinGW) |
2016-08-05 10:04:26
| drh | ok+
|
20a. No stray changes. |
2016-08-05 10:04:06
| drh | ok
|
290b. Mac OS X |
2016-08-05 10:03:44
| drh | ok
|
300. Build and verify sqldiff |
2016-08-05 10:03:41
| drh | ok
|
300b. Mac |
2016-08-05 10:03:30
| drh | ok
|
290a. Linux |
2016-08-05 10:03:16
| drh | ok
|
290e. A database containing WITHOUT ROWID tables. |
2016-08-05 10:03:12
| drh | ok
|
290d. Windows (MSVC) |
2016-08-05 10:01:27
| drh | ok
|
300c. Windows |
2016-08-05 10:01:23
| drh | ok
|
300a. Linux |
2016-08-05 09:59:27
| dan | ok
|
190a. testfixture ../zipvfs/test/zipvfs.test
(See test/README.txt in the ZIPVFS source tree for details.) |
2016-08-05 09:57:34
| drh | ok
|
60. Tests for platform Linux x86_64: |
2016-08-05 09:57:27
| drh | ok
|
60e. tclsh multitest.tcl --scenario failures - all failures detected |
2016-08-05 09:55:33
| drh | ok
|
60b. Check the "multitest.tcl" log files for undetected errors. |
2016-08-05 09:54:32
| drh | ok
|
60a. tclsh multitest.tcl (take care to update ../th3private) |
0 failures on 37 th3makes and 171342851 tests in (08:15:09) 2 cores on bella
SQLite 3.14.0 2016-08-04 13:23:28 9adda385267d1a0ecff259b42a284913668441a2 |
2016-08-05 09:46:12
| drh | pending
|
100f. nmake /f makefile.msc MEMDEBUG=1 DEBUG=3 fulltestonly |
2016-08-05 09:45:37
| drh | ok+
|
100e. tclsh releasetest.tcl --platform Failure-Detection - all
failures detected |
2016-08-05 09:44:14
| drh | ok
|
100e. tclsh releasetest.tcl --platform Failure-Detection - all
failures detected |
2016-08-05 09:02:58
| drh | ok
|
100b. tclsh multitest.tcl --scenario failures - verify failures detected |
2016-08-05 09:02:07
| drh | ok+
|
100a. tclsh multitest.tcl (after updating th3private) |
0 failures on 31 th3makes and 128413326 tests in (12:08:20) 3 cores on poulenc
SQLite 3.14.0 2016-08-01 21:17:53 d8ef9f58643f13dd3d16dcde0d829ae08324f04b
0 failures on 10 th3makes and 12033268 tests in (00:55:18) 3 cores on poulenc
SQLite 3.14.0 2016-08-04 13:23:28 9adda385267d1a0ecff259b42a284913668441a2 |
2016-08-05 08:53:20
| dan | pending
|
190b. th3make zipvfs.rc test.rc |
2016-08-05 08:50:38
| dan | pending
|
190a. testfixture ../zipvfs/test/zipvfs.test
(See test/README.txt in the ZIPVFS source tree for details.) |
2016-08-05 08:49:02
| dan | ok
|
130. Build using the configure/make in main source tree. |
2016-08-05 08:49:02
| dan | ok
|
130a. Make sure that autoconf has been run to update the configure script. |
2016-08-05 08:49:02
| dan | ok
|
130b. Verify the correct version numbers have been installed. |
2016-08-05 08:43:34
| dan | ok
|
70b. Recompile and test Fossil. |
Rebuild works. Cloning works. Opening a repository works. |
2016-08-05 08:38:54
| dan | pending
|
70a. tclsh th3make min.rc |
2016-08-05 08:23:00
| drh | ok
|
230c. The "speedtest1" program. |
3.8.11.1: 1183G
3.13.0: 1016G
3.14.0: 994G
16% and 2% faster |
2016-08-05 08:20:39
| drh | ok
|
250. Compute the size of a standard build (gcc -Os -c sqlite3.c) and
and record the size change in the comments. |
2016-08-05 08:20:35
| drh | ok
|
250b. Versus the trunk from 12 months ago. |
464057 (3.8.11.1) to 467052: 2995 bytes larger, 0.6% growth |
2016-08-05 08:18:24
| drh | ok
|
250a. Versus the previous release. |
465622 to 467052: 1430 bytes larger. 0.3% growth |
2016-08-05 08:16:31
| drh | ok
|
240. Run make wordcount; bash run-wordcount.bash $OPTIONS with options: |
2016-08-05 08:16:24
| drh | ok
|
240b. bash run-wordcount.sh sqlite3.c --cachesize 5 --nosync |
2016-08-05 08:15:41
| drh | ok
|
240a. bash run-wordcount.sh sqlite3.c |
2016-08-05 08:09:08
| drh | ok
|
60f. tclsh releasetest.tcl --platform Failure-Detection - all
failures detected |
2016-08-05 07:59:47
| drh | ok
|
60d. Check the "releasetest.tcl" log files for undetected errors. |
2016-08-05 07:52:56
| drh | ok
|
60c. tclsh releasetest.tcl |
0 failures out of 9329983 tests in (02:29:27) 2 cores on bella
SQLite 3.14.0 2016-08-04 13:23:28 9adda385267d1a0ecff259b42a284913668441a2 |
2016-08-05 07:50:40
| drh | ok+
|
100d. tclsh test/releasetest.tcl --msvc |
0 failures out of 1889353 tests in (03:13:07) on poulenc
SQLite 3.14.0 2016-08-01 17:06:44 90d2c490fc2ed4e073711b84f989ca4d496dcfb5
0 failures out of 1889432 tests in (03:16:44) on poulenc
SQLite 3.14.0 2016-08-04 13:23:28 9adda385267d1a0ecff259b42a284913668441a2 |
2016-08-05 07:49:21
| drh | ok
|
100c. tclsh test/releasetest.tcl |
0 failures out of 1578796 tests in (04:24:26) on win7dev
SQLite 3.14.0 2016-08-04 13:23:28 9adda385267d1a0ecff259b42a284913668441a2 |
2016-08-05 01:38:13
| drh | ok++
|
40a. Linux GCC -Wall -Wextra (the "tool/warnings.sh" script) |
2016-08-05 01:35:20
| drh | ok
|
100h. sh tool/symbols-mingw.sh - no incorrect exports or dependencies |
2016-08-05 01:30:35
| drh | ok
|
260. Verify that the amalgamation builds are byte-for-byte identical on all
workstation platforms. |
2016-08-05 01:30:29
| drh | ok
|
260d. Windows using native MinGW. |
9fb970dddfffa2b8e5d03385c682ef99cfb6b836 sqlite3.c
f8cb04f18c220906ebed56c8806baebe24b28c12 sqlite3.h |
2016-08-05 01:26:58
| drh | ok+
|
260c. OpenBSD |
94f01233e2b2ab22a4d531c8c3496f6288fd42b0 sqlite3.c
f8cb04f18c220906ebed56c8806baebe24b28c12 sqlite3.h |
2016-08-05 01:24:52
| drh | ok
|
260e. Windows using NMAKE. |
94f01233e2b2ab22a4d531c8c3496f6288fd42b0 sqlite3.c
f8cb04f18c220906ebed56c8806baebe24b28c12 sqlite3.h |
2016-08-05 01:24:05
| drh | ok+
|
260a. Linux |
94f01233e2b2ab22a4d531c8c3496f6288fd42b0 sqlite3.c
f8cb04f18c220906ebed56c8806baebe24b28c12 sqlite3.h |
2016-08-05 01:22:07
| drh | ok+
|
260b. Mac OS X |
94f01233e2b2ab22a4d531c8c3496f6288fd42b0 sqlite3.c
f8cb04f18c220906ebed56c8806baebe24b28c12 sqlite3.h |
2016-08-03 06:06:59
| dan | ok
|
80b. tclsh multitest.tcl --omit test-ex (after updating th3private) |
0 failures on 28 th3makes and 124249480 tests in (21:05:18) on Chanphen-Kruatawongs-iMac.local SQLite 3.14.0 2016-08-01 16:57:30 fd184e5a8f4577aa9a817eb55e771d8d1021b946 |
2016-08-03 06:06:54
| dan | pending+
|
80b. tclsh multitest.tcl --omit test-ex (after updating th3private) |
0 failures on 28 th3makes and 124249480 tests in (21:05:18) on Chanphen-Kruatawongs-iMac.local SQLite 3.14.0 2016-08-01 16:57:30 fd184e5a8f4577aa9a817eb55e771d8d1021b946 |
2016-08-02 17:03:38
| dan | ok
|
80a. tclsh releasetest.tcl |
0 failures out of 4641370 tests in (06:22:20) on Chanphen-Kruatawongs-iMac.local SQLite 3.14.0 2016-08-01 16:57:30 fd184e5a8f4577aa9a817eb55e771d8d1021b946 |
2016-08-02 13:19:25
| drh | ok
|
100a. tclsh multitest.tcl (after updating th3private) |
0 failures on 31 th3makes and 128413326 tests in (12:08:20) 3 cores on poulenc
SQLite 3.14.0 2016-08-01 21:17:53 d8ef9f58643f13dd3d16dcde0d829ae08324f04b |
2016-08-02 03:26:04
| drh | ok
|
110. Tests for platform OpenBSD (x86): |
2016-08-02 03:25:59
| drh | ok
|
110b. th3make quick.rc |
th3: 0 errors in 1588696 tests. 2644.074 seconds on wolfman.devio.us 32-bit little-endian
th3: SQLite 3.14.0 2016-08-01 21:17:53 d8ef9f58643f13dd3d16dcde0d829ae08324f04b |
2016-08-02 01:28:35
| drh | fail+
|
260e. Windows using NMAKE. |
STDCALL macros are not being inserted correctly into unix builds, in the
sqlite3_api_routines structure. |
2016-08-02 01:26:14
| drh | fail
|
260e. Windows using NMAKE. |
STDCALL macros are not being inserted correctly. |
2016-08-02 01:20:19
| drh | ok
|
260b. Mac OS X |
7582de2cf22b5eee9d9ab979728d23a01c21b00b sqlite3.c
5f8d3698159cb5d7b1d98092b9b33df77437ae5b sqlite3.h |
2016-08-02 01:18:57
| drh | ok
|
260a. Linux |
7582de2cf22b5eee9d9ab979728d23a01c21b00b sqlite3.c
5f8d3698159cb5d7b1d98092b9b33df77437ae5b sqlite3.h |
2016-08-02 01:18:53
| drh | ok
|
260c. OpenBSD |
7582de2cf22b5eee9d9ab979728d23a01c21b00b sqlite3.c
5f8d3698159cb5d7b1d98092b9b33df77437ae5b sqlite3.h |
2016-08-02 01:17:07
| drh | prelim
|
260a. Linux |
7582de2cf22b5eee9d9ab979728d23a01c21b00b sqlite3.c
5f8d3698159cb5d7b1d98092b9b33df77437ae5b sqlite3.h |
2016-08-02 00:35:30
| drh | pending
|
100a. tclsh multitest.tcl (after updating th3private) |
2016-08-02 00:32:01
| drh | ok
|
230g. One or more of the above on Mac OS X. |
2016-08-02 00:31:57
| drh | ok
|
230f. One or more of the above on Windows. |
2016-08-02 00:31:52
| drh | ok
|
230b. The TH3 speed tests. |
Mac 10.11.6. 3.171s (3.13) vs 3.131s (3.14) |
2016-08-02 00:26:24
| drh | ok
|
230a. The Tcl "speed*.test" scripts. |
32-bit windows. 24772334 (3.13) vs 23599983 (3.14) |
2016-08-02 00:09:58
| 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. |
2016-08-01 23:28:09
| drh | ok
|
100d. tclsh test/releasetest.tcl --msvc |
0 failures out of 1889353 tests in (03:13:07) on poulenc
SQLite 3.14.0 2016-08-01 17:06:44 90d2c490fc2ed4e073711b84f989ca4d496dcfb5 |
2016-08-01 20:44:42
| drh | ok
|
120. Sqllogictest: |
2016-08-01 20:44:35
| drh | ok
|
120d. tclsh run-all.tcl - on windows |
0 errors out of 11879758 tests and 1244 invocations in 3727 seconds |
2016-08-01 18:27:09
| drh | ok
|
120c. tclsh run-all.tcl - on unix |
0 errors out of 11879758 tests and 1244 invocations in 791 seconds |
2016-08-01 18:16:01
| drh | ok
|
110a. make test |
Failures in trace3-5.1 trace3-5.2. Deemed pass. |
2016-08-01 17:59:52
| drh | pending
|
120d. tclsh run-all.tcl - on windows |
2016-08-01 17:57:47
| drh | pending
|
120c. tclsh run-all.tcl - on unix |
2016-08-01 17:57:05
| drh | ok
|
120b. No SQLite compiler warnings. |
2016-08-01 17:57:01
| drh | ok
|
120a. Checked in latest SQLite amalgamation. |
2016-08-01 17:56:48
| drh | ok
|
40. Compiler warning checks. |
2016-08-01 17:56:44
| drh | ok
|
40e. Windows (64-bit) MSVC using option /W4 |
2016-08-01 17:54:26
| drh | ok
|
140. Fossil updated to use the latest SQLite. |
2016-08-01 17:54:22
| drh | ok
|
140c. fossil all dbstat --db-check |
2016-08-01 17:53:56
| drh | ok
|
140b. Used on active websites with no issues. |
2016-08-01 17:53:53
| drh | ok
|
140a. No SQLite compiler warnings. |
2016-08-01 17:53:29
| drh | pending
|
110a. make test |
2016-08-01 17:51:51
| drh | ok
|
40d. Windows (32-bit) MSVC using option /W4 |
2016-08-01 17:46:00
| drh | ok
|
50. OMIT, ENABLE, and DISABLE options: |
2016-08-01 17:45:56
| drh | ok
|
50a. tclsh ../tool/omittest.tcl -skip_run -target libsqlite3.a |
2016-08-01 17:36:55
| drh | ok
|
40c. OpenBSD GCC using options -Wall |
2016-08-01 17:29:57
| drh | ok
|
60g. sh tool/symbols.sh - no incorrect exports or dependencies |
2016-08-01 17:29:16
| drh | ok
|
40b. Mac OS X GCC -Wall -Wextra (the "tool/warnings.sh" script) |
2016-08-01 17:28:39
| drh | ok+
|
40a. Linux GCC -Wall -Wextra (the "tool/warnings.sh" script) |
2016-08-01 17:27:33
| drh | ok
|
40a. Linux GCC -Wall -Wextra (the "tool/warnings.sh" script) |
"ISO C forbids comparison of ‘void *’ with function pointer [-Wpedantic]". Due to the STDCALL changes. |
2016-08-01 17:00:49
| dan | pending
|
80b. tclsh multitest.tcl --omit test-ex (after updating th3private) |
2016-08-01 16:37:50
| dan | pending
|
80a. tclsh releasetest.tcl |
2016-08-01 16:09:52
| drh | fail
|
40a. Linux GCC -Wall -Wextra (the "tool/warnings.sh" script) |
"ISO C forbids comparison of ‘void *’ with function pointer [-Wpedantic]". Due to the STDCALL changes. |
2016-08-01 16:08:25
| drh | ok
|
30f. The compile-time options are all up-to-date (compile.html). |
2016-08-01 16:08:21
| drh | ok
|
30e. Requirements marks are up-to-date in both documentation and source code. |
2016-08-01 16:08:14
| drh | ok
|
30d. No unresolved hyperlinks in the documentation build. |
2016-08-01 16:08:09
| drh | ok
|
30b. Release announcement in "changes.in". |
2016-08-01 16:08:04
| drh | ok
|
30a. Latest release on the "index.html" page. |
2016-08-01 16:07:48
| drh | ok
|
20a. No stray changes. |
2016-08-01 16:04:49
| drh | pending
|
100d. tclsh test/releasetest.tcl --msvc |
2016-08-01 15:50:43
| drh | ok
|
10. Test procedure review. |
2016-08-01 15:50:39
| drh | ok
|
10c. Review this checklist for completeness and accuracy. |
2016-08-01 15:50:35
| drh | ok
|
10b. Review "multitest.tcl" and "alignment*.rc" scripts in TH3 for completeness. |
2016-08-01 15:50:28
| drh | ok
|
10a. Review the "test/releasetest.tcl" script for completeness and accuracy. |