Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8178689

Verify correctness of isnan fix

    Details

    • Type: Enhancement
    • Status: Open
    • Priority: P4
    • Resolution: Unresolved
    • Affects Version/s: repo-portola
    • Fix Version/s: repo-portola
    • Component/s: hotspot
    • Labels:
      None

      Description

      The JDK makes use of isnanf for testing float NaN. musl doesn't provide that macro/function, and instead provides a unified macro isnan which handles both float and double arguments.

      I updated the JDK code to use isnan instead of isnanf, but that change may be incorrect for other platforms. This needs to be verified, and corrected if wrong.

      Note that this needs to be verified across all the relevant platforms, toolchains and toolchain versions in use.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              mikael Mikael Vidstedt
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: