Project

General

Profile

Actions

Feature #9123

closed

calculate DataType for 'BVEXTRACT(i, i, x)' NodeOperation objects

Added by Sergey Smolov over 6 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
Expression
Target version:
Start date:
07/18/2018
Due date:
% Done:

100%

Estimated time:
Published in build:
0.4.32-beta-180820

Description

For 'BVEXTRACT' NodeOperation objects, where i is a non-NodeValue object, an attempt to calculate it's DataType causes the following exception:

java.lang.IllegalStateException: Parameter is not a value: i
    at ru.ispras.fortress.expression.NodeOperation.getParams(NodeOperation.java:260)
    at ru.ispras.fortress.expression.NodeOperation.getDataType(NodeOperation.java:196)

Actions #1

Updated by Sergey Smolov over 6 years ago

  • Category set to Expression
  • Status changed from New to Open
  • Assignee changed from Andrei Tatarnikov to Sergey Smolov
Actions #2

Updated by Sergey Smolov over 6 years ago

  • Status changed from Open to Resolved
  • % Done changed from 0 to 100

Non-constant but equal parameters of parametric operations (BVEXTRACT, SELECT, etc.) are now treated as zeros.

Actions #3

Updated by Sergey Smolov over 6 years ago

  • Status changed from Resolved to Verified
Actions #4

Updated by Sergey Smolov over 6 years ago

  • Status changed from Verified to Closed
  • Published in build set to 0.4.32-beta-180820
Actions

Also available in: Atom PDF