Open
Description
Generating the code for the following will return an exception:
public class ReturnDoubleArrayNew extends Kernel {
double[] returnDoubleArrayNew() {
return new double[1024];
}
public void run() {
returnDoubleArrayNew();
}
}
However the following work around will compile just fine:
public class ReturnDoubleArrayVar extends Kernel {
double[] returnDoubleArrayVar() {
double[] doubles = new double[1024];
return doubles;
}
public void run() {
returnDoubleArrayVar();
}
}