https://bugs.kde.org/show_bug.cgi?id=356392

            Bug ID: 356392
           Summary: FPU control word not updated on FYL2X with ST(0) = 0
           Product: valgrind
           Version: unspecified
          Platform: RedHat RPMs
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: vex
          Assignee: [email protected]
          Reporter: [email protected]

Created attachment 95936
  --> https://bugs.kde.org/attachment.cgi?id=95936&action=edit
t.s

x86_64 FC23, with valgrind installed from FC repo.

    $ valgrind --version
    valgrind-3.11.0

    $ uname -a
    Linux localhost.localdomain 4.2.5-300.fc23.x86_64 #1 SMP Tue Oct 27
04:29:56 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

See the attached test case.  Expected output:

    control_word=3804 result=0.000000

Actual output:

    control_word=3800 result=0.000000

Evidently the #Z flag isn't set.  This trips up the Math.pow() implementation
in the V8 JavaScript engine.  I haven't checked other instructions.

Apologies if this has been reported before.  I did a search but I didn't find
any bug reports that looked exactly like this issue.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to