Uploaded image for project: 'Calcite'
  1. Calcite
  2. CALCITE-2644

isAlwaysTrue broken for IS FALSE

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: 1.17.0
    • Fix Version/s: None
    • Component/s: core
    • Labels:
      None

      Description

      This came up in the fuzz test added by Vladimir Sitnikov. In RexCall#isAlwaysTrue, the return value for IS FALSE is the result of checking isAlwaysTrue for the operand. Similarly, the behaviour seems to also be correct for IS NOT FALSE and IS NOT TRUE. Could someone take a quick look and tell me if I'm missing something?

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                mmior Michael Mior
                Reporter:
                mmior Michael Mior
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: