|Title:||Incorrect query result on a UNION ALL|
|Last Modified:||2014-02-25 21:56:00|
|Version Found In:||188.8.131.52|
drh added on 2014-02-25 18:46:01:
Temp registers can sometimes be used in concurrent co-routines, resulting in a incorrect answer. The attached script demonstrations one manifestation of this. The attachment fails with any check-in after the introduction of the NGQP. But the register allocation problem predates that change. The cut-over of the NGQP only makes the attached test case work. Probably other test cases can be made to fail for versions prior to the NGQP.