This is an automatically generated file.
Part 1
Part 2
def test_mult_low_digits():
"""Try two tests of the form (1 + tiny)**2."""
z = B * ULP_OF_ONE_PLUS
x = ONE + z
y = fabs((x + z) - x * x) - ULP_OF_ONE_PLUS
Part 3
x = ONE - ULP_OF_ONE_PLUS
z = fabs((x - ULP_OF_ONE_PLUS) - x * x) - ULP_OF_ONE_MINUS
test_cond(err_failure, y <= ZERO and z <= ZERO,
"* gets too many final digits wrong.\n")
Part 4