| testfp.txt contains conversion tests from Vern Paxson's paper | |
| “A Program for Testing IEEE Decimal-Binary Conversion” | |
| https://www.icir.org/vern/papers/testbase-report.pdf | |
| That paper from 1991 describes a tester called 'testbase', | |
| written in non-64-bit-safe pre-ANSI C. | |
| As of 2025, it is still available at ftp://ftp.ee.lbl.gov/testbase.tar.Z. | |
| The files | |
| https://swtch.com/testbase/atof.txt | |
| https://swtch.com/testbase/ftoa.txt | |
| are the test inputs that testbase generates and checks, | |
| logged during an actual run, totaling about 10 MB. | |
| The files atof1k.txt and ftoa1k.txt in this directory each contain | |
| 1000 random samples of the full trace. They are used during | |
| 'go test internal/strconv'. | |
| Running 'go test internal/strconv -testbase' downloads the | |
| complete files into this directory as atof.txt and ftoa.txt and | |
| then uses those instead of the sampled versions. | |
| The complete tests take about 10 seconds on a Macbook Pro. | |
| Backup copies of the files are also posted at | |
| https://gist.github.com/rsc/606b378b0bf95c24a6fd6cef99e262e1. | |