if (!Double.isNaN(v1) || !Double.isNaN(v2)) if (!Misc.closeEnough(v1, v2, tol)) { f.format(" DIFF %s: %f != %f count=%s diff = %f pdiff = %f %n", name, v1, v2, iter1, diff(v1, v2), pdiff(v1, v2)); ok = false; if (justOne) break; if (!Float.isNaN(v1) || !Float.isNaN(v2)) if (!Misc.closeEnough(v1, v2, (float) tol)) { f.format(" DIFF %s: %f != %f count=%s diff = %f pdiff = %f %n", name, v1, v2, iter1, diff(v1, v2), pdiff(v1, v2)); ok = false; if (justOne) break; int v2 = iter2.getIntNext(); if (v1 != v2) { f.format(" DIFF %s: %d != %d count=%s diff = %f pdiff = %f %n", name, v1, v2, iter1, diff(v1, v2), pdiff(v1, v2)); ok = false; if (justOne) break; short v2 = iter2.getShortNext(); if (v1 != v2) { f.format(" DIFF %s: %d != %d count=%s diff = %f pdiff = %f %n", name, v1, v2, iter1, diff(v1, v2), pdiff(v1, v2)); ok = false; if (justOne) break; byte v2 = iter2.getByteNext(); if (v1 != v2) { f.format(" DIFF %s: %d != %d count=%s diff = %f pdiff = %f %n", name, v1, v2, iter1, diff(v1, v2), pdiff(v1, v2)); ok = false; if (justOne) break;
if (!Double.isNaN(v1) || !Double.isNaN(v2)) if (!Misc.closeEnough(v1, v2, tol)) { f.format(" DIFF %s: %f != %f count=%s diff = %f pdiff = %f %n", name, v1, v2, iter1, diff(v1, v2), pdiff(v1, v2)); ok = false; if (justOne) break; if (!Float.isNaN(v1) || !Float.isNaN(v2)) if (!Misc.closeEnough(v1, v2, (float) tol)) { f.format(" DIFF %s: %f != %f count=%s diff = %f pdiff = %f %n", name, v1, v2, iter1, diff(v1, v2), pdiff(v1, v2)); ok = false; if (justOne) break; int v2 = iter2.getIntNext(); if (v1 != v2) { f.format(" DIFF %s: %d != %d count=%s diff = %f pdiff = %f %n", name, v1, v2, iter1, diff(v1, v2), pdiff(v1, v2)); ok = false; if (justOne) break; short v2 = iter2.getShortNext(); if (v1 != v2) { f.format(" DIFF %s: %d != %d count=%s diff = %f pdiff = %f %n", name, v1, v2, iter1, diff(v1, v2), pdiff(v1, v2)); ok = false; if (justOne) break; byte v2 = iter2.getByteNext(); if (v1 != v2) { f.format(" DIFF %s: %d != %d count=%s diff = %f pdiff = %f %n", name, v1, v2, iter1, diff(v1, v2), pdiff(v1, v2)); ok = false; if (justOne) break;