package org.trifort.rootbeer.testcases.rootbeertest.serialization; import org.trifort.rootbeer.runtime.Kernel; public class Autoboxing2RunOnGpu implements Kernel { private Integer m_int0; private Integer m_int1; public void gpuMethod() { m_int0 = returnInteger0(); m_int1 = returnInteger1(); } private int returnInteger0() { return -30; } private int returnInteger1() { return 1; } public int getInteger0(){ return m_int0; } public int getInteger1(){ return m_int1; } public boolean compare(Autoboxing2RunOnGpu rhs) { if(getInteger0() != rhs.getInteger0()){ System.out.println("m_int0"); System.out.println("lhs: "+getInteger0()); System.out.println("rhs: "+rhs.getInteger0()); return false; } if(getInteger1() != rhs.getInteger1()){ System.out.println("m_int1"); System.out.println("lhs: "+getInteger1()); System.out.println("rhs: "+rhs.getInteger1()); return false; } return true; } }