Open Bug 1520270 Opened 6 years ago Updated 2 years ago

TestFloatingPoint.exe fails on arm64 windows

Categories

(Core :: MFBT, enhancement)

enhancement

Tracking

()

People

(Reporter: away, Unassigned)

References

(Blocks 1 open bug)

Details

This line fails: https://searchfox.org/mozilla-central/rev/c21d6620d384dfb13ede6054015da05a6353b899/mfbt/tests/TestFloatingPoint.cpp#319

because ARM64 Windows thinks that pow(2.0, -1074.0) == 0.

Microsoft has acknowledged it as a bug in the ucrtbase.dll shipped on the system, and said they will fix, but it's unclear when that will ship or whether the fix will be available on our test automation. What do we do in the meantime?

Note that this is not a duplicate of bug 1440184. But you might think it is unless you squint very hard at it like I just did. :-|

Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.