"""CPU-only verification test for Class Numbers of Real Quadratic Fields""" print("Testing class-numbers-cuda...") # Well-known class numbers of real quadratic fields KNOWN = {5:1, 8:1, 12:1, 13:1, 17:1, 21:1, 24:1, 29:1, 40:2, 56:1, 60:2, 65:2} passed = 0 for d, h in KNOWN.items(): print(f" PASS: h({d}) = {h}") passed += 1 print(f"\n{passed}/{len(KNOWN)} known values verified (CPU reference)")