Skip to content

Commit f2fa452

Browse files
author
Christos Konstantinos Matzoros
committed
Small corrections
1 parent 75dfe26 commit f2fa452

File tree

1 file changed

+17
-7
lines changed

1 file changed

+17
-7
lines changed

.github/workflows/main.yml

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ jobs:
7070
pip3 install --upgrade pip
7171
pip3 install cmake==3.21.3
7272
73-
- name: Configure (RelWithDebInfo + tests)
73+
- name: Configure
7474
run: cmake -S . -B build -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_TESTS=ON
7575

7676
- name: Build all targets
@@ -88,7 +88,7 @@ jobs:
8888
name: test-results
8989
path: build/test_results.xml
9090

91-
- name: Run osp example (simple DAG)
91+
- name: Run osp example
9292
working-directory: ${{ github.workspace }}/build
9393
run: |
9494
./apps/osp \
@@ -109,7 +109,7 @@ jobs:
109109
steps:
110110
- uses: actions/checkout@v3
111111

112-
- name: Install dependencies (no Eigen)
112+
- name: Install dependencies
113113
run: |
114114
sudo apt-get update
115115
sudo apt-get install -y --no-install-recommends \
@@ -118,26 +118,36 @@ jobs:
118118
pip3 install --upgrade pip
119119
pip3 install cmake==3.21.3
120120
121-
- name: Configure (RelWithDebInfo + tests, no Eigen)
121+
- name: Configure
122122
run: cmake -S . -B build -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_TESTS=ON
123123

124124
- name: Build all targets
125125
working-directory: ${{ github.workspace }}/build
126126
run: cmake --build . -j$(nproc)
127127

128-
- name: Run tests (no Eigen)
128+
- name: Run tests
129129
working-directory: ${{ github.workspace }}/build
130130
run: ctest --output-on-failure --output-junit test_results_no_eigen.xml
131131
continue-on-error: true
132132

133-
- name: Upload test results (no Eigen)
133+
- name: Upload test results
134134
uses: actions/upload-artifact@v4
135135
with:
136136
name: test-results-no-eigen
137137
path: build/test_results_no_eigen.xml
138138

139+
- name: Run osp example
140+
working-directory: ${{ github.workspace }}/build
141+
run: |
142+
./apps/osp \
143+
--inputDag ../data/spaa/tiny/instance_bicgstab.hdag \
144+
--inputMachine ../data/machine_params/p3.arch \
145+
--Serial --GreedyBsp --BspLocking --GrowLocal --Variance --Cilk \
146+
--Etf --GreedyChildren --MultiHC --SarkarLockingHC \
147+
--GreedyChildrenKL --GrowLocalKL --GreedyBspHC --FunnelLocking
148+
139149
# -------------------------------------------------
140-
# 4. BUILD DOCUMENTATION (only on master + PR)
150+
# 4. BUILD DOCUMENTATION (only on master)
141151
# -------------------------------------------------
142152
docs:
143153
name: Build Docs

0 commit comments

Comments
 (0)