Some CL implementations don't use IEEE floating point, and typically don't have any way to represent floating-point infinity. Would there be any negative consequences of allowing forms like 1/0 and -1/0 to be legitimate ratios? -- JonL --