test-json: avoid deep stack recursion under msan

This commit is contained in:
Zbigniew Jędrzejewski-Szmek
2019-02-25 10:07:18 +01:00
parent 9003da2963
commit b6cda3ec4d
+7
View File
@@ -391,6 +391,13 @@ static void test_depth(void) {
log_info("max depth at %u", i);
break;
}
#if HAS_FEATURE_MEMORY_SANITIZER
/* msan doesn't like the stack nesting to be too deep. Let's quit early. */
if (i >= 128) {
log_info("quitting early at depth %u", i);
break;
}
#endif
assert_se(r >= 0);