File tree Expand file tree Collapse file tree 1 file changed +20
-7
lines changed Expand file tree Collapse file tree 1 file changed +20
-7
lines changed Original file line number Diff line number Diff line change 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 :
You can’t perform that action at this time.
0 commit comments