On 22.01.2019 23:10, Branko Čibej wrote:
> On 22.01.2019 22:52, Branko Čibej wrote:
>> [Moving to the correct list.]
>>
>> On 22.01.2019 22:18, Thomas Deutschmann wrote:
>>> Hi,
>>>
>>> in Gentoo Linux, wc-queries-test test is failing (verified
>>> against v1.9.7-1.11.1:
>>>
[...]
>>>> svn_tests: E200006: STMT_DROP_TARGETS_LIST: Uses sqlite_master with only 0 index component: ((null))
>>>> DROP TABLE targets_list
>>>> svn_tests: E200042: Additional errors:
>>>> svn_tests: E200035: |SCAN TABLE sqlite_master
>>>> svn_tests: E200035: |SCAN TABLE sqlite_master
>>>> svn_tests: E200035: |SCAN TABLE sqlite_master
>>>> svn_tests: E200035: |SCAN TABLE sqlite_master
>>>> svn_tests: E200035: |SCAN TABLE sqlite_master
>>>> svn_tests: E200035: |SCAN TABLE sqlite_master
>>>> svn_tests: E200035: |SCAN TABLE sqlite_master
>>>> svn_tests: E200035: |SCAN TABLE sqlite_master
>>>> svn_tests: E200035: |SCAN TABLE sqlite_master
>>>> svn_tests: E200035: |SCAN TABLE sqlite_master
>>>> svn_tests: E200035: |SCAN TABLE sqlite_master
>>>> svn_tests: E200035: |SCAN TABLE sqlite_master
>>>> FAIL: wc-queries-test 3: test query expectations
>>>> PASS: wc-queries-test 4: test query duplicates
>>>> PASS: wc-queries-test 5: test schema statistics
>>>> PASS: wc-queries-test 6: verify queries are parsable
>>>> END: wc-queries-test
>>>> ELAPSED: wc-queries-test 0:00:00.167083
>>> After some research we found the problem causing the test failure:
>>>
>>> In Gentoo we are building sqlite with
>>>
>>>> -DSQLITE_ENABLE_STMT_SCANSTATUS
>>> option set. If we disable that option, the test is passing.
>>>
>>> Downstream-bug: https://bugs.gentoo.org/605438
>
> I've filed this as issue #4804, it looks like a bug in our tests.
I was able to reproduce this with the latest (amalgamated) SQLite on
macOS — so, not using get-deps.sh, as the version that downloads is too
old. I've written up my analysis in issue #4804; the short story is that
adding the compile-time option mentioned above adds output to 'EXPLAIN
QUERY PLAN' that our test doesn't like.
Bert, you wrote most of this query test code; would you mind taking a
look at this issue?
-- Brane
Received on 2019-01-23 04:34:54 CET