From 0be429536dcf1935168a2a39bb5775fb7665c196 Mon Sep 17 00:00:00 2001 From: Christopher Dilks Date: Mon, 16 Sep 2024 09:45:55 -0400 Subject: [PATCH] ci: HIPO 4.2.0 testing (#270) --- .github/workflows/ci.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 775d18d2..4c08bee5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,7 +36,7 @@ defaults: env: hipo_fork: gavalian/hipo - hipo_ref: 4.1.0 + hipo_ref: 20094876df040ec234dd376fa527cf58442b775a # test options num_events: 1000 verbose_test: 'false' # only set this to 'true' if `meson test` fails and you need more output to investigate @@ -192,9 +192,8 @@ jobs: run: | iguana_src/.github/install-dependency-packages.sh ${{ inputs.runner }} ${{ inputs.verset }} [ "${{ matrix.root_dep }}" = "withROOT" ] && source root/bin/thisroot.sh - cmake -S hipo_src -B build -G Ninja --install-prefix $(pwd)/hipo -DCMAKE_POSITION_INDEPENDENT_CODE=ON # using PIE build, for sanitizer readibility - cmake --build build - cmake --install build + meson setup build hipo_src --prefix=$(pwd)/hipo -Dbuildtype=debug -Db_pie=true # using PIE build, for sanitizer readibility + meson install -C build tar cavf hipo{.tar.zst,} ### cache save - uses: actions/cache/save@v4