"""CPU-only verification test for Flint Hills Series""" print("Testing flint-hills-cuda...") import math S10 = sum(1.0 / (n**3 * math.sin(n)**2) for n in range(1, 11)) print(f" S_10 = {S10:.6f}") assert 3.0 < S10 < 4.0, f"S_10 out of expected range: {S10}" S100 = sum(1.0 / (n**3 * math.sin(n)**2) for n in range(1, 101)) print(f" S_100 = {S100:.6f}") assert S100 > S10, "S_100 should be > S_10" print(f"\n2/2 tests passed")