From f2290ca47a94151349487142c1e1c989060fca45 Mon Sep 17 00:00:00 2001 From: AlexandreSinger Date: Wed, 21 May 2025 10:13:10 -0400 Subject: [PATCH] [CI] Added Serial Execution Engine Test Since the CI always installs oneTBB and the execution engine is set to auto, I found that the CI always tested with the tbb execution engine. Some users may not have oneTBB installed for one reason or another and we need to ensure that VTR always builds. Added a CI test which sets the parallel execution engine to serial for Tatum and VPR. --- .github/workflows/test.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 5977e1221ba..fa77d57dc11 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -199,6 +199,12 @@ jobs: suite: 'vtr_reg_basic', extra_pkgs: "" }, + { + name: 'Basic with serial VPR_EXECUTION_ENGINE', + params: '-DCMAKE_COMPILE_WARNING_AS_ERROR=on -DVTR_IPO_BUILD=off -DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on -DVPR_EXECUTION_ENGINE=serial -DTATUM_EXECUTION_ENGINE=serial', + suite: 'vtr_reg_basic', + extra_pkgs: "" + }, { name: 'Basic with VTR_ENABLE_DEBUG_LOGGING', params: '-DCMAKE_COMPILE_WARNING_AS_ERROR=on -DVTR_IPO_BUILD=off -DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on -DVTR_ENABLE_DEBUG_LOGGING=on',