Skip to content

Commit 4eee665

Browse files
authored
cleanup: remove benchmarking code. (#47)
The benchmarking code was made for checking a claim on a poster. It's not integrated into the CMake build-system; it doesn't use a framework; and it's not comprehensive. It was never meant to be any of those things. It's served its purpose and can now be removed.
1 parent 3291ee8 commit 4eee665

File tree

10 files changed

+0
-224
lines changed

10 files changed

+0
-224
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -282,27 +282,6 @@ jobs:
282282
run: bash tests/cmake_integration/test_cmake_integration.sh
283283

284284

285-
# Job checking the benchmarks work
286-
# ================================
287-
Benchmarks:
288-
runs-on: ubuntu-24.04
289-
steps:
290-
- uses: actions/checkout@v4
291-
with:
292-
submodules: true
293-
294-
- name: "Install libraries"
295-
run: |
296-
sudo apt -y update
297-
sudo apt -y install --no-install-recommends libhdf5-dev pkg-config
298-
299-
- name: "Build benchmarks"
300-
working-directory: ${{github.workspace}}/src/benchmarks
301-
run: make
302-
303-
- run: time ${{github.workspace}}/src/benchmarks/highfive_bench
304-
305-
306285
# Job testing in OSX
307286
# ==================
308287
OSX:

src/benchmarks/Makefile

Lines changed: 0 additions & 21 deletions
This file was deleted.

src/benchmarks/README.md

Lines changed: 0 additions & 17 deletions
This file was deleted.

src/benchmarks/hdf5_bench.cpp

Lines changed: 0 additions & 59 deletions
This file was deleted.

src/benchmarks/hdf5_bench_improved.cpp

Lines changed: 0 additions & 62 deletions
This file was deleted.

src/benchmarks/highfive_bench.cpp

Lines changed: 0 additions & 15 deletions
This file was deleted.
-136 KB
Binary file not shown.
-127 KB
Binary file not shown.
-133 KB
Binary file not shown.

src/benchmarks/run_benchmark.sh

Lines changed: 0 additions & 29 deletions
This file was deleted.

0 commit comments

Comments
 (0)