Have Asserts Changed in 4.6?

I’m trying to use ASSERTV to crash my code when a conditional check I use doesn’t return the correct result, ASSERTV worked in 4.5, but in 4.6 I get a compiler error.

Have asserts changed in 4.6? If so what Syntax do I use now?

Try this :
bool result = FunctionBla();
check( result );

That will break giving you time to debug and abort execution if you F5.

Ignore this folks, turns out the Assert library we’re using overrides the CheckF function, and isn’t part of Unreal by default.

This can be closed / resolved.