diff options
author | Tor Brede Vekterli <vekterli@verizonmedia.com> | 2020-05-25 10:22:15 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-25 10:22:15 +0200 |
commit | fd9418f04c6969b742144902bd6a7cb207e3aec2 (patch) | |
tree | fb1f703bddd871c3f4170955ee46b9c3d3627c72 | |
parent | 3574f64e44a9d0ff9414cf1ff0566bb483a94260 (diff) | |
parent | afdde1f2e81c14fc6c0b110997c60bf491bf23b1 (diff) |
Merge pull request #13355 from vespa-engine/toregge/increase-stack-size-when-using-address-sanitizer
Increase stack size when using address sanitizer.
-rw-r--r-- | searchlib/src/tests/query/streaming_query_large_test.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/searchlib/src/tests/query/streaming_query_large_test.cpp b/searchlib/src/tests/query/streaming_query_large_test.cpp index e2a49311aac..a76ec54098e 100644 --- a/searchlib/src/tests/query/streaming_query_large_test.cpp +++ b/searchlib/src/tests/query/streaming_query_large_test.cpp @@ -27,7 +27,11 @@ void setMaxStackSize(rlim_t maxStackSize) // a stack overflow if the stack usage increases. TEST("testveryLongQueryResultingInBug6850778") { const uint32_t NUMITEMS=20000; +#ifdef __SANITIZE_ADDRESS__ + setMaxStackSize(12 * 1024 * 1024); +#else setMaxStackSize(4 * 1024 * 1024); +#endif QueryBuilder<SimpleQueryNodeTypes> builder; for (uint32_t i=0; i <= NUMITEMS; i++) { builder.addAnd(2); |