diff --git a/Testing/PatternGeneration/FastMath.py b/Testing/PatternGeneration/FastMath.py index def3bdea..d201b7c8 100755 --- a/Testing/PatternGeneration/FastMath.py +++ b/Testing/PatternGeneration/FastMath.py @@ -195,9 +195,9 @@ def generatePatterns(): configq31.setOverwrite(False) configq15.setOverwrite(False) - #writeTestsFloat(configf64,Tools.F64) - #writeTestsFloat(configf32,0) - #writeTestsFloat(configf16,16) + writeTestsFloat(configf64,Tools.F64) + writeTestsFloat(configf32,0) + writeTestsFloat(configf16,16) writeTests(configq31,31) writeTests(configq15,15) diff --git a/Testing/Patterns/DSP/FastMath/FastMathF16/Inverse1_f16.txt b/Testing/Patterns/DSP/FastMath/FastMathF16/Inverse1_f16.txt index feaf72c5..21090d2b 100755 --- a/Testing/Patterns/DSP/FastMath/FastMathF16/Inverse1_f16.txt +++ b/Testing/Patterns/DSP/FastMath/FastMathF16/Inverse1_f16.txt @@ -1,514 +1,514 @@ H 256 -// 13.282788 -0x4aa4 -// 74.795943 -0x54ad -// 4.534229 -0x4489 -// 3.745299 -0x437e -// 2.439216 -0x40e1 -// 6.181096 -0x462e -// 4.004707 -0x4401 -// 11.283654 -0x49a4 -// 1.847747 -0x3f64 -// 5.549382 -0x458d -// 1.536148 -0x3e25 -// 30.005060 -0x4f80 -// 31.475099 -0x4fde -// 17.543195 -0x4c63 -// 2.419261 -0x40d7 -// 4.349753 -0x445a -// 4.841152 -0x44d7 -// 8.101053 -0x480d -// 7.775466 -0x47c7 -// 10.960573 -0x497b -// 1.935619 -0x3fbe -// 14.846755 -0x4b6c -// 2.538388 -0x4114 -// 2.328174 -0x40a8 -// 1.187660 -0x3cc0 -// 9.459035 -0x48bb -// 6.531679 -0x4688 -// 28.111782 -0x4f07 -// 2.775787 -0x418d -// 1.610728 -0x3e71 -// 4.295367 -0x444c -// 8.503271 -0x4840 -// 6.431921 -0x466f -// 1.644415 -0x3e94 -// 5.022253 -0x4506 -// 46.675156 -0x51d6 -// 7.923678 -0x47ec -// 1.986785 -0x3ff2 -// 12.264212 -0x4a22 -// 5.127496 -0x4521 -// 3.526537 -0x430e -// 3.099069 -0x4233 -// 11.281743 -0x49a4 -// 5.690813 -0x45b1 -// 25.784472 -0x4e72 -// 31.172867 -0x4fcb -// 5.406237 -0x4568 -// 1.003867 -0x3c04 -// 2.474874 -0x40f3 -// 5.259653 -0x4542 -// 6.833799 -0x46d5 -// 2.146320 -0x404b -// 4.075154 -0x4413 -// 6.755841 -0x46c1 -// 3.298992 -0x4299 -// 3.211582 -0x426c -// 154.452815 -0x58d4 -// 2.467569 -0x40ef -// 13.353500 -0x4aad -// 2.897118 -0x41cb -// 11.198146 -0x4999 -// 2.095061 -0x4031 -// 5.949994 -0x45f3 -// 502.264324 -0x5fd9 -// 9.785310 -0x48e5 -// 24.679848 -0x4e2c -// 9.141598 -0x4892 -// 4.842086 -0x44d8 -// 2.305929 -0x409d -// 2.553810 -0x411c -// 6.529844 -0x4688 -// 12.616308 -0x4a4f -// 10.160835 -0x4915 -// 4.741947 -0x44be -// 3.062033 -0x4220 -// 15.072163 -0x4b89 -// 19.437242 -0x4cdc -// 304.465872 -0x5cc2 -// 3.697883 -0x4365 -// 1.200278 -0x3ccd -// 12.039526 -0x4a05 -// 6.285477 -0x4649 -// 41.940922 -0x513e -// 14.367260 -0x4b2f -// 2.844286 -0x41b0 -// 2.434156 -0x40de -// 18.803330 -0x4cb3 -// 3.590405 -0x432e -// 45.916673 -0x51bd -// 16.744938 -0x4c30 -// 9.513594 -0x48c2 -// 266.925697 -0x5c2c -// 141.996772 -0x5870 -// 1.273840 -0x3d18 -// 4.064921 -0x4411 -// 3.059166 +// 3.581645 +0x432a +// 86.761227 +0x556c +// 2.558527 +0x411e +// 33.610121 +0x5034 +// 22.345490 +0x4d96 +// 1.707732 +0x3ed5 +// 1.224590 +0x3ce6 +// 8.275908 +0x4823 +// 7.354256 +0x475b +// 7.450499 +0x4773 +// 1.937171 +0x3fc0 +// 1.951635 +0x3fce +// 2.385176 +0x40c5 +// 17.871991 +0x4c78 +// 2.285232 +0x4092 +// 3.058894 0x421e -// 3.063974 -0x4221 -// 12.270595 -0x4a23 -// 17.040917 -0x4c43 -// 1.259633 -0x3d0a -// 2.821234 -0x41a4 -// 6.853772 -0x46db -// 7.454620 -0x4774 -// 1.609663 -0x3e70 -// 11.592823 -0x49cc -// 8.194720 -0x4819 -// 2.951149 -0x41e7 -// 2.312031 -0x40a0 -// 9.662832 -0x48d5 -// 1.513853 -0x3e0e -// 93.930231 -0x55df -// 91.754898 -0x55bc -// 2.936342 -0x41df -// 36.983413 -0x509f -// 1.683027 -0x3ebb -// 3.835847 -0x43ac -// 4.018890 -0x4405 -// 8.686859 -0x4858 -// 3.832640 -0x43aa -// 5.651256 -0x45a7 -// 167.057056 -0x5938 -// 10.621388 -0x4950 -// 2.039201 -0x4014 -// 3.169404 -0x4257 -// 121.699150 -0x579b -// 1.962375 -0x3fd9 -// 3.588653 -0x432d -// 6.551802 -0x468d -// 2.273146 -0x408c -// 6.206085 -0x4635 -// 1.260120 -0x3d0a -// 1.328843 -0x3d51 -// 7.193014 -0x4731 -// 5.073456 -0x4513 -// 4.099381 -0x4419 -// 14.640782 -0x4b52 -// 8.470057 -0x483c -// 35.841993 -0x507b -// 25.902541 -0x4e7a -// 8.278306 -0x4824 -// 6.579874 -0x4694 -// 3.183432 -0x425e -// 3.157985 -0x4251 -// 30.987647 -0x4fbf -// 4.960553 -0x44f6 -// 28.319462 -0x4f14 -// 3.360753 -0x42b9 -// 13.357196 -0x4aae -// 7.617099 -0x479e -// 12.543129 -0x4a46 -// 3.206430 -0x426a -// 24.728589 -0x4e2f -// 2.883364 -0x41c4 -// 4.739018 -0x44bd -// 11.599710 -0x49cd -// 9.538527 -0x48c5 -// 16.661500 -0x4c2a -// 2.736285 -0x4179 -// 6.631133 -0x46a2 -// 11.402722 -0x49b4 -// 1.858302 -0x3f6f -// 11.107479 -0x498e -// 2.144436 -0x404a -// 3.471115 -0x42f1 -// 7.195419 -0x4732 -// 2.250048 -0x4080 -// 5.355021 -0x455b -// 2.175851 -0x405a -// 6.975780 -0x46fa -// 10.830583 -0x496a -// 4.039975 -0x440a -// 19.297319 -0x4cd3 -// 14.568924 -0x4b49 -// 1.760573 -0x3f0b -// 4.344142 -0x4458 -// 1.911989 -0x3fa6 -// 125.811431 -0x57dd -// 6.147110 -0x4626 -// 3.323063 -0x42a5 -// 141.465322 -0x586c -// 2.428645 -0x40db -// 5.057885 -0x450f -// 17.465511 -0x4c5e -// 5.487886 +// 17.009064 +0x4c41 +// 1.402128 +0x3d9c +// 2.744677 +0x417d +// 51.433591 +0x526e +// 14.124006 +0x4b10 +// 3.131231 +0x4243 +// 1.828124 +0x3f50 +// 1.376202 +0x3d81 +// 2.450949 +0x40e7 +// 1.791351 +0x3f2a +// 11.901379 +0x49f3 +// 7.123619 +0x4720 +// 2.946393 +0x41e5 +// 3.028144 +0x420e +// 8.926223 +0x4877 +// 760.566963 +0x61f1 +// 2.644572 +0x414a +// 6.054703 +0x460e +// 23.977100 +0x4dff +// 8.447449 +0x4839 +// 4.486585 +0x447d +// 3.358016 +0x42b7 +// 3.725538 +0x4373 +// 9.717429 +0x48dc +// 7.089559 +0x4717 +// 1.789214 +0x3f28 +// 2.530531 +0x4110 +// 4.601826 +0x449a +// 1.830180 +0x3f52 +// 1.374717 +0x3d80 +// 2.473534 +0x40f2 +// 3.151899 +0x424e +// 1.810482 +0x3f3e +// 4.632696 +0x44a2 +// 1.965224 +0x3fdc +// 3.437561 +0x42e0 +// 3.768765 +0x438a +// 20.060532 +0x4d04 +// 2.720379 +0x4171 +// 5.522222 +0x4586 +// 3.715988 +0x436f +// 4.674267 +0x44ad +// 3.907719 +0x43d1 +// 2.639477 +0x4147 +// 2.202087 +0x4067 +// 1.091027 +0x3c5d +// 3.035523 +0x4212 +// 1.641336 +0x3e91 +// 10.271715 +0x4923 +// 10.637987 +0x4952 +// 26.697289 +0x4ead +// 4.302041 +0x444d +// 63.267918 +0x53e9 +// 14.965284 +0x4b7c +// 10.780631 +0x4964 +// 14.341519 +0x4b2c +// 3.683001 +0x435e +// 57.216382 +0x5327 +// 3.273901 +0x428c +// 1.353982 +0x3d6a +// 1.425246 +0x3db3 +// 2.586489 +0x412c +// 2.801373 +0x419a +// 5.065650 +0x4511 +// 1.103671 +0x3c6a +// 3.112899 +0x423a +// 2.477420 +0x40f4 +// 566.799117 +0x606e +// 1.302174 +0x3d35 +// 20.185315 +0x4d0c +// 87.974063 +0x5580 +// 5.487811 0x457d -// 3.693320 -0x4363 -// 5.722713 -0x45b9 -// 2.815819 -0x41a2 -// 17.741187 -0x4c6f -// 156.719386 -0x58e6 -// 9.622230 -0x48d0 -// 3.582729 -0x432a -// 7.122762 -0x471f -// 3.801118 -0x439a -// 21.059681 -0x4d44 -// 7.002552 -0x4701 -// 1.681254 -0x3eba -// 26.237564 -0x4e8f -// 2.196333 -0x4065 -// 3.057311 -0x421d -// 43.974325 -0x517f -// 4.871455 -0x44df -// 58.682025 -0x5356 -// 1.935719 -0x3fbe -// 50.178529 -0x5246 -// 14.081570 -0x4b0a -// 2.276558 -0x408e -// 15.295183 -0x4ba6 -// 3.718388 -0x4370 -// 3.839651 -0x43ae -// 3.527233 -0x430e -// 2.428714 -0x40dc -// 11.062054 -0x4988 -// 5.778279 -0x45c7 -// 2.901877 -0x41ce -// 4.614082 -0x449d -// 2.846533 -0x41b1 -// 8.471893 -0x483c -// 5.528337 -0x4587 -// 4.069745 -0x4412 -// 4.311615 -0x4450 -// 2.410911 -0x40d2 -// 4.794024 -0x44cb -// 1.952501 -0x3fcf -// 2.350841 -0x40b4 -// 2.240902 -0x407b -// 5.954644 -0x45f4 -// 6.121318 -0x461f -// 6.649823 -0x46a6 -// 16.968851 -0x4c3e +// 1.446513 +0x3dc9 +// 1.831046 +0x3f53 +// 1.843305 +0x3f60 +// 7.132976 +0x4722 +// 5.069603 +0x4512 +// 6.570542 +0x4692 +// 6.053389 +0x460e +// 2.907368 +0x41d1 +// 11.969656 +0x49fc +// 1.404868 +0x3d9f +// 4.083878 +0x4415 +// 16.699771 +0x4c2d +// 3.761036 +0x4386 +// 1.802520 +0x3f36 +// 5.929281 +0x45ee +// 10.646078 +0x4953 +// 1.466805 +0x3dde +// 8.986761 +0x487e +// 3.502520 +0x4301 // 1.000000 0x3c00 -// 5.024657 -0x4506 -// 5.569085 -0x4592 -// 8.212669 -0x481b -// 2.487941 -0x40fa -// 1.966557 -0x3fde -// 3.370575 -0x42be -// 29.614104 -0x4f67 -// 3.196824 -0x4265 -// 1.470828 -0x3de2 -// 8.924856 -0x4876 -// 3.005112 -0x4203 -// 3.024847 -0x420d -// 4.340886 -0x4457 -// 1.894158 -0x3f94 -// 3.562064 -0x4320 -// 3.233189 -0x4277 -// 1.628957 -0x3e84 -// 2.791436 -0x4195 -// 8.235823 -0x481e -// 8.808764 -0x4868 -// 36.005208 -0x5080 -// 12.766707 -0x4a62 -// 5.964918 -0x45f7 -// 1.671910 -0x3eb0 -// 2.699011 -0x4166 -// 16.411460 -0x4c1a +// 3.982149 +0x43f7 +// 2.338849 +0x40ad +// 5.258582 +0x4542 +// 2.735289 +0x4178 +// 110.507454 +0x56e8 +// 1.622024 +0x3e7d +// 2.569897 +0x4124 +// 7.889256 +0x47e4 +// 7.000248 +0x4700 +// 10.626930 +0x4950 +// 2.991707 +0x41fc +// 2.395025 +0x40ca +// 3.841435 +0x43af +// 11.958860 +0x49fb +// 3.969816 +0x43f1 +// 1.917139 +0x3fab +// 3.215470 +0x426e +// 24.911815 +0x4e3a +// 6.284537 +0x4649 +// 3.576448 +0x4327 +// 1.147295 +0x3c97 +// 28.266371 +0x4f11 +// 2.750731 +0x4180 +// 5.253244 +0x4541 +// 7.269174 +0x4745 +// 4.801385 +0x44cd +// 3.251291 +0x4281 +// 1.831421 +0x3f53 +// 8.194762 +0x4819 +// 3.636461 +0x4346 +// 3.503045 +0x4302 +// 1.822741 +0x3f4a +// 51.759246 +0x5278 +// 14.332904 +0x4b2b +// 1.873051 +0x3f7e +// 1.722051 +0x3ee3 +// 71.709951 +0x547b +// 16.715120 +0x4c2e +// 3.226760 +0x4274 +// 5.303146 +0x454e +// 18.876471 +0x4cb8 +// 2.501974 +0x4101 +// 2.538046 +0x4113 +// 2.001955 +0x4001 +// 5.164265 +0x452a +// 3.639791 +0x4348 +// 4.073822 +0x4413 +// 4.353969 +0x445b +// 12.108313 +0x4a0e +// 11.087179 +0x498b +// 42.877431 +0x515c +// 2.195464 +0x4064 +// 9.958613 +0x48fb +// 5.389398 +0x4564 +// 3.201681 +0x4267 +// 2.340471 +0x40ae +// 74.745120 +0x54ac +// 5.210695 +0x4536 +// 5.412367 +0x456a +// 2.355551 +0x40b6 +// 4.367782 +0x445e +// 3106.060218 +0x6a11 +// 2.177663 +0x405b +// 3.718626 +0x4370 +// 6.068832 +0x4612 +// 2.053385 +0x401b +// 5.220209 +0x4538 +// 2.196045 +0x4064 +// 2.041880 +0x4015 +// 3.019431 +0x420a +// 5.135785 +0x4523 +// 2.633925 +0x4145 +// 2.517198 +0x4109 +// 2.054605 +0x401c +// 3.420498 +0x42d7 +// 20.588243 +0x4d26 +// 4.445040 +0x4472 +// 1.904461 +0x3f9e +// 16.081480 +0x4c05 +// 2.820663 +0x41a4 +// 4.864762 +0x44dd +// 5.914759 +0x45ea +// 26.839079 +0x4eb6 +// 1.331868 +0x3d54 +// 171.512422 +0x595c +// 5.122940 +0x451f +// 1.387436 +0x3d8d +// 2.959703 +0x41eb +// 88.460031 +0x5587 +// 6.265546 +0x4644 +// 6.039896 +0x460a +// 1.480380 +0x3dec +// 2.442903 +0x40e3 +// 2.184487 +0x405e +// 4.926063 +0x44ed +// 2.996020 +0x41fe +// 3.347978 +0x42b2 +// 8.154706 +0x4814 +// 14.413586 +0x4b35 +// 6.221089 +0x4639 +// 13.978300 +0x4afd +// 435.902332 +0x5ed0 +// 5.504969 +0x4581 +// 2.768038 +0x4189 +// 10.080635 +0x490a +// 4.385954 +0x4463 +// 3.193260 +0x4263 +// 1.489382 +0x3df5 +// 23.086933 +0x4dc6 +// 3.065107 +0x4221 +// 1.733713 +0x3eef +// 5.986009 +0x45fc +// 48.526416 +0x5211 +// 11.910970 +0x49f5 +// 6.737656 +0x46bd +// 6.804284 +0x46ce +// 2.445721 +0x40e4 +// 5.454191 +0x4574 +// 1.424118 +0x3db2 +// 2.675129 +0x415a +// 3.040081 +0x4215 +// 9.233431 +0x489e +// 5.160353 +0x4529 +// 4.164007 +0x442a +// 2.242182 +0x407c +// 1.761437 +0x3f0c +// 5.247127 +0x453f +// 2.302164 +0x409b +// 2.290099 +0x4095 +// 2.692203 +0x4162 +// 1.623012 +0x3e7e +// 13.301956 +0x4aa7 +// 35.471434 +0x506f +// 3.796420 +0x4398 +// 1.769536 +0x3f14 +// 10.517748 +0x4942 +// 10.395793 +0x4933 +// 14.685813 +0x4b58 +// 2.166322 +0x4055 +// 2.325140 +0x40a6 +// 10.747907 +0x4960 +// 2.123184 +0x403f +// 7.841928 +0x47d8 +// 1.692572 +0x3ec5 +// 7.421981 +0x476c +// 6.863156 +0x46dd +// 6.735694 +0x46bc +// 15.018719 +0x4b82 diff --git a/Testing/Patterns/DSP/FastMath/FastMathF16/Samples1_f16.txt b/Testing/Patterns/DSP/FastMath/FastMathF16/Samples1_f16.txt index 9ec78c7e..fe38819f 100755 --- a/Testing/Patterns/DSP/FastMath/FastMathF16/Samples1_f16.txt +++ b/Testing/Patterns/DSP/FastMath/FastMathF16/Samples1_f16.txt @@ -1,514 +1,514 @@ H 256 -// 0.218569 -0x32ff -// 0.131097 -0x3032 -// 0.113628 -0x2f46 -// 0.362391 -0x35cc -// 0.233275 -0x3377 -// 0.160488 -0x3123 -// 0.163931 -0x313f -// 0.242939 -0x33c6 -// 0.190551 -0x3219 -// 0.104087 -0x2ea9 -// 0.049768 -0x2a5f -// 0.268649 -0x344c +// 0.279201 +0x3478 +// 0.011526 +0x21e7 +// 0.390850 +0x3641 +// 0.029753 +0x279e +// 0.044752 +0x29ba +// 0.585572 +0x38af +// 0.816600 +0x3a88 +// 0.120833 +0x2fbc +// 0.135976 +0x305a +// 0.134219 +0x304c +// 0.516217 +0x3821 +// 0.512391 +0x3819 +// 0.419256 +0x36b5 +// 0.055953 +0x2b29 +// 0.437592 +0x3700 +// 0.326916 +0x353b +// 0.058792 +0x2b87 +// 0.713202 +0x39b5 +// 0.364342 +0x35d4 +// 0.019443 +0x24fa +// 0.070801 +0x2c88 +// 0.319363 +0x351c +// 0.547009 +0x3860 +// 0.726637 +0x39d0 +// 0.408005 +0x3687 +// 0.558238 +0x3877 +// 0.084024 +0x2d61 +// 0.140378 +0x307e +// 0.339398 +0x356e +// 0.330235 +0x3549 +// 0.112029 +0x2f2b +// 0.001315 +0x1563 +// 0.378133 +0x360d +// 0.165161 +0x3149 +// 0.041706 +0x2957 +// 0.118379 +0x2f94 +// 0.222887 +0x3322 +// 0.297795 +0x34c4 +// 0.268418 +0x344b +// 0.102908 +0x2e96 +// 0.141052 +0x3084 +// 0.558905 +0x3879 +// 0.395174 +0x3653 +// 0.217305 +0x32f4 +// 0.546394 +0x385f +// 0.727422 +0x39d2 +// 0.404280 +0x3678 +// 0.317269 +0x3514 +// 0.552339 +0x386b +// 0.215857 +0x32e8 +// 0.508848 +0x3812 +// 0.290904 +0x34a8 +// 0.265339 +0x343f +// 0.049849 +0x2a61 +// 0.367596 +0x35e2 +// 0.181087 +0x31cb +// 0.269107 +0x344e +// 0.213937 +0x32d9 +// 0.255904 +0x3418 +// 0.378863 +0x3610 +// 0.454115 +0x3744 +// 0.916567 +0x3b55 +// 0.329433 +0x3545 +// 0.609260 +0x38e0 +// 0.097355 +0x2e3b +// 0.094003 +0x2e04 +// 0.037457 +0x28cb +// 0.232448 +0x3370 +// 0.015806 +0x240c +// 0.066821 +0x2c47 +// 0.092759 +0x2df0 +// 0.069728 +0x2c76 +// 0.271518 +0x3458 +// 0.017478 +0x2479 +// 0.305446 +0x34e3 +// 0.738562 +0x39e9 +// 0.701633 +0x399d +// 0.386624 +0x3630 +// 0.356968 +0x35b6 +// 0.197408 +0x3251 +// 0.906067 +0x3b40 +// 0.321244 +0x3524 +// 0.403646 +0x3675 +// 0.001764 +0x173a +// 0.767947 +0x3a25 +// 0.049541 +0x2a57 +// 0.011367 +0x21d2 +// 0.182222 +0x31d5 +// 0.691318 +0x3988 +// 0.546136 +0x385e +// 0.542504 +0x3857 +// 0.140194 +0x307c +// 0.197254 +0x3250 +// 0.152194 +0x30df +// 0.165197 +0x3149 +// 0.343954 +0x3581 +// 0.083545 +0x2d59 +// 0.711811 +0x39b2 +// 0.244865 +0x33d6 +// 0.059881 +0x2baa +// 0.265884 +0x3441 +// 0.554779 +0x3870 +// 0.168655 +0x3166 +// 0.093931 +0x2e03 +// 0.681754 +0x3974 +// 0.111275 +0x2f1f +// 0.285509 +0x3491 // 1.000000 0x3c00 -// 0.166117 -0x3151 -// 0.049741 -0x2a5e -// 0.163132 -0x3138 -// 0.321691 -0x3526 -// 0.351683 -0x35a0 -// 0.554922 -0x3870 -// 0.019469 -0x24fc -// 0.232035 -0x336d -// 0.366010 -0x35db -// 0.302769 -0x34d8 -// 0.187522 -0x3200 -// 0.176165 -0x31a3 -// 0.176249 -0x31a4 -// 0.442126 -0x3713 -// 0.131915 -0x3039 -// 0.124355 -0x2ff5 -// 0.272478 -0x345c -// 0.103753 -0x2ea4 -// 0.151600 -0x30da -// 0.354450 -0x35ac -// 0.301438 -0x34d3 -// 0.574331 -0x3898 -// 0.252788 -0x340b -// 0.196209 -0x3247 -// 0.886359 -0x3b17 -// 0.316146 -0x350f -// 0.200620 -0x326b -// 0.259190 -0x3426 -// 0.596765 -0x38c6 -// 0.000318 -0xd34 -// 0.085160 -0x2d73 -// 0.155875 -0x30fd -// 0.057507 -0x2b5c -// 0.472413 -0x378f -// 0.094617 -0x2e0e -// 0.235085 -0x3386 -// 0.363565 +// 0.251121 +0x3405 +// 0.427561 +0x36d7 +// 0.190165 +0x3216 +// 0.365592 +0x35d9 +// 0.009049 +0x20a2 +// 0.616514 +0x38ef +// 0.389121 +0x363a +// 0.126755 +0x300e +// 0.142852 +0x3092 +// 0.094101 +0x2e06 +// 0.334257 +0x3559 +// 0.417532 +0x36ae +// 0.260319 +0x342a +// 0.083620 +0x2d5a +// 0.251901 +0x3408 +// 0.521611 +0x382c +// 0.310997 +0x34fa +// 0.040142 +0x2923 +// 0.159121 +0x3118 +// 0.279607 +0x3479 +// 0.871615 +0x3af9 +// 0.035378 +0x2887 +// 0.363540 0x35d1 -// 0.020176 -0x252a -// 0.019914 -0x2519 -// 0.281728 -0x3482 -// 0.005055 -0x1d2d -// 0.052190 -0x2aae -// 0.187851 -0x3203 -// 0.158259 -0x3110 -// 0.231976 -0x336c -// 0.399526 -0x3664 -// 0.138409 -0x306e -// 0.317458 -0x3514 -// 0.161874 -0x312e -// 0.108113 -0x2eeb -// 0.008527 -0x205e -// 0.716979 -0x39bc -// 0.368060 -0x35e4 -// 0.037113 -0x28c0 -// 0.758440 -0x3a11 -// 0.283989 -0x348b -// 0.061757 -0x2be8 -// 0.505349 -0x380b -// 0.093852 -0x2e02 -// 0.266535 -0x3444 -// 0.613515 -0x38e8 -// 0.214487 -0x32dd -// 0.312482 -0x3500 -// 0.077786 -0x2cfa -// 0.531247 -0x3840 -// 0.404992 -0x367b -// 0.028950 -0x2769 -// 0.510965 -0x3816 -// 0.000893 -0x1352 -// 0.232704 -0x3372 -// 0.259303 -0x3426 -// 0.042394 -0x296d -// 0.242018 -0x33bf -// 0.536486 -0x384b -// 0.615836 -0x38ed -// 0.411598 -0x3696 -// 0.042868 -0x297d -// 0.127834 -0x3017 -// 0.223456 -0x3327 -// 0.759060 -0x3a13 -// 0.361642 -0x35c9 -// 0.045897 -0x29e0 -// 0.072201 -0x2c9f -// 0.161776 -0x312d -// 0.206727 -0x329e -// 0.222938 -0x3322 -// 0.081721 -0x2d3b -// 0.136142 -0x305b -// 0.440256 -0x370b -// 0.158511 -0x3113 -// 0.450191 -0x3734 -// 0.138515 -0x306f -// 0.081976 -0x2d3f -// 0.274462 -0x3464 -// 0.508996 -0x3812 -// 0.077098 -0x2cef -// 0.112682 -0x2f36 -// 0.065637 -0x2c33 -// 0.180025 -0x31c3 -// 0.058296 -0x2b76 -// 0.030712 -0x27dd -// 0.088120 -0x2da4 -// 0.121443 -0x2fc6 -// 0.131078 -0x3032 -// 0.233589 -0x337a -// 0.257378 -0x341e -// 0.073931 -0x2cbb -// 0.490018 -0x37d7 -// 0.126352 -0x300b -// 0.102060 -0x2e88 -// 0.451077 -0x3738 -// 0.052745 -0x2ac0 -// 0.040853 -0x293b -// 0.390315 -0x363f -// 0.396709 -0x3659 -// 0.156894 -0x3105 -// 0.274806 +// 0.190359 +0x3217 +// 0.137567 +0x3067 +// 0.208273 +0x32aa +// 0.307570 +0x34ec +// 0.546024 +0x385e +// 0.122029 +0x2fcf +// 0.274993 0x3466 -// 0.324314 -0x3530 -// 0.243953 -0x33ce -// 0.497585 -0x37f6 -// 0.048997 -0x2a46 -// 0.209372 -0x32b3 -// 0.466098 -0x3775 -// 0.079419 -0x2d15 -// 0.252481 -0x340a -// 0.232883 -0x3374 -// 0.274144 -0x3463 -// 0.041229 -0x2947 -// 0.029390 -0x2786 -// 0.144111 -0x309d -// 0.195787 -0x3244 -// 0.237877 -0x339d -// 0.207134 -0x32a1 -// 0.368128 -0x35e4 -// 0.176726 -0x31a8 -// 0.067002 -0x2c4a -// 0.131313 -0x3034 -// 0.633233 -0x3911 -// 0.185977 -0x31f4 -// 0.095727 -0x2e20 -// 0.415392 -0x36a5 -// 0.425976 -0x36d1 -// 0.084301 -0x2d65 -// 0.418754 -0x36b3 -// 0.165380 -0x314b -// 0.095960 -0x2e24 -// 0.015764 -0x2409 -// 0.412817 -0x369b -// 0.093968 -0x2e04 -// 0.113196 -0x2f3f -// 0.108530 -0x2ef2 -// 0.018612 -0x24c4 -// 0.061751 -0x2be7 -// 0.424692 -0x36cc -// 0.019413 -0x24f8 -// 0.519059 -0x3827 -// 0.011770 -0x2207 -// 0.252093 -0x3409 -// 0.004345 -0x1c73 -// 0.293880 -0x34b4 -// 0.133350 -0x3044 -// 0.236272 -0x3390 -// 0.087637 -0x2d9c -// 0.053502 -0x2ad9 -// 0.175469 -0x319d -// 0.314531 -0x3508 -// 0.012264 -0x2247 -// 0.453916 -0x3743 -// 0.059574 -0x2ba0 -// 0.071396 -0x2c92 -// 0.400600 -0x3669 -// 0.321842 -0x3526 -// 0.117935 -0x2f8c -// 0.446884 -0x3726 -// 0.177073 -0x31ab -// 0.447824 -0x372a -// 0.761382 -0x3a17 -// 0.413440 -0x369d -// 0.246156 -0x33e1 -// 0.039460 -0x290d -// 0.161952 -0x312f -// 0.165613 -0x314d -// 0.320535 -0x3521 -// 0.018915 -0x24d8 -// 0.410517 -0x3691 -// 0.021281 -0x2573 -// 0.085948 -0x2d80 -// 0.175019 -0x319a -// 0.159424 -0x311a -// 0.126070 -0x3009 -// 0.171442 -0x317c -// 0.148482 +// 0.285466 +0x3491 +// 0.548624 +0x3864 +// 0.019320 +0x24f2 +// 0.069770 +0x2c77 +// 0.533888 +0x3845 +// 0.580703 +0x38a5 +// 0.013945 +0x2324 +// 0.059826 +0x2ba8 +// 0.309908 +0x34f5 +// 0.188567 +0x3209 +// 0.052976 +0x2ac8 +// 0.399684 +0x3665 +// 0.394004 +0x364e +// 0.499512 +0x37fe +// 0.193638 +0x3232 +// 0.274741 +0x3465 +// 0.245470 +0x33db +// 0.229675 +0x335a +// 0.082588 +0x2d49 +// 0.090194 +0x2dc6 +// 0.023322 +0x25f8 +// 0.455484 +0x374a +// 0.100416 +0x2e6d +// 0.185549 +0x31f0 +// 0.312336 +0x34ff +// 0.427264 +0x36d6 +// 0.013379 +0x22da +// 0.191913 +0x3224 +// 0.184762 +0x31ea +// 0.424529 +0x36cb +// 0.228949 +0x3354 +// 0.000322 +0xd46 +// 0.459208 +0x3759 +// 0.268917 +0x344d +// 0.164776 +0x3146 +// 0.487001 +0x37cb +// 0.191563 +0x3221 +// 0.455364 +0x3749 +// 0.489745 +0x37d6 +// 0.331188 +0x354d +// 0.194712 +0x323b +// 0.379662 +0x3613 +// 0.397267 +0x365b +// 0.486712 +0x37ca +// 0.292355 +0x34ad +// 0.048571 +0x2a38 +// 0.224970 +0x3333 +// 0.525083 +0x3833 +// 0.062183 +0x2bf6 +// 0.354527 +0x35ac +// 0.205560 +0x3294 +// 0.169069 +0x3169 +// 0.037259 +0x28c5 +// 0.750825 +0x3a02 +// 0.005830 +0x1df8 +// 0.195200 +0x323f +// 0.720754 +0x39c4 +// 0.337872 +0x3568 +// 0.011305 +0x21ca +// 0.159603 +0x311b +// 0.165566 +0x314c +// 0.675502 +0x3967 +// 0.409349 +0x368d +// 0.457773 +0x3753 +// 0.203002 +0x327f +// 0.333776 +0x3557 +// 0.298688 +0x34c7 +// 0.122629 +0x2fd9 +// 0.069379 +0x2c71 +// 0.160744 +0x3125 +// 0.071539 +0x2c94 +// 0.002294 +0x18b3 +// 0.181654 +0x31d0 +// 0.361267 +0x35c8 +// 0.099200 +0x2e59 +// 0.228001 +0x334c +// 0.313160 +0x3503 +// 0.671420 +0x395f +// 0.043315 +0x298b +// 0.326253 +0x3538 +// 0.576797 +0x389d +// 0.167056 +0x3159 +// 0.020607 +0x2547 +// 0.083956 +0x2d60 +// 0.148420 0x30c0 -// 0.101567 -0x2e80 -// 0.169159 -0x316a -// 0.229449 -0x3358 -// 0.367322 -0x35e1 -// 0.286678 -0x3496 -// 0.361849 -0x35ca -// 0.056671 -0x2b41 -// 0.026638 -0x26d2 -// 0.603226 -0x38d3 -// 0.079023 -0x2d0f -// 0.061971 -0x2bef -// 0.187797 -0x3202 -// 0.342346 -0x357a -// 0.050796 -0x2a80 -// 0.138548 -0x306f -// 0.451200 -0x3738 -// 0.078675 -0x2d09 -// 0.265436 -0x343f -// 0.530123 -0x383e -// 0.143466 -0x3097 -// 0.455110 -0x3748 -// 0.100651 -0x2e71 -// 0.323187 -0x352c -// 0.018440 -0x24b8 -// 0.630130 -0x390b -// 0.135750 -0x3058 -// 0.372468 -0x35f6 -// 0.325243 -0x3534 -// 0.362225 -0x35cc -// 0.359546 -0x35c1 -// 0.145273 -0x30a6 -// 0.412322 -0x3699 -// 0.679081 -0x396f -// 0.019707 -0x250c -// 0.291197 -0x34a9 -// 0.254761 -0x3414 -// 0.024105 -0x262c -// 0.205339 -0x3292 -// 0.345120 -0x3586 -// 0.189020 -0x320c -// 0.219339 -0x3305 -// 0.199610 -0x3263 -// 0.081491 -0x2d37 -// 0.016898 -0x2453 -// 0.136275 -0x305c -// 0.086179 -0x2d84 -// 0.030257 -0x27bf -// 0.536456 -0x384b -// 0.409180 -0x368c -// 0.154062 -0x30ee -// 0.430116 +// 0.146966 +0x30b4 +// 0.408877 +0x368b +// 0.183345 +0x31de +// 0.702189 +0x399e +// 0.373814 +0x35fb +// 0.328939 +0x3543 +// 0.108302 +0x2eee +// 0.193785 +0x3233 +// 0.240153 +0x33af +// 0.445994 +0x3723 +// 0.567718 +0x388b +// 0.190580 +0x3219 +// 0.434374 +0x36f3 +// 0.436662 +0x36fd +// 0.371443 +0x35f1 +// 0.616138 +0x38ee +// 0.075177 +0x2cd0 +// 0.028192 +0x2738 +// 0.263406 +0x3437 +// 0.565120 +0x3885 +// 0.095077 +0x2e16 +// 0.096193 +0x2e28 +// 0.068093 +0x2c5c +// 0.461612 +0x3763 +// 0.430082 0x36e2 +// 0.093041 +0x2df4 +// 0.470991 +0x3789 +// 0.127520 +0x3015 +// 0.590817 +0x38ba +// 0.134735 +0x3050 +// 0.145706 +0x30aa +// 0.148463 +0x30c0 +// 0.066584 +0x2c43 diff --git a/Testing/Source/Tests/FIRF16.cpp b/Testing/Source/Tests/FIRF16.cpp index 5921f2c1..13cf2753 100755 --- a/Testing/Source/Tests/FIRF16.cpp +++ b/Testing/Source/Tests/FIRF16.cpp @@ -10,7 +10,7 @@ Reference patterns are generated with a double precision computation. */ -#define REL_ERROR (1.0e-2) +#define REL_ERROR (2.0e-2) #if defined(ARM_MATH_MVEF) && !defined(ARM_MATH_AUTOVECTORIZE) static __ALIGNED(8) float16_t coeffArray[32];