From 1b3de405a43f4cf3d1c0ddb58635db6ff4f0dec6 Mon Sep 17 00:00:00 2001
From: CoreRasurae <luis.p.mendes@gmail.com>
Date: Wed, 25 Apr 2018 17:56:58 +0100
Subject: [PATCH] Docs: Updated tests for Issue #51 -
 MultiDimensionalLocalArrays - fix2

---
 .../runtime/MultiDimensionalLocalArrayTest.java        | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/test/java/com/aparapi/runtime/MultiDimensionalLocalArrayTest.java b/src/test/java/com/aparapi/runtime/MultiDimensionalLocalArrayTest.java
index 7c3ba020..dd0cb0f5 100644
--- a/src/test/java/com/aparapi/runtime/MultiDimensionalLocalArrayTest.java
+++ b/src/test/java/com/aparapi/runtime/MultiDimensionalLocalArrayTest.java
@@ -86,7 +86,7 @@ public class MultiDimensionalLocalArrayTest
     {
     	final Device device = getDevice();
         final int SIZE = 16;
-        final float[][] RESULT = new float[2][2];
+        final float[] RESULT = new float[2];
         Kernel kernel = new Kernel()
         {
             @Local final float[] localArray = new float[SIZE*SIZE];
@@ -106,7 +106,7 @@ public class MultiDimensionalLocalArrayTest
                         value += localArray[x + y*SIZE];
                     }
                 }
-                RESULT[0][0] = value;
+                RESULT[0] = value;
             }
         };
         try {
@@ -114,7 +114,7 @@ public class MultiDimensionalLocalArrayTest
         } finally {
         	kernel.dispose();
         }
-        assertEquals(3840, RESULT[0][0], 1E-6F);
+        assertEquals(3840, RESULT[0], 1E-6F);
     }
 
     @Test
@@ -279,10 +279,10 @@ public class MultiDimensionalLocalArrayTest
         try {
         	kernel.setResult(RESULT);
         	kernel.setArray(SIZE, new float[SIZE*SIZE]);
-        	kernel.execute(Range.create(device, SIZE, SIZE));
+        	kernel.execute(Range.create2D(device, SIZE, SIZE, SIZE, SIZE));
         	assertEquals(3840, RESULT[0], 1E-6F);
         	kernel.setArray(2*SIZE, new float[2*SIZE*2*SIZE]);
-        	kernel.execute(Range.create(device, 2*SIZE, 2*SIZE));
+        	kernel.execute(Range.create2D(device, 2*SIZE, 2*SIZE, 2*SIZE, 2*SIZE));
         	assertTrue("Result is not greater then 2840", RESULT[0]>3840);
         } finally {
         	kernel.dispose();
-- 
GitLab