77    branches : [ "main" ] 
88
99jobs :
10-   tests :
10+   SKL :
1111
1212    runs-on : intel-ubuntu-latest 
1313
2929
3030name : Install Intel SDE 
3131      run : | 
32-         curl -o /tmp/sde.tar.xz https://downloadmirror.intel.com/732268 /sde-external-9.7 .0-2022-05-09 -lin.tar.xz 
32+         curl -o /tmp/sde.tar.xz https://downloadmirror.intel.com/784319 /sde-external-9.24 .0-2023-07-13 -lin.tar.xz 
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
@@ -38,18 +38,125 @@ jobs:
3838        CXX : g++-13 
3939      run : | 
4040        make clean 
41-         meson setup --warnlevel 2 --werror --buildtype plain  builddir 
41+         meson setup --warnlevel 2 --werror --buildtype release  builddir 
4242        cd builddir 
4343        ninja 
4444
4545name : Run test suite on SKL 
4646      run : sde -skl -- ./builddir/testexe 
4747
48+ jobs :
49+   SKX :
50+ 
51+     runs-on : intel-ubuntu-latest 
52+ 
53+     steps :
54+     - uses : actions/checkout@v3 
55+ 
56+     - name : Install dependencies 
57+       run : | 
58+         sudo apt update 
59+         sudo apt -y install g++-13 libgtest-dev meson curl git cmake 
60+ 
61+ name : Install google benchmarks 
62+       run : | 
63+         git clone https://github.com/google/benchmark.git 
64+         cd benchmark 
65+         cmake -E make_directory "build" 
66+         cmake -E chdir "build" cmake -DBENCHMARK_ENABLE_GTEST_TESTS=OFF -DBENCHMARK_ENABLE_TESTING=OFF -DCMAKE_BUILD_TYPE=Release ../ 
67+         sudo cmake --build "build" --config Release --target install 
68+ 
69+ name : Install Intel SDE 
70+       run : | 
71+         curl -o /tmp/sde.tar.xz https://downloadmirror.intel.com/784319/sde-external-9.24.0-2023-07-13-lin.tar.xz 
72+         mkdir /tmp/sde && tar -xvf /tmp/sde.tar.xz -C /tmp/sde/ 
73+         sudo mv /tmp/sde/* /opt/sde && sudo ln -s /opt/sde/sde64 /usr/bin/sde 
74+ 
75+ name : Build 
76+       env :
77+         CXX : g++-13 
78+       run : | 
79+         make clean 
80+         meson setup --warnlevel 2 --werror --buildtype release builddir 
81+         cd builddir 
82+         ninja 
83+ 
4884name : Run test suite on SKX 
4985      run : sde -skx -- ./builddir/testexe 
5086
87+ jobs :
88+   TGL :
89+ 
90+     runs-on : intel-ubuntu-latest 
91+ 
92+     steps :
93+     - uses : actions/checkout@v3 
94+ 
95+     - name : Install dependencies 
96+       run : | 
97+         sudo apt update 
98+         sudo apt -y install g++-13 libgtest-dev meson curl git cmake 
99+ 
100+ name : Install google benchmarks 
101+       run : | 
102+         git clone https://github.com/google/benchmark.git 
103+         cd benchmark 
104+         cmake -E make_directory "build" 
105+         cmake -E chdir "build" cmake -DBENCHMARK_ENABLE_GTEST_TESTS=OFF -DBENCHMARK_ENABLE_TESTING=OFF -DCMAKE_BUILD_TYPE=Release ../ 
106+         sudo cmake --build "build" --config Release --target install 
107+ 
108+ name : Install Intel SDE 
109+       run : | 
110+         curl -o /tmp/sde.tar.xz https://downloadmirror.intel.com/784319/sde-external-9.24.0-2023-07-13-lin.tar.xz 
111+         mkdir /tmp/sde && tar -xvf /tmp/sde.tar.xz -C /tmp/sde/ 
112+         sudo mv /tmp/sde/* /opt/sde && sudo ln -s /opt/sde/sde64 /usr/bin/sde 
113+ 
114+ name : Build 
115+       env :
116+         CXX : g++-13 
117+       run : | 
118+         make clean 
119+         meson setup --warnlevel 2 --werror --buildtype release builddir 
120+         cd builddir 
121+         ninja 
51122name : Run test suite on TGL 
52123      run : sde -tgl -- ./builddir/testexe 
53124
125+ jobs :
126+   SPR :
127+ 
128+     runs-on : intel-ubuntu-latest 
129+ 
130+     steps :
131+     - uses : actions/checkout@v3 
132+ 
133+     - name : Install dependencies 
134+       run : | 
135+         sudo apt update 
136+         sudo apt -y install g++-13 libgtest-dev meson curl git cmake 
137+ 
138+ name : Install google benchmarks 
139+       run : | 
140+         git clone https://github.com/google/benchmark.git 
141+         cd benchmark 
142+         cmake -E make_directory "build" 
143+         cmake -E chdir "build" cmake -DBENCHMARK_ENABLE_GTEST_TESTS=OFF -DBENCHMARK_ENABLE_TESTING=OFF -DCMAKE_BUILD_TYPE=Release ../ 
144+         sudo cmake --build "build" --config Release --target install 
145+ 
146+ name : Install Intel SDE 
147+       run : | 
148+         curl -o /tmp/sde.tar.xz https://downloadmirror.intel.com/784319/sde-external-9.24.0-2023-07-13-lin.tar.xz 
149+         mkdir /tmp/sde && tar -xvf /tmp/sde.tar.xz -C /tmp/sde/ 
150+         sudo mv /tmp/sde/* /opt/sde && sudo ln -s /opt/sde/sde64 /usr/bin/sde 
151+ 
152+ name : Build 
153+       env :
154+         CXX : g++-13 
155+       run : | 
156+         make clean 
157+         meson setup --warnlevel 2 --werror --buildtype release builddir 
158+         cd builddir 
159+         ninja 
160+ 
54161name : Run test suite on SPR 
55162      run : sde -spr -- ./builddir/testexe 
0 commit comments