Skip to content

The recoverable operator mechanism is buggy #253

@AbdallahS

Description

@AbdallahS

In the compile engine, when a operation with non-recoverable operator and some bad argument is evaluated, we may obtain two results: the value bad because the operator is not recoverable, and some other value coming from the operator definition itself. Ideally, a non-recoverable operator wouldn't have to ever have to examine bad arguments in its definition.
Unit tests bool_equivalence_bad and expression_bad_equality illustrate the issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions