From 599c4c235d116d3d60fd0b8367bf1c3e058e30e2 Mon Sep 17 00:00:00 2001
From: stepan <stepan.sindelar@oracle.com>
Date: Wed, 1 Feb 2017 17:46:32 +0100
Subject: [PATCH] Fix: forgotten ProfiledCastNode in Quantifier

---
 .../com/oracle/truffle/r/nodes/builtin/base/Quantifier.java   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Quantifier.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Quantifier.java
index 815cb6903b..ea915b2219 100644
--- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Quantifier.java
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Quantifier.java
@@ -85,10 +85,10 @@ public abstract class Quantifier extends RBuiltinNode {
 
     private void createArgCast(int index) {
         // @formatter:off
-        argCastNodes[index] = insert(newCastBuilder().allowNull().
+        argCastNodes[index] = insert(new ProfileCastNode(newCastBuilder().allowNull().
             shouldBe(integerValue().or(logicalValue()).or(instanceOf(RAbstractVector.class).and(size(0))),
                     RError.Message.COERCING_ARGUMENT, typeName(), "logical").
-            asLogicalVector().buildCastNode());
+            asLogicalVector().buildCastNode()));
         // @formatter:on
     }
 
-- 
GitLab