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 17
17
- name : Install dependencies
18
18
run : |
19
19
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
21
21
22
22
- name : Install google benchmarks
23
23
run : |
@@ -33,15 +33,28 @@ jobs:
33
33
mkdir /tmp/sde && tar -xvf /tmp/sde.tar.xz -C /tmp/sde/
34
34
sudo mv /tmp/sde/* /opt/sde && sudo ln -s /opt/sde/sde64 /usr/bin/sde
35
35
36
- - name : make
36
+ - name : Build with gcc-10
37
37
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
40
47
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
43
56
44
- - name : Run test suite on Intel SDE
57
+ - name : Run test suite on SPR
45
58
run : sde -spr -- ./builddir/testexe
46
59
47
60
compare-benchmarks-with-main :
You can’t perform that action at this time.
0 commit comments