From e2a750ee7bfa1704cb140482ee7c4b3e08e41d9f Mon Sep 17 00:00:00 2001 From: Florian Angerer <florian.angerer@oracle.com> Date: Thu, 7 Sep 2017 14:06:53 +0200 Subject: [PATCH] Fix: ClassCastException because of RStringSequence. --- .../r/nodes/access/vector/PositionCharacterLookupNode.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/access/vector/PositionCharacterLookupNode.java b/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/access/vector/PositionCharacterLookupNode.java index 44ec6ed951..9081c2b945 100644 --- a/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/access/vector/PositionCharacterLookupNode.java +++ b/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/access/vector/PositionCharacterLookupNode.java @@ -69,7 +69,7 @@ final class PositionCharacterLookupNode extends RBaseNode { if (dimNames != null) { Object dataAt = dimNames.getDataAt(dimensionIndex); if (dataAt != RNull.instance) { - RStringVector dimName = (RStringVector) dataAt; + RAbstractStringVector dimName = (RAbstractStringVector) dataAt; result = searchNode.apply(dimName, position, notFoundStartIndex, null); } else { emptyProfile.enter(); -- GitLab