From e3bfe752e49eb783b3fc86695c98b8554386ccd5 Mon Sep 17 00:00:00 2001 From: Adam Welc <adam.welc@oracle.com> Date: Mon, 18 Aug 2014 09:55:55 -0700 Subject: [PATCH] Fixed problem with crossproduct implementation. --- .../src/com/oracle/truffle/r/nodes/builtin/base/Crossprod.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Crossprod.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Crossprod.java index c957544688..ef24a5b21f 100644 --- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Crossprod.java +++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Crossprod.java @@ -46,7 +46,7 @@ public abstract class Crossprod extends RBuiltinNode { private Object matMult(VirtualFrame frame, Object op1, Object op2) { if (matMult == null) { CompilerDirectives.transferToInterpreterAndInvalidate(); - matMult = insert(MatMultFactory.create(new RNode[1], getBuiltin(), getSuppliedArgsNames())); + matMult = insert(MatMultFactory.create(new RNode[2], getBuiltin(), getSuppliedArgsNames())); } return matMult.executeObject(frame, op1, op2); } -- GitLab