@@ -60,7 +60,7 @@ class UnitBuilder {
var e = switch [isFloat(e1) || isFloat(e2), e2.expr] {
// hell yeah
case [true, EField( { expr:EConst(CIdent("Math")) }, "POSITIVE_INFINITY" | "NEGATIVE_INFINITY")] if (Context.defined("cpp") || Context.defined("php")):
- macro Math.isFinite($e1);
+ macro t($e1 == $e2);
case [true, _]:
macro feq($e1, $e2);
case _: