]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Add a comment to test/fptest01.sql to remind us that failures in that
authordrh <>
Fri, 27 Mar 2026 19:25:25 +0000 (19:25 +0000)
committerdrh <>
Fri, 27 Mar 2026 19:25:25 +0000 (19:25 +0000)
script might not be the fault of SQLite.

FossilOrigin-Name: 65efcb0a2ed49fa2fd747b5f034d976ed3cb4a01a185bcada70bf8a5208f3841

manifest
manifest.uuid
test/fptest01.sql

index f09d6edfa6dffc9a061e7f545cb6c8e24c52ef47..321ffe33405bf1928b5d9848e292fc872dd4b98d 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C New\stest\scases\sfor\stext&rarr;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.
index 22c117b92502ccdfe4a2663ac8ec5be485c220ef..f9a9020fb5674984f5e0cc95ef8ade0f09e0908a 100644 (file)
@@ -1 +1 @@
-bbf2d648376a965605d5c641a889ab7ef365bc53788d984c054468e9889deee6
+65efcb0a2ed49fa2fd747b5f034d976ed3cb4a01a185bcada70bf8a5208f3841
index 3ba1e494c936c853569a390a4b98b663aa61ea13..9c82f4d591e008a67ba47ab4667a3e9f6876ce08 100644 (file)
 #
 #***********************************************************************
 #
-# 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