[2.0.14] Sign Overflow when setting signals in Logistic Groups
Posted: Mon Nov 04, 2024 8:09 am
Setting a very large or very small value for signals in Logistic Groups (eg: in a Constant Combinator) causes the value to sign overflow. Normally (eg: in an Arithmetic Combinator), sign overflow is prevented and the largest or smallest possible signed value is set.
Expectation: Typing 3G sets a value of 2147483647
Actual: Typing 3G sets a value of -1294967296
Expectation: Typing -3G sets a value of -2147483648
Actual: Typing -3G sets a value of 1294967296
Expectation: Typing 3G sets a value of 2147483647
Actual: Typing 3G sets a value of -1294967296
Expectation: Typing -3G sets a value of -2147483648
Actual: Typing -3G sets a value of 1294967296