Project

General

Profile

Bug #10519

Разобраться в причине разной трактовки стандарта в Java и Berkeley SoftFloat

Added by Alexander Protsenko 6 months ago.

Status:
New
Priority:
Normal
Target version:
Start date:
10/08/2020
Due date:
% Done:

0%

Estimated time:
Detected in build:
git
Platform:
Published in build:

Description

java.lang.AssertionError: Float32: add(7fc00000, ffffffff) expected:<-1> but was:<2143289344>
    at org.junit.Assert.fail(Assert.java:89)
    at org.junit.Assert.failNotEquals(Assert.java:835)

Результат Berkeley SoftFloat: 0xffffffff -1 NaN
Результат Java: 0x7fc00000 2143289344 NaN

Необходимо найти правильный вариант в соответствии с IEEE 754.

No data to display

Also available in: Atom PDF