Uploaded image for project: 'OpenFAST'
  1. OpenFAST
  2. FAST-5

Group containing single optional decimal with always present exponent operator and optionally present mantissa operator does not create presence map

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Default
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.0.0
    • Component/s: None
    • Labels:
      None

      Description

      Given the template below, a presence map should always be encoded due to the mantissa operator requiring a presence map. However, the presence map is never encoded and the mantissa is unable to decode the value properly.

      <template>
      <group name="grp">
      <decimal name="dcml" presence="optional">
      <exponent><delta/></exponent>
      <mantissa><copy/></mantissa>
      </decimal>
      </group>
      </template>

      See FAST discussion at FPL Forums: http://fixprotocol.org/discuss/read/8e1d2cc9

        Attachments

          Activity

            People

            • Assignee:
              jacob_northey Jacob Northey
              Reporter:
              jacob_northey Jacob Northey
            • Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: