Fix an issue where CMAKE_COMPILER_IS_GNUCXX is not defined on a platform in tests/CMakeLists.txt
Fix assert_not_regex failing if the given regex string is not a valid regex
Fix an issue where assert_not_regex would throw if the given regex did not match
Fix typo in self-not-regex test where it would test assert_regex instead of assert_not_regex