From a0da024c606366995d63e7dbfb1d9a4b0bbd2343 Mon Sep 17 00:00:00 2001 From: Ryan Roelke Date: Thu, 6 Feb 2025 16:40:13 -0500 Subject: [PATCH] Rapidcheck ignore 'Cannot allocate space for preprocess' --- test/src/unit-sparse-global-order-reader.cc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/src/unit-sparse-global-order-reader.cc b/test/src/unit-sparse-global-order-reader.cc index 7502808ead3..678ccd7112a 100644 --- a/test/src/unit-sparse-global-order-reader.cc +++ b/test/src/unit-sparse-global-order-reader.cc @@ -2993,6 +2993,14 @@ void CSparseGlobalOrderFx::run_execute(Instance& instance) { return; } if constexpr (std::is_same_v) { + if (err.find( + "Cannot allocate space for preprocess result tile ID list")) { + // not enough memory to determine tile order + // we can probably make some assertions about what this should have + // looked like but for now we'll let it go + tiledb_query_free(&query); + return; + } if (err.find("Cannot load tile offsets") != std::string::npos) { // not enough memory budget for tile offsets, don't bother asserting // about it (for now?)