2011-06-24 10:45:46 | ok | |
50. Run the following tests and verify output for platform Linux x86: | ||
2011-06-23 23:40:50 | ok | |
50c. tclsh fulltest.tcl fast.rc test.rc | ||
2011-06-23 23:18:12 | ok | |
60b. tclsh fulltest.tcl fast.rc test.rc | ||
2011-06-23 18:49:27 | ok | |
210. Update the SQLite amalgamation that is built into Fossil. Recompile and run a complete test. | ||
2011-06-23 18:48:57 | ok | |
320c. Win32 | ||
2011-06-23 18:45:30 | drh | ok |
160. Update the amalgamation build for sqllogictest. Recompile and run the entire test suite in verification mode. Verify that there are no errors. Check-in the new amalgamation build in the sqllogictest Fossil repository. | ||
0 errors out of 17819637 tests. | ||
2011-06-23 18:00:40 | ok | |
50b. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
0 errors out of 754797 tests. No missed branches. | ||
2011-06-23 17:47:39 | ok | |
10. Check compiler warnings seen on the following builds: | ||
2011-06-23 17:47:29 | ok | |
10b. OpenBSD GCC using options -Wall | ||
2011-06-23 17:43:46 | ok | |
320. Build and verify correct operation of sqlite3_analyzer on: | ||
2011-06-23 17:43:46 | ok | |
320a. Linux | ||
2011-06-23 15:20:18 | ok | |
70b. tclsh fulltest.tcl fast.rc test.rc | ||
2011-06-23 14:55:16 | ok | |
340. All changes in trunk have been merged into each of the following branches and those branches have been tested using TCL and TH3. | ||
2011-06-23 14:55:08 | ok | |
340b. apple-osx | ||
veryquick.test (tcl) and min.rc (th3) both pass | ||
2011-06-23 14:18:03 | ok | |
340a. sessions | ||
veryquick.test (tcl) and min.rc (th3) both pass | ||
2011-06-23 14:17:40 | ok | |
340a. sessions | ||
2011-06-23 13:56:33 | ok | |
70a. tclsh releasetest.tcl | ||
2011-06-23 13:56:16 | ok | |
60a. tclsh releasetest.tcl | ||
2011-06-23 10:50:35 | ok | |
10a. Linux GCC using options -Wall -Wextra | ||
2011-06-23 10:50:35 | ok | |
200. Build a library from the amalgamation using both SQLITE_ENABLE_FTS3 and SQLITE_ENABLE_RTREE and verify that no internal symbols are exported. | ||
2011-06-23 10:23:19 | drh | ok |
50a. tclsh releasetest.tcl | ||
2011-06-23 10:23:19 | drh | ok |
70a. tclsh releasetest.tcl | ||
2011-06-23 10:05:21 | drh | ok |
50d. tclsh th3make fast-ex.rc | ||
0 errors out of 14598894 tests - on "claire" (ubuntu, gcc-4.4.1) | ||
2011-06-23 01:54:50 | shane | ok |
10c. Windows VC++ | ||
tested with nmake and ide at /w3 on 32-bit | ||
2011-06-23 01:04:10 | --- | |
200. Build a library from the amalgamation using both SQLITE_ENABLE_FTS3 and SQLITE_ENABLE_RTREE and verify that no internal symbols are exported. | ||
Retest due to last-minute changes. | ||
2011-06-23 01:04:10 | --- | |
320. Build and verify correct operation of sqlite3_analyzer on: | ||
Retest due to last-minute changes. | ||
2011-06-23 01:04:10 | --- | |
320a. Linux | ||
Retest due to last-minute changes. | ||
2011-06-23 01:04:10 | --- | |
340. All changes in trunk have been merged into each of the following branches and those branches have been tested using TCL and TH3. | ||
Retest due to last-minute changes. | ||
2011-06-23 01:04:10 | --- | |
340a. sessions | ||
Retest due to last-minute changes. | ||
2011-06-23 01:04:10 | --- | |
340b. apple-osx | ||
Retest due to last-minute changes. | ||
2011-06-23 01:02:58 | --- | |
10. Check compiler warnings seen on the following builds: | ||
Retest due to last-minute changes. | ||
2011-06-23 01:02:58 | --- | |
10a. Linux GCC using options -Wall -Wextra | ||
Retest due to last-minute changes. | ||
2011-06-23 01:02:58 | --- | |
10b. OpenBSD GCC using options -Wall | ||
Retest due to last-minute changes. | ||
2011-06-23 01:02:58 | --- | |
10c. Windows VC++ | ||
Retest due to last-minute changes. | ||
2011-06-23 01:02:58 | --- | |
50b. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
Retest due to last-minute changes. | ||
2011-06-23 01:02:58 | --- | |
50c. tclsh fulltest.tcl fast.rc test.rc | ||
Retest due to last-minute changes. | ||
2011-06-23 01:02:58 | --- | |
70b. tclsh fulltest.tcl fast.rc test.rc | ||
Retest due to last-minute changes. | ||
2011-06-23 01:02:33 | ||
10. Check compiler warnings seen on the following builds: | ||
Retest due to the FTS changes for Chromium | ||
2011-06-23 01:02:33 | ||
10a. Linux GCC using options -Wall -Wextra | ||
Retest due to the FTS changes for Chromium | ||
2011-06-23 01:02:33 | ||
10b. OpenBSD GCC using options -Wall | ||
Retest due to the FTS changes for Chromium | ||
2011-06-23 01:02:33 | ||
10c. Windows VC++ | ||
Retest due to the FTS changes for Chromium | ||
2011-06-23 01:02:33 | ||
50b. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
Retest due to the FTS changes for Chromium | ||
2011-06-23 01:02:33 | ||
50c. tclsh fulltest.tcl fast.rc test.rc | ||
Retest due to the FTS changes for Chromium | ||
2011-06-23 01:02:33 | ||
70b. tclsh fulltest.tcl fast.rc test.rc | ||
Retest due to the FTS changes for Chromium | ||
2011-06-23 01:01:14 | --- | |
50a. tclsh releasetest.tcl | ||
Retest due to the FTS change for Chromium. | ||
2011-06-23 01:01:14 | --- | |
70a. tclsh releasetest.tcl | ||
Retest due to the FTS change for Chromium. | ||
2011-06-22 23:56:54 | ok | |
70. Run the following tests and verify output for platform Mac OS-X x86: | ||
2011-06-22 23:56:54 | ok | |
70a. tclsh releasetest.tcl | ||
2011-06-22 23:31:50 | ok | |
50a. tclsh releasetest.tcl | ||
2011-06-22 21:40:21 | ok | |
200. Build a library from the amalgamation using both SQLITE_ENABLE_FTS3 and SQLITE_ENABLE_RTREE and verify that no internal symbols are exported. | ||
2011-06-22 21:39:44 | ok | |
50b. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
2011-06-22 21:11:09 | shane | ok |
40a. tclsh ../tool/omittest.tcl -skip_run | ||
passed with msvc | ||
2011-06-22 20:54:56 | shane | ok |
40a. tclsh ../tool/omittest.tcl -skip_run | ||
passed with msvc | ||
2011-06-22 20:53:48 | ok | |
360. Verify that the bug response checklist has been completed for all bugs found since the previous release. | ||
2011-06-22 20:53:48 | ok | |
370. Verify that the new feature checklist has been completed for all enhancements made since the previous release. | ||
2011-06-22 20:52:19 | ok | |
30. Review the differences between the release candidate and one or more prior releases to verify: | ||
2011-06-22 20:52:19 | ok | |
30a. No stray changes | ||
2011-06-22 20:52:19 | ok | |
30b. All significant changes are mentioned in the "changes" log of the documentation | ||
2011-06-22 20:52:19 | ok | |
30f. Variables and functions have been renamed to reflect changes in their use | ||
2011-06-22 20:23:01 | drh | ok |
30c. New code complies with style guidelines | ||
Exceptions granted for some of the newer FTS4 code. | ||
2011-06-22 20:23:01 | drh | ok |
30d. New code complies with design rules | ||
Exceptions granted for some of the newer FTS4 code. | ||
2011-06-22 20:23:01 | drh | ok |
30e. Comments have been updated to reflect code changes | ||
Exceptions granted for some of the newer FTS4 code. | ||
2011-06-22 20:21:02 | ok | |
40. Verify SQLite compiles cleanly with all OMIT, ENABLE, and DISABLE options: | ||
2011-06-22 20:20:42 | ok | |
310. Verify that databases, rollback journals, and WAL files are portable across | ||
2011-06-22 20:20:42 | ok | |
310a. 32/64 bit platforms, and | ||
2011-06-22 20:10:14 | ok | |
280. Run performance tests comparing the new SQLite release against the previous version. Verify no performance regressions. | ||
2011-06-22 20:10:14 | ok | |
280c. 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 |
||
2011-06-22 19:52:59 | shane | ok |
40a. tclsh ../tool/omittest.tcl -skip_run | ||
passed with msvc | ||
2011-06-22 19:29:06 | ok | |
190. Build using the configure/make in main source tree. | ||
2011-06-22 19:29:06 | ok | |
190d. Verify that the --disable-amalgamation option to configure works. | ||
2011-06-22 19:25:13 | ok | |
190a. Make sure that autoconf has been run to update the configure script. | ||
2011-06-22 19:25:13 | ok | |
190b. Run "make test" to verify that the build works. | ||
2011-06-22 19:25:13 | ok | |
190c. Verify the correct version numbers have been installed. | ||
2011-06-22 19:20:32 | ok | |
280b. The TH3 speed tests | ||
2011-06-22 19:01:43 | drh | ok |
180. Run TH3 tests tclsh th3make -Os min.rc under valgrind with no unexplained errors or warnings. Some TH3 tests deliberately do things that valgrind will complain about. Those tests are clearly marked. | ||
2011-06-22 19:00:37 | drh | ok |
50c. tclsh fulltest.tcl fast.rc test.rc | ||
2011-06-22 17:14:43 | ok | |
220. Update the SQLite amalgamation that is built into the public Firefox sources. Recompile and verify that the new SQLite is being used (by checking the version mark in the header of one of the Firefox database files) and that Firefox still works correctly and efficiently. | ||
2011-06-22 17:11:12 | ok | |
250. Run the following ZIPVFS tests on at least one platform each: | ||
2011-06-22 17:08:29 | ok | |
140. Run test suites on various compilers and at various optimization settings for each compiler and verify that identical results are obtained on each run. This checklist item is designed to verify that SQLite code does not use C code constructs that are undefined or implementation defined. In particular, make sure the code works the same with and without the -ftrapv option on GCC. What other compilers and/or options can we list here? Clang? LLVM? | ||
2011-06-22 17:08:29 | ok | |
150. Verify that everything still works with SQLITE_MAX_ATTACHED in the 50 to 60 range. | ||
2011-06-22 17:07:56 | ok | |
240. Copy the SQLite amalgamation into SEE. Compile and test all five variations of SEE using a command similar to tclsh th3make see.rc min.rc -Os -DSQLITE_DEBUG -DSQLITE_MEMDEBUG, with or without the optional switches. Test controllers "test.rc" and "fast.rc" can be substituted for "min.rc"; each should be used at least once. | ||
2011-06-22 17:07:56 | ok | |
240e. see-aes128-ccm.c | ||
2011-06-22 16:40:37 | drh | ok |
250b. th3make zipvfs.rc test.rc | ||
2011-06-22 16:40:02 | drh | ok |
240c. see-aes256-ofb.c | ||
2011-06-22 16:40:02 | drh | ok |
240d. see-rc4.c | ||
2011-06-22 15:56:19 | drh | ok |
250a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt in the ZIPVFS source tree for details.) | ||
zipvfs5-17.1 failed with 38 instead of 36 free slots on x64. I'm not going to stress over the difference. | ||
2011-06-22 15:20:19 | drh | ok |
170. The veryquick.test TCL tests run under valgrind with no unexplained errors or warnings. Note that some tests deliberately reference memory that has previously been freed which will cause valgrind warnings. Those tests are clearly marked. | ||
2011-06-22 15:14:05 | drh | ok |
130. On one or more platforms of the tester's choice: | ||
2011-06-22 15:13:52 | drh | ok |
130a. th3make alignment2.rc test.rc | ||
0 errors out of 1653016 tests | ||
2011-06-22 13:06:43 | shane | ok |
90c. th3make fast.rc | ||
0 errors out of 2013967 tests in 24 configurations | ||
2011-06-22 13:06:23 | shane | |
90c. th3make fast.rc | ||
2011-06-22 12:09:58 | ok | |
340. All changes in trunk have been merged into each of the following branches and those branches have been tested using TCL and TH3. | ||
2011-06-22 11:52:11 | drh | ok |
70b. tclsh fulltest.tcl fast.rc test.rc | ||
2011-06-22 11:51:29 | ok | |
60. Run the following tests and verify output for platform Linux x86_64: | ||
2011-06-22 11:50:49 | drh | ok |
60d. tclsh th3make test-ex.rc | ||
0 errors out of 14677349 tests | ||
2011-06-22 11:50:07 | drh | ok |
60c. tclsh th3make memdebug.rc | ||
0 errors out of 2577123 tests | ||
2011-06-22 11:40:49 | dan | ok |
340b. apple-osx | ||
veryquick.test (tcl) and min.rc (th3) both pass | ||
2011-06-22 10:55:52 | drh | fail |
50c. tclsh fulltest.tcl fast.rc test.rc | ||
t1.cE.pragma02 crashing. Errors in *.analyze07.116. | ||
2011-06-22 10:32:21 | ok | |
60b. tclsh fulltest.tcl fast.rc test.rc | ||
2011-06-22 05:20:04 | shane | ok |
100c. th3make fast.rc | ||
0 errors out of 2017881 tests in 24 configurations | ||
2011-06-22 04:31:59 | shane | ok |
100b. th3make test.rc (compiled using VC++) | ||
0 errors out of 2112805 tests in 24 configurations | ||
2011-06-22 03:57:33 | shane | ok |
330. Run the CLI tests found under the tool subfolder in the main source tree and verify correct output. | ||
passed on 32-bit windows | ||
2011-06-22 03:55:18 | ok | |
60a. tclsh releasetest.tcl | ||
2011-06-22 03:42:16 | shane | ok |
90b. th3make test.rc | ||
0 errors out of 2103370 tests in 24 configurations | ||
2011-06-22 02:48:07 | ok | |
120. Run the following tests and verify output for platform OpenBSD x86: | ||
2011-06-22 02:47:56 | ok | |
120b. th3make -Os min.rc | ||
0 errors out of 754323 tests | ||
2011-06-22 02:20:54 | ok | |
120a. make test | ||
backup2-10 fails because of a difference in error reporting on OpenBSD. Not an issue. | ||
2011-06-22 01:49:30 | ok | |
110. Run the following tests and verify output for platform Android: | ||
2011-06-22 01:49:13 | ok | |
110. Run the following tests and verify output for platform Android: | ||
0 errors out of 799534 tests | ||
2011-06-22 01:49:13 | ok | |
110a. th3make -Os min.rc | ||
0 errors out of 799534 tests | ||
2011-06-21 21:00:21 | ok | |
310b. little/big-endian platforms. | ||
2011-06-21 20:11:21 | ok | |
80. Run the following tests and verify output for platform Max OS-X PPC: | ||
2011-06-21 20:11:21 | ok | |
80a. tclsh th3make -Os min.rc | ||
2011-06-21 16:44:35 | ok | |
50e. tclsh th3make cov.rc -DHAVE_LOCALTIME_R=1 (verify 100% coverage) | ||
2011-06-21 16:43:29 | ok | |
20. Verify that documentation files are up-to-date: | ||
2011-06-21 16:43:29 | ok | |
20i. Verify that this checklist agrees with planning documents | ||
2011-06-21 15:59:21 | --- | |
20. Verify that documentation files are up-to-date: | ||
2011-06-21 15:59:04 | --- | |
20i. Verify that this checklist agrees with planning documents | ||
2011-06-21 15:45:24 | ok | |
10. Check compiler warnings seen on the following builds: | ||
2011-06-21 15:45:24 | ok | |
10a. Linux GCC using options -Wall -Wextra | ||
2011-06-21 15:45:24 | ok | |
10b. OpenBSD GCC using options -Wall | ||
2011-06-21 15:45:24 | ok | |
10c. Windows VC++ | ||
2011-06-21 14:24:36 | dan | ok |
250d. th3make zipvfs.rc min.rc (Run under Valgrind with no unexplained errors) | ||
Made one change in zipvfs to avoid a valgrind warning. | ||
2011-06-21 06:11:52 | dan | ok |
270. Build the TEA archive. On Linux and Mac OS-X, unpack that TEA archive into a temporary directory and verify that it builds correctly. | ||
Same tarball as in item 26 works for TEA builds | ||
2011-06-21 06:11:18 | dan | ok |
260. Build the amalgamation autoconf tarball. On Linux and Mac OS-X, unpack that tarball in a temporary directory and verify that it builds correctly. | ||
products_build.sh produces a working amalgamation autoconf tarball | ||
2011-06-21 03:41:14 | ok | |
250c. th3make zipvfs.rc memdebug.rc | ||
2011-06-21 03:40:48 | ok | |
320. Build and verify correct operation of sqlite3_analyzer on: | ||
2011-06-21 03:40:48 | ok | |
320a. Linux | ||
2011-06-21 03:40:48 | ok | |
320b. MacOSX | ||
2011-06-21 03:38:37 | ok | |
320c. Win32 | ||
2011-06-21 03:38:04 | ok | |
340a. sessions | ||
2011-06-21 01:18:59 | ok | |
240b. see-aes128-ofb.c | ||
2011-06-21 01:16:34 | ok | |
350. Verify that all branches that are no longer active have been closed. | ||
2011-06-21 01:13:30 | ok | |
20. Verify that documentation files are up-to-date: | ||
2011-06-21 01:13:30 | ok | |
20a. Latest release on the index.html page | ||
2011-06-21 01:13:30 | ok | |
20b. Release announcement in changes.in | ||
2011-06-21 01:13:30 | ok | |
20d. No unresolved hyperlinks in the documentation build | ||
2011-06-21 01:13:30 | ok | |
20f. Database footprint is up-to-date (features.html) | ||
2011-06-21 01:13:30 | ok | |
20i. Verify that this checklist agrees with planning documents | ||
2011-06-21 00:59:59 | ok | |
210. Update the SQLite amalgamation that is built into Fossil. Recompile and run a complete test. | ||
2011-06-21 00:26:45 | ok | |
200. Build a library from the amalgamation using both SQLITE_ENABLE_FTS3 and SQLITE_ENABLE_RTREE and verify that no internal symbols are exported. | ||
2011-06-21 00:17:52 | ok | |
20. Verify that documentation files are up-to-date: | ||
2011-06-21 00:17:52 | ok | |
20c. Release accouncement in news.html | ||
2011-06-21 00:11:35 | ok | |
50b. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
2011-06-20 23:56:40 | ok | |
10. Check compiler warnings seen on the following builds: | ||
2011-06-20 23:56:40 | ok | |
10a. Linux GCC using options -Wall -Wextra | ||
2011-06-20 23:56:40 | ok | |
10b. OpenBSD GCC using options -Wall | ||
2011-06-20 23:56:40 | ok | |
10c. Windows VC++ | ||
2011-06-20 23:51:51 | ok | |
20h. Check new/changed documentation for spelling and gramatical mistakes | ||
2011-06-20 20:26:42 | ok | |
20g. Test metrics are up-to-date (testing.html) | ||
Valid for 3.7.5. No need to update at this time. | ||
2011-06-20 20:24:21 | ok | |
20e. The compile-time options are all up-to-date (compile.html) | ||
2011-06-20 19:45:43 | ok | |
20f. Database footprint is up-to-date (features.html) | ||
2011-06-20 19:45:07 | ok | |
20a. Latest release on the index.html page | ||
2011-06-20 19:45:07 | ok | |
20b. Release announcement in changes.in | ||
2011-06-20 19:45:07 | ok | |
20d. No unresolved hyperlinks in the documentation build | ||
2011-06-20 19:44:08 | ok | |
20i. Verify that this checklist agrees with planning documents | ||
2011-06-20 19:38:53 | ok | |
10. Check compiler warnings seen on the following builds: | ||
2011-06-20 19:38:53 | ok | |
10c. Windows VC++ | ||
2011-06-20 19:00:54 | ok | |
10. Check compiler warnings seen on the following builds: | ||
2011-06-20 19:00:54 | ok | |
10c. Windows VC++ | ||
2011-06-20 18:13:33 | ok | |
10b. OpenBSD GCC using options -Wall | ||
2011-06-20 18:08:56 | ok | |
10a. Linux GCC using options -Wall -Wextra | ||
2011-06-20 17:55:51 | dan | ok |
280a. The TCL speed*.test scripts | ||
Ran speed1p.test and speed4p.test. With 3.7.6.3 and trunk. Times look similar. | ||
2011-06-20 16:52:37 | ok | |
230. Copy the SQLite amalgamation into CEROD. Compile CEROD and run the test scripts in the test/ subdirectory. Verify correct output. | ||
2011-06-20 16:24:10 | ok | |
240a. see.c | ||
2011-06-20 15:27:28 | ok | |
290. Verify that the amalgamation builds are byte-for-byte identical on all workstation platforms. | ||
2011-06-20 12:18:26 | ok | |
350. Verify that all branches that are no longer active have been closed. | ||
2011-06-20 06:20:44 | 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. | ||
Ran backcompat.test with rtree+fts enabled builds of trunk, 371 and 364. | ||
2011-06-20 03:16:31 | ok | |
160. Update the amalgamation build for sqllogictest. Recompile and run the entire test suite in verification mode. Verify that there are no errors. Check-in the new amalgamation build in the sqllogictest Fossil repository. | ||
2011-06-20 01:38:11 | fail | |
240a. see.c | ||
Errors in new URI tests. | ||
2011-06-20 01:37:26 | fail | |
160. Update the amalgamation build for sqllogictest. Recompile and run the entire test suite in verification mode. Verify that there are no errors. Check-in the new amalgamation build in the sqllogictest Fossil repository. | ||
1 error in test/evidence/slt_lang_reindex.test:37 | ||
2011-06-19 22:06:50 | ok | |
50a. tclsh releasetest.tcl | ||
2011-06-19 20:58:45 | ok | |
70a. tclsh releasetest.tcl | ||
2011-06-19 20:58:45 | ok | |
110a. th3make -Os min.rc | ||
2011-06-19 18:54:09 | ok | |
30a. No stray changes | ||
2011-06-19 18:54:09 | ok | |
30b. All significant changes are mentioned in the "changes" log of the documentation | ||
2011-06-16 11:49:15 | ok | |
170. The veryquick.test TCL tests run under valgrind with no unexplained errors or warnings. Note that some tests deliberately reference memory that has previously been freed which will cause valgrind warnings. Those tests are clearly marked. | ||
2011-06-16 11:46:18 | ok | |
130a. th3make alignment2.rc test.rc | ||
2011-06-16 09:52:50 | ok | |
60d. tclsh th3make test-ex.rc | ||
2011-06-16 02:54:56 | ok | |
60a. tclsh releasetest.tcl | ||
2011-06-16 02:51:36 | ok | |
120b. th3make -Os min.rc | ||
2011-06-16 01:04:38 | ok | |
290. Verify that the amalgamation builds are byte-for-byte identical on all workstation platforms. | ||
2011-06-16 01:00:43 | ok | |
320. Build and verify correct operation of sqlite3_analyzer on: | ||
2011-06-16 01:00:28 | ok | |
320c. Win32 | ||
2011-06-16 00:58:23 | ok | |
320b. MacOSX | ||
2011-06-16 00:55:21 | ok | |
40a. tclsh ../tool/omittest.tcl -skip_run | ||
SQLITE_ENABLE_LOCKING_STYLE fails on Linux, but that is expected. | ||
2011-06-15 21:59:48 | ok | |
10b. OpenBSD GCC using options -Wall | ||
2011-06-15 21:15:34 | ok | |
140. Run test suites on various compilers and at various optimization settings for each compiler and verify that identical results are obtained on each run. This checklist item is designed to verify that SQLite code does not use C code constructs that are undefined or implementation defined. In particular, make sure the code works the same with and without the -ftrapv option on GCC. What other compilers and/or options can we list here? Clang? LLVM? | ||
2011-06-15 21:15:34 | ok | |
150. Verify that everything still works with SQLITE_MAX_ATTACHED in the 50 to 60 range. | ||
2011-06-15 17:19:50 | dan | ok |
220. Update the SQLite amalgamation that is built into the public Firefox sources. Recompile and verify that the new SQLite is being used (by checking the version mark in the header of one of the Firefox database files) and that Firefox still works correctly and efficiently. | ||
2011-06-15 17:18:49 | dan | ok |
220. Update the SQLite amalgamation that is built into the public Firefox sources. Recompile and verify that the new SQLite is being used (by checking the version mark in the header of one of the Firefox database files) and that Firefox still works correctly and efficiently. | ||
2011-06-15 17:15:49 | ok | |
210. Update the SQLite amalgamation that is built into Fossil. Recompile and run a complete test. | ||
2011-06-15 17:06:14 | ok | |
180. Run TH3 tests tclsh th3make -Os min.rc under valgrind with no unexplained errors or warnings. Some TH3 tests deliberately do things that valgrind will complain about. Those tests are clearly marked. | ||
2011-06-15 15:16:53 | ok | |
320a. Linux | ||
2011-06-15 15:15:32 | ok | |
200. Build a library from the amalgamation using both SQLITE_ENABLE_FTS3 and SQLITE_ENABLE_RTREE and verify that no internal symbols are exported. | ||
2011-06-15 15:05:58 | ok | |
60c. tclsh th3make memdebug.rc | ||
2011-06-15 15:03:04 | ok | |
50b. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
2011-06-15 12:48:23 | ok | |
10a. Linux GCC using options -Wall -Wextra | ||
2011-06-15 12:35:40 | ok | |
20d. No unresolved hyperlinks in the documentation build | ||
2011-06-08 17:00:51 | ok | |
250a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt in the ZIPVFS source tree for details.) | ||
2011-06-05 09:53:02 | ok | |
50d. tclsh th3make fast-ex.rc | ||
2011-06-04 23:20:17 | ok | |
190. Build using the configure/make in main source tree. | ||
2011-06-04 23:20:17 | ok | |
190a. Make sure that autoconf has been run to update the configure script. | ||
2011-06-04 23:20:17 | ok | |
190b. Run "make test" to verify that the build works. | ||
2011-06-04 23:20:17 | ok | |
190c. Verify the correct version numbers have been installed. | ||
2011-06-04 23:20:17 | ok | |
190d. Verify that the --disable-amalgamation option to configure works. | ||
2011-06-04 23:01:45 | ok | |
20f. Database footprint is up-to-date (features.html) | ||
2011-06-04 23:01:29 | ok | |
20a. Latest release on the index.html page | ||
2011-06-04 23:01:15 | ok | |
20d. No unresolved hyperlinks in the documentation build | ||
2011-06-04 21:06:02 | ok | |
250b. th3make zipvfs.rc test.rc | ||
There was one fault on th3coverage which can be safely ignored. | ||
2011-06-04 21:05:23 | ok | |
70b. tclsh fulltest.tcl fast.rc test.rc | ||
2011-06-04 18:44:50 | ok | |
90c. th3make fast.rc | ||
2011-06-04 18:31:19 | ok | |
100b. th3make test.rc (compiled using VC++) | ||
2011-06-04 17:10:26 | fail | |
90c. th3make fast.rc | ||
Some URI tests with --glob result checks are failing because of backslashes in filenames causing {..} around the result. | ||
2011-06-04 17:09:20 | ok | |
120a. make test | ||
2011-06-04 15:47:13 | ok | |
320b. MacOSX | ||
2011-06-04 15:10:27 | stale | |
60b. tclsh fulltest.tcl fast.rc test.rc | ||
2011-06-04 15:10:27 | stale | |
130a. th3make alignment2.rc test.rc | ||
2011-06-04 15:10:27 | stale | |
170. The veryquick.test TCL tests run under valgrind with no unexplained errors or warnings. Note that some tests deliberately reference memory that has previously been freed which will cause valgrind warnings. Those tests are clearly marked. | ||
2011-06-04 15:10:27 | stale | |
180. Run TH3 tests tclsh th3make -Os min.rc under valgrind with no unexplained errors or warnings. Some TH3 tests deliberately do things that valgrind will complain about. Those tests are clearly marked. | ||
2011-06-04 15:10:27 | stale | |
290. Verify that the amalgamation builds are byte-for-byte identical on all workstation platforms. | ||
2011-06-04 15:10:27 | stale | |
320a. Linux | ||
2011-06-04 14:44:16 | review | |
10a. Linux GCC using options -Wall -Wextra | ||
Warnings in FTS3 under -O3. | ||
2011-06-04 14:41:10 | ok | |
10b. OpenBSD GCC using options -Wall | ||
2011-06-04 14:40:37 | ok | |
280b. The TH3 speed tests | ||
2011-06-03 19:40:28 | ok | |
280c. 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 |
||
2011-06-03 14:16:59 | ok | |
140. Run test suites on various compilers and at various optimization settings for each compiler and verify that identical results are obtained on each run. This checklist item is designed to verify that SQLite code does not use C code constructs that are undefined or implementation defined. In particular, make sure the code works the same with and without the -ftrapv option on GCC. What other compilers and/or options can we list here? Clang? LLVM? | ||
2011-06-03 14:16:59 | ok | |
150. Verify that everything still works with SQLITE_MAX_ATTACHED in the 50 to 60 range. | ||
2011-06-03 14:00:11 | ok | |
330. Run the CLI tests found under the tool subfolder in the main source tree and verify correct output. | ||
2011-06-03 13:04:08 | review | |
40a. tclsh ../tool/omittest.tcl -skip_run | ||
Failed with ENABLE_LOCKING_STYLE and ENABLE_FTS4 but worked otherwise. | ||
2011-06-03 12:20:20 | ok | |
200. Build a library from the amalgamation using both SQLITE_ENABLE_FTS3 and SQLITE_ENABLE_RTREE and verify that no internal symbols are exported. | ||
2011-06-03 12:00:53 | ok | |
10a. Linux GCC using options -Wall -Wextra | ||
2011-06-02 19:28:45 | ok | |
50b. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
2011-05-30 23:42:44 | ok | |
280b. The TH3 speed tests | ||
2011-05-26 01:37:43 | ok | |
320a. Linux | ||
Need to build using small.mk | ||
2011-05-26 01:32:42 | fail | |
320a. Linux | ||
undefined reference to sqlite3Fts3InitTerm | ||
2011-05-26 01:13:42 | ok | |
170. The veryquick.test TCL tests run under valgrind with no unexplained errors or warnings. Note that some tests deliberately reference memory that has previously been freed which will cause valgrind warnings. Those tests are clearly marked. | ||
2011-05-26 01:08:37 | ok | |
130a. th3make alignment2.rc test.rc | ||
2011-05-26 00:38:15 | ok | |
60b. tclsh fulltest.tcl fast.rc test.rc | ||
2011-05-25 23:32:09 | ok | |
200. Build a library from the amalgamation using both SQLITE_ENABLE_FTS3 and SQLITE_ENABLE_RTREE and verify that no internal symbols are exported. | ||
2011-05-25 23:31:17 | ok | |
10b. OpenBSD GCC using options -Wall | ||
2011-05-25 23:27:34 | ok | |
290. Verify that the amalgamation builds are byte-for-byte identical on all workstation platforms. | ||
2011-05-25 23:18:25 | ok | |
10a. Linux GCC using options -Wall -Wextra | ||
2011-05-25 22:59:16 | drh | ok |
180. Run TH3 tests tclsh th3make -Os min.rc under valgrind with no unexplained errors or warnings. Some TH3 tests deliberately do things that valgrind will complain about. Those tests are clearly marked. | ||
2011-05-25 22:50:10 | drh | review |
130a. th3make alignment2.rc test.rc | ||
Failed because I mis-compiled it | ||
2011-05-25 22:42:49 | fail | |
130a. th3make alignment2.rc test.rc | ||
322 errors in the delete08 module | ||
2011-05-25 18:40:06 | drh | ok |
50b. tclsh th3make cov.rc (verify 100% branch test coverage) | ||
2011-05-25 18:34:54 | drh | fail |
60b. tclsh fulltest.tcl fast.rc test.rc | ||
144 errors in th3-f6. th3-t6 did not complete. |