diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/FindInterval.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/FindInterval.java index 45b4cb72d49b25c0f13931cb94260e37b6d50b62..149ee82320863105c60f82dc564a567295d27202 100644 --- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/FindInterval.java +++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/FindInterval.java @@ -49,7 +49,7 @@ public abstract class FindInterval extends RBuiltinNode.Arg5 { RAbstractIntVector doFindInterval(RAbstractDoubleVector xt, RAbstractDoubleVector x, boolean right, boolean inside, boolean leftOpen, @Cached("createEqualityProfile()") ValueProfile leftOpenProfile, @Cached("create(xt)") VectorAccess xtAccess, - @Cached("create(xt)") VectorAccess xAccess, + @Cached("create(x)") VectorAccess xAccess, @Cached("create()") VectorFactory vectorFactory) { boolean leftOpenProfiled = leftOpenProfile.profile(leftOpen); try (SequentialIterator xIter = xAccess.access(x)) {