Project

General

Profile

Feature #9123

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

Added by Sergey Smolov about 2 years ago. Updated about 2 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)

History

#1

Updated by Sergey Smolov about 2 years ago

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

Updated by Sergey Smolov about 2 years ago

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

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

#3

Updated by Sergey Smolov about 2 years ago

  • Status changed from Resolved to Verified
#4

Updated by Sergey Smolov about 2 years ago

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

Also available in: Atom PDF