--- pystone.py 2008-07-08 02:24:48.000000000 -0600 +++ pystone.py 2008-07-08 02:59:20.000000000 -0600 @@ -128,7 +128,11 @@ IntLoc1 = Proc2(IntLoc1) benchtime = clock() - starttime - nulltime - return benchtime, (loops / benchtime) + if benchtime == 0.0: + loops_per_time = 0.0 + else: + loops_per_time = (loops / benchtime) + return benchtime, loops_per_time def Proc1(PtrParIn): PtrParIn.PtrComp = NextRecord = PtrGlb.copy()