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

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

    • ECMWF

      "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
      

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

              Created:
              Updated:
              Resolved: