]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Disable the optimization where a REAL value with no fractional part
authordrh <drh@noemail.net>
Thu, 9 May 2019 17:10:30 +0000 (17:10 +0000)
committerdrh <drh@noemail.net>
Thu, 9 May 2019 17:10:30 +0000 (17:10 +0000)
commit6bab6f2b4d4acc11ed8b4f420b84bcdc7d95799c
tree3d884b16928cf4e18b749f1f2307bbda2f0cc356
parentf6099e9b401438b24bf273229c6f0f872cb46cee
Disable the optimization where a REAL value with no fractional part
is stored as an INTEGER when the integer uses as much space as the real
value it proposes to stand in for (8 bytes).  This avoids corner cases
of comparing integers against real values that are beyond the resolution
of an IEEE 754 double.  Fix for ticket [6c1d3febc00b22d457c78c2]

FossilOrigin-Name: 9b0915272f4d4052aa31e9297424a7db9a0234b676e8e2a44c3f2dc54236705a
manifest
manifest.uuid
src/vdbeaux.c
test/select3.test