[ https://issues.apache.org/jira/browse/ARROW-16894?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17578180#comment-17578180 ]
Aldrin Montana commented on ARROW-16894: ---------------------------------------- [~ichauster], I tried to run this benchmark but I see this error: {code:bash} ./debug/arrow-compute-asof-join-benchmark /Users/octalene/builds/arrow-dev/dev/gbenchmark_ep-prefix/src/gbenchmark_ep/src/benchmark_register.cc:314: Args: Check `ArgsCnt() == -1 || ArgsCnt() == static_cast<int>(args.size())' failed. fish: Job 1, './debug/arrow-compute-asof-join…' terminated by signal SIGABRT (Abort) {code} After I make the following change: {code:c++} --- a/cpp/src/arrow/compute/exec/asof_join_benchmark.cc +++ b/cpp/src/arrow/compute/exec/asof_join_benchmark.cc @@ -157,7 +157,7 @@ void SetArgs(benchmark::internal::Benchmark* bench) { } } -BENCHMARK(AsOfJoinOverhead)->Apply(SetArgs); +BENCHMARK(AsOfJoinOverhead); } // namespace compute } // namespace arrow {code} I see this error: {code:bash} ***WARNING*** Library was built as DEBUG. Timings may be affected. Assertion failed: (range_.size() > pos), function range, file benchmark.h, line 664. fish: Job 1, './debug/arrow-compute-asof-join…' terminated by signal SIGABRT (Abort) {code} I didn't read through the PR, but I just wanted to drop this note here in case it's not just a me thing. I'm on an M1 mac mini, haven't tried on anything else. And this should be on master branch. I suspect there's an extra thing to do to run the benchmark (I assume there's a reason the *->Apply* breaks for me), I just don't know what it is. > [C++][Benchmarks] Create Asof Join Benchmark for Acero > ------------------------------------------------------ > > Key: ARROW-16894 > URL: https://issues.apache.org/jira/browse/ARROW-16894 > Project: Apache Arrow > Issue Type: Improvement > Components: C++ > Reporter: Ivan Chau > Assignee: Ivan Chau > Priority: Major > Labels: pull-request-available > Fix For: 10.0.0 > > Time Spent: 13h 40m > Remaining Estimate: 0h > -- This message was sent by Atlassian Jira (v8.20.10#820010)