Fix harmless compiler warning.
Fix name resolution problem in sub-selects within triggers, ticket [4ef7e3cfca].
Add tests to verify the fix for bug [4ef7e3cfca].
Fix minor typos in the new test file.
Fix comment in test.
Improve clarity of presentation in the sqlite3VdbeMemFromBtree() routine.
Ensure that BtreeMovetoUnpacked() does not try to invoke xRecordCompare when it is set to NULL.
Fix an assert() so that it takes OOM errors into account.
Fix a potential memory use-after-free problem following an OOM error.
Fix a problem with "DEFAULT (-(-9223372036854775808))" clauses in ALTER TABLE ... ADD COLUMN commands.
Avoid indexing off the front end of an array when creating a view with
two or more blank column names in the SELECT statement that defines the view.