Jeffrey Phillips Freeman
Jeffrey Phillips Freeman
@CoreRasurae seemed to suspect that device fallback works only from Opencl to JTP but does not fallback from one OpenCL device to another such as GPU to CPU.
Had to disable the OSX travis environment until we get it working. https://travis-ci.org/Syncleus/aparapi/jobs/184472845#L839
MultiDimensionalLocalArrayTest should be extended to cope with 3D too on local and global arrays
Travis currently only tests on OpenCL 1.2 and OpenCL 2.0. We should add testing for OpenCL 2.1 as well.
We need a way to pull in all the relevant old issues that were over at the google code api. I tried a few tools but since the google code...
The following unit test demonstrates this bug: https://github.com/Syncleus/aparapi/blob/master/src/test/java/com/aparapi/codegen/test/AssignAndPassAsParameterSimpleTest.java it produces the following error: ``` java.lang.AssertionError: Unexpected exception com.aparapi.internal.exception.CodeGenException: /* we can't declare this int here */ at com.aparapi.codegen.CodeGenJUnitBase.test(CodeGenJUnitBase.java:126) at com.aparapi.codegen.test.AssignAndPassAsParameterSimpleTest.AssignAndPassAsParameterSimpleTestWorksWithCaching(AssignAndPassAsParameterSimpleTest.java:36)...
When defining variables inside an arbitrary java scope it can result in out of scope exceptions. Unit test demonstrating this bug located here: https://github.com/Syncleus/aparapi/blob/master/src/test/java/com/aparapi/runtime/ArbitraryScopeTest.java The following is a related test...
For some reason some unit tests are skipped even though they are not ignored on travis. On my local computer with a gpu this doesnt seem to be the case.
This issue only comes up when run as a main, it doesnt appear to show up when running inside a unit test. The code below provokes the exception every time...
If a variable can not be set to null and sent to the kernel in GPU mode, this results in a error clearly describing the limitation. This bug is tested...