From: drh <> Date: Fri, 27 Mar 2026 19:25:25 +0000 (+0000) Subject: Add a comment to test/fptest01.sql to remind us that failures in that X-Git-Tag: major-release~34 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a2f78f665c6e4321783193e3a87e2f043fa22f7c;p=thirdparty%2Fsqlite.git Add a comment to test/fptest01.sql to remind us that failures in that script might not be the fault of SQLite. FossilOrigin-Name: 65efcb0a2ed49fa2fd747b5f034d976ed3cb4a01a185bcada70bf8a5208f3841 --- diff --git a/manifest b/manifest index f09d6edfa6..321ffe3340 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C New\stest\scases\sfor\stext→float\sconversions. -D 2026-03-27T18:58:50.301 +C Add\sa\scomment\sto\stest/fptest01.sql\sto\sremind\sus\sthat\sfailures\sin\sthat\nscript\smight\snot\sbe\sthe\sfault\sof\sSQLite. +D 2026-03-27T19:25:25.815 F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea @@ -1129,7 +1129,7 @@ F test/format4.test eeae341953db8b6bda7f549044797c3278a6cc345d11ada81471671b654f F test/fp-speed-1.c 34216fbd0a98613f20cfaf234d8206afdff5312c2bd266f588e1cd40c5f25c3e F test/fp-speed-2.c af6b1fbd368c3981566b14e3c1932badf31c65624456e10dd36433ef3be6b8fb F test/fpconv1.test 63f352682fa65601a326563ad633086df6ab194e6ed5e7366786f38a525a7fd7 -F test/fptest01.sql 8dc67238038a1725e6ce3cb1562f584b68e7ad69250ca274247751c85bff63ed +F test/fptest01.sql 3d84f10bb1cc220b59207354c887d720289903adeb9972a29d6bfcb3fec0df95 F test/fts-9fd058691.test 78b887e30ae6816df0e1fed6259de4b5a64ad33c F test/fts3.test 672a040ea57036fb4b6fdc09027c18d7d24ab654 F test/fts3_common.tcl dffad248f9ce090800e272017d2898005c28ee6314fc1dd5550643a02666907a @@ -2196,8 +2196,8 @@ F tool/warnings-clang.sh bbf6a1e685e534c92ec2bfba5b1745f34fb6f0bc2a362850723a9ee F tool/warnings.sh a554d13f6e5cf3760f041b87939e3d616ec6961859c3245e8ef701d1eafc2ca2 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f F tool/winmain.c 00c8fb88e365c9017db14c73d3c78af62194d9644feaf60e220ab0f411f3604c -P efb6212de4ca998546329b06b43122f0fffa3759e4615ca3357ef9fa13606d44 -R 96cf7d11c9d9a0697c24c31185bc2fb9 +P bbf2d648376a965605d5c641a889ab7ef365bc53788d984c054468e9889deee6 +R 971109cd33785e0666135a8a29743846 U drh -Z 328751dec3cf891ce4c1bd65d7c9ec65 +Z 5fc5b64177dcf49d75363f6b7491a851 # Remove this line to create a well-formed Fossil manifest. diff --git a/manifest.uuid b/manifest.uuid index 22c117b925..f9a9020fb5 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -bbf2d648376a965605d5c641a889ab7ef365bc53788d984c054468e9889deee6 +65efcb0a2ed49fa2fd747b5f034d976ed3cb4a01a185bcada70bf8a5208f3841 diff --git a/test/fptest01.sql b/test/fptest01.sql index 3ba1e494c9..9c82f4d591 100644 --- a/test/fptest01.sql +++ b/test/fptest01.sql @@ -11,7 +11,21 @@ # #*********************************************************************** # -# Floating-point to text conversions +# Floating-point <-> text conversions +# +# FAILURES IN THIS SCRIPT ARE NOT NECESSARILY THE FAULT OF SQLITE. +# +# Some of the tests below use the system strtod() function as +# an oracle of truth. These tests assume that the system strtod() +# is always correct. That is the case for Win11, Macs, most Linux +# boxes and so forth. But it possible to find a machine for which +# is not true. (One example, is Macs from around 2005.) On such +# machines, some of these tests might fail. +# +# So, in other words, a failure in any of the tests below does not +# necessarily mean that SQLite is wrong. It might mean that the +# strtod() function in the standard library of the machine on which +# the test is running is wrong. # # Verify that binary64 -> text -> binary64 conversions round-trip