From 2a5d73097a9e62f79d0ef23a2eb19954e68d8dc2 Mon Sep 17 00:00:00 2001
From: Gary Frost <frost.gary@gmail.com>
Date: Mon, 7 Nov 2011 19:18:33 +0000
Subject: [PATCH] Added test cases for access to elements of multi dimensional
arrays.
http://code.google.com/p/aparapi/issues/detail?id=10
We need to test both accesses and assignments.
---
.../java/com/amd/aparapi/test/Access2DIntArray.java | 4 +---
.../java/com/amd/aparapi/test/Assign2DIntArray.java | 10 ++++++++++
2 files changed, 11 insertions(+), 3 deletions(-)
create mode 100644 test/codegen/src/java/com/amd/aparapi/test/Assign2DIntArray.java
diff --git a/test/codegen/src/java/com/amd/aparapi/test/Access2DIntArray.java b/test/codegen/src/java/com/amd/aparapi/test/Access2DIntArray.java
index 140457bd..9a8bc2ab 100644
--- a/test/codegen/src/java/com/amd/aparapi/test/Access2DIntArray.java
+++ b/test/codegen/src/java/com/amd/aparapi/test/Access2DIntArray.java
@@ -4,9 +4,7 @@ public class Access2DIntArray{
int[][] ints = new int[1024][];
public void run() {
- for (int i = 0; i < 1024; i++) {
- ints[i][0] = 1;
- }
+ int value= ints[0][0];
}
}
/**{Throws{ClassParseException}Throws}**/
diff --git a/test/codegen/src/java/com/amd/aparapi/test/Assign2DIntArray.java b/test/codegen/src/java/com/amd/aparapi/test/Assign2DIntArray.java
new file mode 100644
index 00000000..cae8c268
--- /dev/null
+++ b/test/codegen/src/java/com/amd/aparapi/test/Assign2DIntArray.java
@@ -0,0 +1,10 @@
+package com.amd.aparapi.test;
+
+public class Assign2DIntArray{
+ int[][] ints = new int[1024][];
+
+ public void run() {
+ ints[0][0] = 1;
+ }
+}
+/**{Throws{ClassParseException}Throws}**/
--
GitLab