better notation for illformed source tests
test break on function scope
CMake formatting
fix sign warning