Skip to content

Commit 248a169

Browse files
author
Raghuveer Devulapalli
authored
Merge branch 'main' into 256-network
2 parents c62c4bb + 568b0e4 commit 248a169

File tree

1 file changed

+20
-7
lines changed

1 file changed

+20
-7
lines changed

.github/workflows/c-cpp.yml

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- name: Install dependencies
1818
run: |
1919
sudo apt update
20-
sudo apt -y install g++-12 libgtest-dev meson curl git cmake
20+
sudo apt -y install g++-12 g++-10 libgtest-dev meson curl git cmake
2121
2222
- name: Install google benchmarks
2323
run: |
@@ -33,15 +33,28 @@ jobs:
3333
mkdir /tmp/sde && tar -xvf /tmp/sde.tar.xz -C /tmp/sde/
3434
sudo mv /tmp/sde/* /opt/sde && sudo ln -s /opt/sde/sde64 /usr/bin/sde
3535
36-
- name: make
36+
- name: Build with gcc-10
3737
env:
38-
CXX: g++-12
39-
run: make meson
38+
CXX: g++-10
39+
run: |
40+
make clean
41+
meson setup --warnlevel 0 --buildtype plain builddir
42+
cd builddir
43+
ninja
44+
45+
- name: Run test suite on SKX
46+
run: sde -skx -- ./builddir/testexe
4047

41-
- name: Run test suite
42-
run: ./builddir/testexe
48+
- name: Build with gcc-12
49+
env:
50+
CXX: g++-12
51+
run: |
52+
make clean
53+
meson setup --warnlevel 0 --buildtype plain builddir
54+
cd builddir
55+
ninja
4356
44-
- name: Run test suite on Intel SDE
57+
- name: Run test suite on SPR
4558
run: sde -spr -- ./builddir/testexe
4659

4760
compare-benchmarks-with-main:

0 commit comments

Comments
 (0)