diff --git a/source/execution/value.d b/source/execution/value.d index b1a35df..7a313e1 100644 --- a/source/execution/value.d +++ b/source/execution/value.d @@ -48,7 +48,7 @@ struct I64 /// int opCmp(I64 rhs) const { - return i < rhs.i; + return (i > rhs.i) - (i < rhs.i); } }