Uploaded image for project: 'Software Support'
  1. Software Support
  2. SUP-2408 some eccodes tests fail on i686 platform
  3. SUP-3565

tests/grib_lam_bf: use ieee instead of ieee64 for linux 32 bit

    XMLWordPrintable

Details

    • Sub-task
    • Resolution: Fixed
    • Medium
    • ECC
    • None
    • Linux 32 bit

    • ECMWF

    Description

      "unpackedSubsetPrecision" value is used for "ieee_floats".
      ieee_floats=2 means bytes=8 and grib_long_to_ieee64 is used,
      which is supported only when sizeof(double) == sizeof(long) .

      Use unpackedSubsetPrecision=1 on linux 32 bit system, which means
      grib_long_to_ieee is to be used.

      Note that this test is currently disabled on Windows.

      The proposal patch fixes the following test failure on 32 bit:

      # 131 - eccodes_t_grib_lam_bf
      

      Attachments

        Issue Links

          Activity

            People

              masn Shahram Najm
              mtasaka@fedoraproject.org Mamoru TASAKA
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: