package cmu.datatypes; import org.junit.Test; import gov.nasa.jpf.annotation.Conditional; import gov.nasa.jpf.util.test.TestJPF; @SuppressWarnings("unused") public class FloatTest extends TestJPF { static String JPF_CONFIGURATION = "+search.class= .search.RandomSearch"; @Conditional static boolean a = true; @Conditional static boolean b = true; @Conditional static boolean c = true; @Conditional static boolean d = true; @Conditional static boolean x = true; @Conditional static boolean y = true; @Conditional static boolean z = true; @Test public void testFloat() throws Exception { if (verifyNoPropertyViolation(JPF_CONFIGURATION)) { float i = 1.3f; float j = 3.6f; if (z) { i = 2; } if (y) { j = 4; } float k = 0.0f; k = i + j; k = i - j; k = i * j; k = i / j; k = i % j; } } }