From: drh <> Date: Mon, 15 Jun 2026 15:27:26 +0000 (+0000) Subject: Improvements to handling of inequality constraints on generate_series().value X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a2fd301a6a0b7ff65fc40c5bf355657db6de90ed;p=thirdparty%2Fsqlite.git Improvements to handling of inequality constraints on generate_series().value against very large floating-point values. [bugs:/info/2026-06-15T04:37:48Z|Bug 2026-06-15T04:37:48Z]. FossilOrigin-Name: 5aab8c2cde63f9db6b2346c86512efd6297937cad4e1306759b0f448815ad2e0 --- a2fd301a6a0b7ff65fc40c5bf355657db6de90ed diff --cc manifest index f044cb076d,cec383b943..bad89d2afb --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Avoid\sa\spossible\sbuffer\soverrun\sin\s32-bit\sbuilds\sof\sfts5\sthat\scould\soccur\swhen\sprocessing\scorrupt\srecords.\sBug\s[bugs:/info/2026-06-14T12:21:15Z\s|\s2026-06-14T12:21:15Z]. - D 2026-06-15T13:39:20.318 -C Additional\stweaks\sand\stest\scases\sfor\sgenerate_series()\sconstraints\nusing\svery\slarge\sfloating-point\snumbers. -D 2026-06-15T15:24:37.998 ++C Improvements\sto\shandling\sof\sinequality\sconstraints\son\sgenerate_series().value\nagainst\svery\slarge\sfloating-point\svalues.\n[bugs:/info/2026-06-15T04:37:48Z|Bug\s2026-06-15T04:37:48Z]. ++D 2026-06-15T15:27:26.254 F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea @@@ -2208,8 -2208,8 +2208,9 @@@ F tool/warnings-clang.sh bbf6a1e685e534 F tool/warnings.sh a554d13f6e5cf3760f041b87939e3d616ec6961859c3245e8ef701d1eafc2ca2 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f F tool/winmain.c 00c8fb88e365c9017db14c73d3c78af62194d9644feaf60e220ab0f411f3604c - P 4b3ec30c63e3824163a2e6cacceb9630301b61f3ffd2b80f8a7b234f09bc251b - R 4268b2401575f05c1ef13d2885a2b3fd - U dan - Z 5f5badb8d3a0930043dc56d118952b6a -P 236ef21789c4ebb67a8cf0a841341fab1477a6fe8e88b575e9f450a8f868e618 ++P 0fa3345fe4464804f6846c2598774b9e700df39570e81e020de21e06e2ff044d 50d611404a444f23368c684dfa6dc34b057f8adb45aa058bcf3b2768e908eb3e + R adf6cdcfb6965c29d0bb90adee6a0dc1 ++T +closed 50d611404a444f23368c684dfa6dc34b057f8adb45aa058bcf3b2768e908eb3e + U drh -Z 99da3cd88ce4fd07ad1d85179b5e2d0d ++Z fc0dd1bdb45eca6f9dbc38f7e8b8eabd # Remove this line to create a well-formed Fossil manifest. diff --cc manifest.uuid index f7e70d7153,c8ba348a48..dc708e2bbd --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - 0fa3345fe4464804f6846c2598774b9e700df39570e81e020de21e06e2ff044d -50d611404a444f23368c684dfa6dc34b057f8adb45aa058bcf3b2768e908eb3e ++5aab8c2cde63f9db6b2346c86512efd6297937cad4e1306759b0f448815ad2e0