2019-04-16 19:43:35
| drh | ok
|
20. ZIPVFS tests: |
2019-04-16 19:43:28
| drh | ok
|
20d. th3make zipvfs.rc quick.rc -valgrind |
th3: 0 errors in 2884676 tests. 18176.062 seconds on udell 64-bit little-endian
th3: SQLite 3.28.0 2019-04-15 15:41:33 09fa0b3c4adf7f81a777975762029ad43dbdc76b02dc32d2307e1c42465213c9 |
2019-04-16 19:42:56
| drh | ok
|
20f. At least one of the above on Linux. |
2019-04-16 19:42:52
| drh | ok
|
20c. th3make zipvfs.rc memdebug.rc |
th3: 0 errors in 11697659 tests. 9426.871 seconds on bella 64-bit little-endian
th3: SQLite 3.28.0 2019-04-15 15:41:33 09fa0b3c4adf7f81a777975762029ad43dbdc76b02dc32d2307e1c42465213c9 |
2019-04-16 18:10:24
| dan | ok
|
6. Tests for platform Linux x86_64: |
2019-04-16 18:10:18
| dan | ok
|
6b. tclsh releasetest.tcl |
4 errors from 11357030 tests in 32 configurations. SQLite version 3.28.0 2019-04-16 11:21:13 af61a2fc45a0fa1277d7453779238b77de4c298a9f60714b7dc62ddca5874f80
All 4 errors are sanitizer errors of the form "1e 310 is outside the range of representable values of type 'double'" |
2019-04-16 17:15:46
| drh | ok
|
3. Documentation review: |
2019-04-16 17:15:44
| drh | ok
|
3i. Check new/changed documentation for spelling and gramatical mistakes. |
2019-04-16 17:15:42
| drh | ok
|
3c. Release accouncement in "news.html". |
2019-04-16 16:39:27
| drh | ok
|
27. Compare performance to the previous release using kvtest. |
2019-04-16 16:39:24
| drh | ok
|
27c. Mac |
2019-04-16 16:38:26
| drh | ok
|
24. Performance tests using speedtest1 compared against the previous release and a release from about one year ago. |
2019-04-16 16:38:23
| drh | ok
|
24c. Mac |
2019-04-16 15:59:39
| drh | ok
|
20g. At least one of the above on Mac OS X. |
2019-04-16 15:59:33
| drh | ok
|
20b. th3make zipvfs.rc test.rc |
th3: 0 errors in 9364509 tests. 6108.512 seconds on SQLiteWin10 64-bit little-endian
th3: SQLite 3.28.0 2019-04-15 15:41:33 09fa0b3c4adf7f81a777975762029ad43dbdc76b02dc32d2307e1c42465213c9
th3: 0 errors in 9614971 tests. 9733.499 seconds on SQLite-iMac-2018 64-bit little-endian
th3: SQLite 3.28.0 2019-04-15 15:41:33 09fa0b3c4adf7f81a777975762029ad43dbdc76b02dc32d2307e1c42465213c9 |
2019-04-16 15:27:51
| drh | ok
|
27d. Windows |
2019-04-16 15:26:30
| drh | ok
|
25. Performance tests using speedtest1 --testset rtree |
2019-04-16 15:26:27
| drh | ok
|
25b. Windows |
2019-04-16 15:24:40
| drh | ok
|
24d. Windows |
2019-04-16 15:19:31
| drh | ok
|
20e. th3make zipvfs.rc quick.rc |
th3: 0 errors in 2901295 tests. 1874.264 seconds on SQLiteWin10 64-bit little-endian
th3: SQLite 3.28.0 2019-04-15 15:41:33 09fa0b3c4adf7f81a777975762029ad43dbdc76b02dc32d2307e1c42465213c9 |
2019-04-16 15:18:13
| drh | ok
|
3h. Test metrics are up-to-date (testing.html). |
2019-04-16 15:18:11
| drh | ok
|
3g. Database footprint is up-to-date (features.html). |
2019-04-16 15:18:09
| drh | ok
|
3f. The compile-time options are all up-to-date (compile.html). |
2019-04-16 15:18:07
| drh | ok
|
3e. Requirements marks are up-to-date in both documentation and source code. |
2019-04-16 15:17:25
| drh | ok
|
3d. No unresolved hyperlinks in the documentation build. |
2019-04-16 15:17:22
| drh | ok
|
3b. Release announcement in "changes.in". |
2019-04-16 15:17:19
| drh | ok
|
3a. Latest release on the "index.html" page. |
2019-04-16 15:17:13
| drh | ok
|
2. Source code change review. fossil diff --from release --to trunk |
2019-04-16 15:17:10
| drh | ok
|
2l. Compare sqlite3.c and sqlite3.h against the previous release. |
2019-04-16 15:17:06
| drh | ok
|
2k. Significant compile-time options are recognized by the sqlite3_compileoption_used() interface. |
2019-04-16 15:17:04
| drh | ok
|
2j. Verify that the list of APIs exposed via the extension header is up-to-date (sqlite3ext.h). |
2019-04-16 15:17:02
| drh | ok
|
2g. Check all calls to sqlite3OsRead() and sqlite3OsWrite() to ensure that offset computations are 64-bit clean. |
2019-04-16 15:17:00
| drh | ok
|
2f. Variables and functions have been renamed to reflect changes in their use. |
2019-04-16 15:16:58
| drh | ok
|
2e. Comments have been updated to reflect code changes. |
2019-04-16 15:16:55
| drh | ok
|
2d. New code complies with design rules. |
2019-04-16 15:16:53
| drh | ok
|
2c. New code complies with style guidelines. |
2019-04-16 15:16:51
| drh | ok
|
2b. All significant changes are mentioned in the "changes" log of the documentation. |
2019-04-16 15:16:49
| drh | ok
|
2a. No stray changes. |
2019-04-16 14:46:58
| drh | pending
|
20e. th3make zipvfs.rc quick.rc |
2019-04-16 14:46:52
| drh | pending
|
20d. th3make zipvfs.rc quick.rc -valgrind |
2019-04-16 14:46:47
| drh | pending
|
20c. th3make zipvfs.rc memdebug.rc |
2019-04-16 14:46:04
| drh | ok
|
20h. At least one of the above on Windows. |
2019-04-16 14:46:00
| drh | ok
|
20b. th3make zipvfs.rc test.rc |
th3: 0 errors in 9364509 tests. 6108.512 seconds on SQLiteWin10 64-bit little-endian
th3: SQLite 3.28.0 2019-04-15 15:41:33 09fa0b3c4adf7f81a777975762029ad43dbdc76b02dc32d2307e1c42465213c9 |
2019-04-16 14:40:54
| dan | pending
|
20b. th3make zipvfs.rc test.rc |
2019-04-16 14:29:21
| drh | ok
|
24a. Android |
2019-04-16 14:21:55
| drh | ok
|
27a. Android |
2019-04-16 13:58:04
| dan | ok
|
38. Website built procedures |
2019-04-16 13:58:02
| dan | ok
|
38b. All build products work on their target platforms |
All work. |
2019-04-16 13:53:49
| dan | ok
|
38a. Compile-time options for build products have been updated as necessary |
No updates required. |
2019-04-16 13:53:05
| dan | ok
|
31. 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.8.2 and 3.7.3 using backcompat.test. 0 errors out of 265 tests on darkstar Linux 64-bit little-endian |
2019-04-16 13:49:33
| dan | ok
|
36. Run the rbu/run_rbu_tests.tcl script in the test-dbs project on Linux. |
all round trip tests successful. |
2019-04-16 13:45:54
| drh | ok
|
27b. Linux |
2019-04-16 13:44:14
| drh | ok
|
24b. Linux |
2019-04-16 13:43:44
| drh | ok
|
25a. Linux |
2019-04-16 13:40:55
| drh | ok
|
22. Amalgamation autoconf tarball. |
2019-04-16 13:40:53
| drh | ok
|
22e. Works on Windows MSVC |
2019-04-16 13:40:07
| drh | ok
|
26. Run make wordcount; bash run-wordcount.bash $OPTIONS with options: |
2019-04-16 13:40:05
| drh | ok
|
26b. bash run-wordcount.sh sqlite3.c --cachesize 5 --nosync |
2019-04-16 13:38:24
| drh | ok
|
26a. bash run-wordcount.sh sqlite3.c |
2019-04-16 13:36:39
| drh | ok
|
22d. Works on Windows MinGW |
2019-04-16 13:26:24
| drh | ok
|
23. TEA archive builds correctly and runs: |
2019-04-16 13:26:22
| drh | ok
|
23b. Mac OS X |
2019-04-16 13:24:25
| drh | ok
|
22c. Works on Mac OS X. |
2019-04-16 13:20:41
| drh | ok
|
23a. Linux |
2019-04-16 13:18:48
| drh | ok
|
22b. Works on Linux. |
2019-04-16 13:18:46
| drh | ok
|
22a. Builds. |
2019-04-16 13:15:26
| drh | ok
|
18. SEE tests using TH3: |
2019-04-16 13:15:23
| drh | ok
|
18e. see-aes128-ccm.c |
th3: 0 errors in 1776431 tests. 285.562 seconds on bella 64-bit little-endian
th3: SQLite 3.28.0 2019-04-15 13:59:08 734192d876e0489cb34e454aaa4a9c6858145791a49959b31dee2917a8e41a7d |
2019-04-16 13:09:29
| drh | ok
|
18c. see-aes256-ofb.c |
th3: 0 errors in 1776378 tests. 259.446 seconds on bella 64-bit little-endian
th3: SQLite 3.28.0 2019-04-15 13:59:08 734192d876e0489cb34e454aaa4a9c6858145791a49959b31dee2917a8e41a7d |
2019-04-16 10:12:56
| dan | review
|
6b. tclsh releasetest.tcl |
Currently there are errors in the two "sanitize" targets.
sqlite3.c:93560:45: runtime error: pointer index expression with base 0x000001e40c40 overflowed to 0xfffffffffffac340
sqlite3.c:30765:20: runtime error: 1e 310 is outside the range of representable values of type 'double'
test1.c:4276:12: runtime error: pointer index expression with base 0x0000034fd290 overflowed to 0xfffffffffffc8620
sqlite3.c:93560:45: runtime error: pointer index expression with base 0x000003224eb0 overflowed to 0xfffffffffff7d540 |
2019-04-16 03:10:10
| drh | ok
|
28. Use the ".selftest" command of the shell to verify that legacy database files are readable and cross-platform |
2019-04-16 03:10:08
| drh | ok
|
28c. Mac |
2019-04-16 02:59:58
| drh | ok
|
10. Tests for platform Windows: |
2019-04-16 02:59:52
| drh | ok
|
10i. Verify that EXEs and DLLs generated using MSVC contain the correct version number, product name, description, and copyright as resources. |
2019-04-16 02:59:15
| drh | ok
|
10g. nmake /f makefile.msc WIN32HEAP=1 DEBUG=4 test |
SQLite 2019-04-15 19:17:50 ee886600297c2a03d9d1d10db88d3d107b48e5d4de5e5d91b0ab16cc7c447ede
0 errors out of 117877 tests on SQLiteWin10 Windows NT 64-bit little-endian |
2019-04-16 01:02:28
| drh | ok
|
10f. nmake /f makefile.msc MEMDEBUG=1 DEBUG=3 test |
SQLite 2019-04-15 19:17:50 ee886600297c2a03d9d1d10db88d3d107b48e5d4de5e5d91b0ab16cc7c447ede
0 errors out of 117859 tests on SQLiteWin10 Windows NT 64-bit little-endian |
2019-04-16 00:34:12
| drh | ok
|
10e. tclsh releasetest.tcl --msvc --platform Failure-Detection - all failures detected |
2019-04-16 00:30:48
| drh | ok
|
10b. tclsh multitest.tcl --msvc --quick on x86 |
0 failures on 16 th3makes and 23529741 tests in (01:30:01) 3 cores on SQLiteWin10
SQLite 3.28.0 2019-04-15 19:17:50 ee886600297c2a03d9d1d10db88d3d107b48e5d4de5e5d91b0ab16cc7c447ede |
2019-04-15 23:31:04
| drh | ok
|
21. NDS-Devkit testing |
2019-04-15 23:31:01
| drh | ok
|
21c. Verify the "NDS DevKit" version number shown at the end of the test |
2019-04-15 23:30:59
| drh | ok
|
21b. Test using: tclsh th3make test.rc nds_devkit.rc |
th3: 0 errors in 8373930 tests. 1874.502 seconds on bella 64-bit little-endian
th3: NDS DevKit 3.28.0 2019-04-15 22:50:12 80104e6a4c010c70
th3: SQLite 3.28.0 2019-04-15 19:17:50 ee886600297c2a03d9d1d10db88d3d107b48e5d4de5e5d91b0ab16cc7c447ede |
2019-04-15 22:51:34
| drh | ok
|
21a. 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. |
5967783fb370a05d23d2f86679894c2593ee7cc3bf514e0d4d54054c559c42e7 nds_sqlite3.c
35d26ef367f427ed268fe65e896c76a837b1052be4cf14674a0510cf57c1c109 nds_sqlite3.h |
2019-04-15 22:48:29
| drh | ok
|
18j. At least one of the above with option -DSQLITE_DIRECT_OVERFLOW_READ. |
2019-04-15 22:48:22
| drh | ok
|
18d. see-rc4.c |
th3: 0 errors in 1778769 tests. 297.971 seconds on bella 64-bit little-endian
th3: SQLite 3.28.0 2019-04-15 13:59:08 734192d876e0489cb34e454aaa4a9c6858145791a49959b31dee2917a8e41a7d
quick.rc -DSQLITE_DIRECT_OVERFLOW_READ |
2019-04-15 22:43:57
| drh | ok
|
10c. tclsh multitest.tcl --msvc --scenario failures - verify failures detected |
2019-04-15 22:43:11
| drh | ok
|
18m. At least one of the above on Windows. |
2019-04-15 22:43:08
| drh | ok
|
18a. see.c |
th3: 0 errors in 1780729 tests. 751.840 seconds on SQLiteWin10 64-bit little-endian
th3: SQLite 3.28.0 2019-04-15 13:59:08 734192d876e0489cb34e454aaa4a9c6858145791a49959b31dee2917a8e41a7d
quick.rc |
2019-04-15 22:40:53
| drh | ok
|
18g. see-aes256-openssl.c |
th3: 0 errors in 1776378 tests. 235.796 seconds on bella 64-bit little-endian
th3: SQLite 3.28.0 2019-04-15 13:59:08 734192d876e0489cb34e454aaa4a9c6858145791a49959b31dee2917a8e41a7d
quick.rc |
2019-04-15 22:33:21
| drh | ok
|
34. Build the "atrc" test program and run "./atrc $DB | ./sqlite3 $DB" against multiple databases, visually verify the result |
2019-04-15 22:32:36
| drh | ok
|
29. Verify that the performance and size measurement spreadsheet in the documentation (misc/speed-size-graph.ods) is up-to-date. |
2019-04-15 22:28:01
| drh | ok
|
6d. tclsh multitest.tcl --scenario failures - all failures detected |
2019-04-15 22:25:51
| drh | ok
|
6c. tclsh multitest.tcl --scenario obscure |
0 failures on 2 th3makes and 3600518 tests in (00:08:02) on bella
SQLite 3.28.0 2019-04-15 19:17:50 ee886600297c2a03d9d1d10db88d3d107b48e5d4de5e5d91b0ab16cc7c447ede |
2019-04-15 22:25:31
| drh | ok
|
5. OMIT, ENABLE, and DISABLE options: |
2019-04-15 22:25:29
| drh | ok
|
5a. tclsh ../tool/omittest.tcl -skip_run -target libsqlite3.a |
2019-04-15 22:12:28
| drh | ok
|
8. Tests for platform Mac OS X: |
2019-04-15 22:12:26
| drh | ok
|
8c. tclsh multitest.tcl --scenario failures - all failures detected |
2019-04-15 21:03:30
| dan | ok
|
20a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt for details) |
SQLite 2019-04-15 19:17:50 ee886600297c2a03d9d1d10db88d3d107b48e5d4de5e5d91b0ab16cc7c447ede
0 errors out of 81738 tests on darkstar Linux 64-bit little-endian |
2019-04-15 20:47:09
| dan | ok
|
12. On an F2FS filesystem with the F2FS_FEATURE_ATOMIC_WRITE feature, test with: $(TOP)/configure && make test OPTS="-DSQLITE_ENABLE_BATCH_ATOMIC_WRITE -DSQLITE_DEBUG -DSQLITE_NO_SYNC" |
SQLite 2019-04-15 19:17:50 ee886600297c2a03d9d1d10db88d3d107b48e5d4de5e5d91b0ab16cc7c447ede
0 errors out of 148692 tests on darkstar Linux 64-bit little-endian |
2019-04-15 20:22:12
| drh | ok
|
28b. Linux |
2019-04-15 20:21:37
| drh | ok
|
37. 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. |
2019-04-15 20:20:39
| drh | ok
|
33. Build and verify sqldiff |
2019-04-15 20:20:36
| drh | ok
|
33b. Mac |
2019-04-15 20:20:05
| drh | ok
|
15. Build using the configure/make in main source tree. |
2019-04-15 20:20:03
| drh | ok
|
15b. Verify the correct version numbers have been installed. |
2019-04-15 20:20:01
| drh | ok
|
15a. Make sure that autoconf has been run to update the configure script. |
2019-04-15 20:14:37
| drh | ok
|
18k. At least one of the above on Linux. |
2019-04-15 20:14:23
| drh | ok
|
18i. At least one of the above using "memdebug.rc". |
2019-04-15 20:14:18
| drh | ok
|
18b. see-aes128-ofb.c |
th3: 0 errors in 9594728 tests. 5573.502 seconds on udell 64-bit little-endian
th3: SQLite 3.28.0 2019-04-15 13:59:08 734192d876e0489cb34e454aaa4a9c6858145791a49959b31dee2917a8e41a7d
memdebug.rc |
2019-04-15 20:13:24
| drh | ok
|
18l. At least one of the above on Mac OS X. |
2019-04-15 20:13:20
| drh | ok
|
18h. At least one of the above using "test.rc". |
2019-04-15 20:13:15
| drh | ok
|
18f. see-cccrypt.c |
th3: 0 errors in 7492788 tests. 3444.753 seconds on SQLite-iMac-2018 64-bit little-endian
th3: SQLite 3.28.0 2019-04-15 13:59:08 734192d876e0489cb34e454aaa4a9c6858145791a49959b31dee2917a8e41a7d
test.rc |
2019-04-15 20:03:06
| dan | ok
|
8d. tclsh releasetest.tcl --platform Failure-Detection - all failures detected |
wapptest.tcl shows all configurations as failed. 8 errors from 197 tests in 7 configurations. SQLite version 3.28.0 2019-04-15 15:41:33 09fa0b3c4adf7f81a777975762029ad43dbdc76b02dc32d2307e1c42465213c9 |
2019-04-15 20:00:20
| dan | ok
|
8a. tclsh releasetest.tcl |
wapptest.tcl: 0 errors from 5195932 tests in 6 configurations. SQLite version 3.28.0 2019-04-15 15:41:33 09fa0b3c4adf7f81a777975762029ad43dbdc76b02dc32d2307e1c42465213c9 |
2019-04-15 19:24:53
| dan | ok
|
11. Tests for platform OpenBSD (x86): |
2019-04-15 19:24:50
| dan | ok
|
11a. make test |
SQLite 2019-04-15 19:17:50 ee886600297c2a03d9d1d10db88d3d107b48e5d4de5e5d91b0ab16cc7c447ede
0 errors out of 147325 tests on obsd.my.domain OpenBSD 32-bit little-endian |
2019-04-15 19:03:25
| drh | ok
|
33a. Linux |
2019-04-15 19:00:12
| drh | ok
|
35. Recompile and use this checklist program using the latest SQLite |
2019-04-15 18:56:13
| drh | ok
|
10h. sh tool/symbols-mingw.sh - no incorrect exports or dependencies |
2019-04-15 18:53:24
| drh | ok
|
32. Build and verify correct operation of sqlite3_analyzer on: |
2019-04-15 18:53:20
| drh | ok
|
32c. Windows (MinGW) |
2019-04-15 18:50:13
| drh | ok
|
30. Verify that the amalgamation builds are byte-for-byte identical on all workstation platforms. |
2019-04-15 18:50:09
| drh | ok
|
30d. Windows using native MinGW. |
a4768bc200d62f2e66e81a4f7dfbdc4abaa04f5b75e8174d176ebad0251c52c0 sqlite3.c
08eb104b3db2b49de2d4da2b66f676d0e0a13b6c808fd5d408654c87ddb1a11c sqlite3.h |
2019-04-15 18:41:03
| dan | ok
|
11b. th3make quick.rc |
th3: 0 errors in 1778247 tests. 1018.929 seconds on obsd.my.domain 32-bit little-endian
th3: SQLite 3.28.0 2019-04-15 15:41:33 09fa0b3c4adf7f81a777975762029ad43dbdc76b02dc32d2307e1c42465213c9 |
2019-04-15 18:23:50
| drh | ok
|
14. Sqllogictest: |
2019-04-15 18:23:46
| drh | ok
|
14d. tclsh run-all.tcl - on windows |
0 errors out of 11879758 tests and 1244 invocations in 3564 seconds |
2019-04-15 16:46:55
| drh | ok
|
32a. Linux |
2019-04-15 16:45:00
| drh | ok
|
17. CEROD tests in the "test/" subdirectory. |
2019-04-15 16:44:55
| drh | ok
|
19. SEE using configure; make test |
2019-04-15 16:44:52
| drh | ok
|
19a. Linux |
SQLite 2019-04-15 13:59:08 734192d876e0489cb34e454aaa4a9c6858145791a49959b31dee2917a8e4alt2
0 errors out of 147165 tests on bella Linux 64-bit little-endian |
2019-04-15 16:41:11
| drh | ok
|
19b. Mac |
SQLite 2019-04-15 13:59:08 734192d876e0489cb34e454aaa4a9c6858145791a49959b31dee2917a8e4alt2
0 errors out of 146543 tests on SQLite-iMac-2018 Darwin 64-bit little-endian |
2019-04-15 16:35:22
| drh | ok
|
33c. Windows |
2019-04-15 16:33:24
| drh | ok
|
32b. Mac OS X |
2019-04-15 16:32:04
| drh | ok
|
30b. Mac OS X |
a4768bc200d62f2e66e81a4f7dfbdc4abaa04f5b75e8174d176ebad0251c52c0 sqlite3.c
08eb104b3db2b49de2d4da2b66f676d0e0a13b6c808fd5d408654c87ddb1a11c sqlite3.h |
2019-04-15 16:31:28
| drh | ok
|
7. Tests for platform Linux ARM (BeagleBoard) |
2019-04-15 16:31:23
| drh | ok
|
7a. tclsh th3make min.rc |
th3: 0 errors in 1644512 tests. 3444.786 seconds on raspberrypi 32-bit little-endian
th3: SQLite 3.28.0 2019-04-15 13:59:08 734192d876e0489cb34e454aaa4a9c6858145791a49959b31dee2917a8e41a7d |
2019-04-15 15:35:55
| drh | ok
|
13. Trunk changes merged and verified on active branches: |
2019-04-15 15:35:53
| drh | ok
|
13e. reuse-schema |
2019-04-15 15:34:59
| drh | pending
|
7a. tclsh th3make min.rc |
2019-04-15 15:28:49
| drh | ok
|
13d. begin-concurrent-pnu-wal2 |
2019-04-15 15:18:06
| drh | ok
|
13f. wal2 |
2019-04-15 15:07:16
| drh | ok
|
13c. begin-concurrent-pnu |
2019-04-15 15:06:17
| drh | ok
|
32e. A database containing WITHOUT ROWID tables. |
2019-04-15 15:06:15
| drh | ok
|
32d. Windows (MSVC) |
2019-04-15 15:04:58
| drh | ok
|
28d. Windows |
2019-04-15 15:03:12
| drh | ok
|
30e. Windows using NMAKE. |
a4768bc200d62f2e66e81a4f7dfbdc4abaa04f5b75e8174d176ebad0251c52c0 sqlite3.c
08eb104b3db2b49de2d4da2b66f676d0e0a13b6c808fd5d408654c87ddb1a11c sqlite3.h |
2019-04-15 14:59:42
| drh | ok
|
13b. begin-concurrent |
2019-04-15 14:49:55
| drh | ok
|
13a. apple-osx |
2019-04-15 14:49:26
| drh | ok
|
16. Fossil updated to use the latest SQLite. |
2019-04-15 14:49:24
| drh | ok
|
16c. fossil all dbstat --db-check |
2019-04-15 14:47:57
| drh | ok
|
14c. tclsh run-all.tcl - on unix |
0 errors out of 11879758 tests and 1244 invocations in 839 seconds |
2019-04-15 14:47:18
| drh | ok
|
7b. Recompile and test Fossil. |
2019-04-15 14:42:12
| drh | ok
|
30a. Linux |
a4768bc200d62f2e66e81a4f7dfbdc4abaa04f5b75e8174d176ebad0251c52c0 sqlite3.c
08eb104b3db2b49de2d4da2b66f676d0e0a13b6c808fd5d408654c87ddb1a11c sqlite3.h |
2019-04-15 14:42:01
| drh | ok
|
30c. Mac OS X (PPC) |
a4768bc200d62f2e66e81a4f7dfbdc4abaa04f5b75e8174d176ebad0251c52c0 sqlite3.c
08eb104b3db2b49de2d4da2b66f676d0e0a13b6c808fd5d408654c87ddb1a11c sqlite3.h |
2019-04-15 14:40:06
| drh | ok
|
28a. iBook PPC |
2019-04-15 14:39:58
| drh | ok
|
9. Tests for platform Mac OS X 10.5 (PPC): |
2019-04-15 14:39:56
| drh | ok
|
9c. Verify that Fossil repositories are cross-platform with x86/x64. |
2019-04-15 14:39:31
| drh | ok
|
9a. .selftest checks (see below) |
2019-04-15 14:37:12
| drh | ok
|
9b. Recompile and test Fossil. |
2019-04-15 14:25:16
| drh | ok
|
14b. No SQLite compiler warnings. |
2019-04-15 14:25:13
| drh | ok
|
14a. Checked in latest SQLite amalgamation. |
2019-04-15 14:23:24
| drh | ok
|
16b. Used on active websites with no issues. |
2019-04-15 14:23:22
| drh | ok
|
16a. No SQLite compiler warnings. |
2019-04-15 13:51:41
| drh | ok
|
4. Compiler warning checks. |
2019-04-15 13:51:38
| drh | ok
|
4b. Mac OS X GCC -Wall -Wextra (the "tool/warnings.sh" script) |
2019-04-15 13:12:47
| drh | ok
|
4c. Windows (32-bit) MSVC using option /W4 (nmake /f makefile.msc) |
2019-04-15 13:02:18
| drh | ok
|
4d. Windows (64-bit) MSVC using option /W4 (nmake /f makefile.msc) |
2019-04-15 12:53:21
| drh | ok
|
6f. sh tool/symbols.sh - no incorrect exports or dependencies |
2019-04-15 12:52:59
| drh | ok
|
6e. tclsh releasetest.tcl --platform Failure-Detection - all failures detected |
2019-04-15 12:24:28
| drh | ok
|
6g. CC=clang CFLAGS='-fsanitize=address,undefined' ./configure --enable-debug && make test |
ASAN complains about deliberate crashes and memory leaks following exit(1) in the CLI, but otherwise everything is ok.
8 errors out of 148699 tests on bella Linux 64-bit little-endian
!Failures on these tests: crash8-1.2 crash8.2.1 crash8-4.4 shell1-1.1.3 shell1-1.3.3 shell3-1.7 sqldiff-1.0 sqldiff-1.1
All memory allocations freed - no leaks |
2019-04-14 10:38:55
| drh | ok
|
6a. tclsh multitest.tcl |
0 failures on 44 th3makes and 223187862 tests in (09:41:23) 3 cores on bella
SQLite 3.28.0 2019-04-14 00:40:29 0ada58e9303d53aba8bdc37abe5904aa40e91f80e247eb51cb1192387b0d661c |
2019-04-14 10:05:47
| drh | ok
|
8b. tclsh multitest.tcl |
0 failures on 39 th3makes and 180201689 tests in (08:11:43) 3 cores on SQLite-iMac-2018
SQLite 3.28.0 2019-04-14 00:40:29 0ada58e9303d53aba8bdc37abe5904aa40e91f80e247eb51cb1192387b0d661c |
2019-04-14 00:40:47
| drh | ok
|
4a. Linux GCC -Wall -Wextra (the "tool/warnings.sh" script) |
2019-04-14 00:40:38
| drh | ok
|
2i. Verify that source code contains no tabs and that surplus whitespace has been removed. |
2019-04-14 00:34:40
| drh | ok
|
2h. 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]*(/ |
2019-04-13 21:59:36
| drh | ---
|
2h. 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]*(/ |
2019-04-13 21:54:06
| drh | ok
|
2h. 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]*(/ |
2019-04-13 21:53:42
| drh | ok
|
1. Test procedure review. |
2019-04-13 21:53:40
| drh | ok
|
1c. Review this checklist for completeness and accuracy. |
2019-04-13 21:53:38
| drh | ok
|
1b. Review "multitest.tcl" and "alignment*.rc" scripts in TH3 for completeness. |
2019-04-13 21:53:36
| drh | ok
|
1a. Review the "test/releasetest.tcl" script for completeness and accuracy. |
2019-04-12 20:51:47
| drh | ok
|
10d. tclsh test/releasetest.tcl --msvc |
0 failures out of 2086843 tests in (02:29:49) on SQLiteWin10
SQLite 3.28.0 2019-04-12 16:25:42 7b771405a9adc3ec191156be4ebe7122f4c698d88d69ae2134c75acb8d8feebb |
2019-04-10 15:53:21
| drh | ok
|
10a. tclsh multitest.tcl --msvc |
0 failures on 38 th3makes and 169105197 tests in (11:50:56) 3 cores on SQLiteWin10
SQLite 3.28.0 2019-04-10 00:58:07 037da798fa5510ba7c776831ebcd683a85dca28e25bc657ff17bb2b08c3d406e |