Bool-to-int casting in function call assignments doesn't work
|Assignee:||Mikhail Mandrykin||% Done:|
|Detected in build:||pre-ldv||Published in build:|
Currently assertion is implemented as ternary operator in our rule models. It is not a function, because of this bug.
When calling functions as
func(a == b), BLAST fails (at yet unknown point) to properly assign a result of boolean expression to the actual parameter of the function. This leads to false positives.