Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions docs/links/database.json
Original file line number Diff line number Diff line change
Expand Up @@ -8319,8 +8319,8 @@
"lint"
]
},
"https://github.com/kangax/compat-table/issues/392": {
"id": "@bug:kangax:compat-table:392",
"https://github.com/compat-table/compat-table/issues/392": {
"id": "@bug:compat-table:compat-table:392",
"description": "GitHub issue thread on the accuracy of Math.cbrt, Math.expm1, Math.log1p.",
"short_url": "",
"keywords": [
Expand Down
4 changes: 2 additions & 2 deletions docs/misc/built_in_math_bugs.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ limitations under the License.
- [V8 not IEEE 754-2008 compliant][@bug:v8:3089]
- [Mozilla discussion on sine and cosine in V8][@bug:mozilla:967709]
- [V8 replaced a lookup table by computing `Math.tan` as `Math.sin/Math.cos`][@bug:chromium:78263005]
- [Browser math accuracy issues][@bug:kangax:compat-table:392]
- [Browser math accuracy issues][@bug:compat-table:compat-table:392]
- [Mozilla attempt to address precision in new Math functions][@bug:mozilla:933257]
- [Mozilla's previous lack of tolerance tests for Math functions][@bug:mozilla:892671]
- [Mozilla `Math.expm1` accuracy][@bug:mozilla:897634]
Expand Down Expand Up @@ -89,7 +89,7 @@ limitations under the License.

[@bug:chromium:78263005]: https://github.com/v8/v8/commit/33b5db090258c2a2dc825659c3ad109bd02110c1

[@bug:kangax:compat-table:392]: https://github.com/kangax/compat-table/issues/392
[@bug:compat-table:compat-table:392]: https://github.com/compat-table/compat-table/issues/392

[@bug:mozilla:933257]: https://bugzilla.mozilla.org/show_bug.cgi?id=933257

Expand Down
6 changes: 3 additions & 3 deletions docs/references/bugs.bib
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,11 @@ @misc{bug:chromium:78263005
year = {2013}
}

@misc{bug:kangax:compat-table:392,
@misc{bug:compat-table:compat-table:392,
abstract = {Accuracy errors in the JavaScript standard Math library and associated shims.},
keywords = {javascript, bug, math, standard, shims},
title = {{Accuracy of Math.cbrt, Math.expm1, Math.log1p}},
url = {https://github.com/kangax/compat-table/issues/392},
url = {https://github.com/compat-table/compat-table/issues/392},
year = {2015}
}

Expand Down Expand Up @@ -159,7 +159,7 @@ @misc{bug:mozilla:618251
}

@misc{bug:paulmillr:es6-shim:334,
abstract = {var isAsinhOK = Math.asinh(0.0002) >= 0.0001999999986666666 && Math.asinh(0.0002) <= 0.0001999999986666668; var isAtanhOK = Math.atanh(0.0002) >= 0.0002000000026666667 && Math.atanh(0.0002) <= 0.0002000000026666668; Both of these are true in shimmed Firefox 37 and Safari 8, both false in Chrome 41 and Chrome Canary 44. From kangax/compat-table#392 (comment)},
abstract = {var isAsinhOK = Math.asinh(0.0002) >= 0.0001999999986666666 && Math.asinh(0.0002) <= 0.0001999999986666668; var isAtanhOK = Math.atanh(0.0002) >= 0.0002000000026666667 && Math.atanh(0.0002) <= 0.0002000000026666668; Both of these are true in shimmed Firefox 37 and Safari 8, both false in Chrome 41 and Chrome Canary 44. From compat-table/compat-table#392 (comment)},
keywords = {math, shim, javascript, precision, chrome, v8},
title = {{Chrome 41: `Math.asinh` and `Math.atanh` are imprecise}},
url = {https://github.com/paulmillr/es6-shim/issues/334},
Expand Down