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
fnmain(){/* Common case: The double precision result is fine. */if(ui &0x1fffffff) != 0x10000000/* not a halfway case */
|| e == 0x7ff/* NaN */
|| (result - xy == z asf64 && result - z asf64 == xy)/* exact */
|| fegetround() != FE_TONEAREST/* not round-to-nearest */{}}
What I expect:
fnmain(){/* Common case: The double precision result is fine. */if(ui &0x1fffffff) != 0x10000000/* not a halfway case */
|| e == 0x7ff/* NaN */
|| (result - xy == z asf64 && result - z asf64 == xy)/* exact */
|| fegetround() != FE_TONEAREST/* not round-to-nearest */{}}
The text was updated successfully, but these errors were encountered:
I believe this has the same underlying issue as #3167. #3167 (comment) explains that we don't yet handle comments between binary operators and I believe that's what's causing the issues here.
Sample code:
What I expect:
The text was updated successfully, but these errors were encountered: