build gmake
rename files
premake scripts
doNotOptimizeAway
SUCCESS_THROW will core
assert fix