You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You're absolutely right about the bug, though not about the correct fix, since the multiply-add functions aren't binary either.
This was made to work properly in testsoftfloat a long time ago, but I evidently forgot to upgrade testfloat at the same time. As it happens, I'm already working on the next release (3e). I'll include the correction for this issue in that realease.
In "testfloat.c":
line 1683~1686, fxx_mulAdd is not labeled as "FUNC_ARG_BINARY",
so the code logic will put fxx_mulAdd into all1 list.
The text was updated successfully, but these errors were encountered: