Was overloading the abs function name causing isse on 32bit builds
Merge branch 'correct_abs_32bit'