File tree Expand file tree Collapse file tree 1 file changed +45
-0
lines changed Expand file tree Collapse file tree 1 file changed +45
-0
lines changed Original file line number Diff line number Diff line change @@ -149,6 +149,51 @@ jobs:
149
149
- name : Verify generated files are up to date
150
150
if : ${{ !matrix.asan }}
151
151
uses : ./.github/actions/verify-generated-files
152
+ LINUX_X32 :
153
+ if : github.repository == 'php/php-src' || github.event_name == 'pull_request'
154
+ name : LINUX_X32_DEBUG_ZTS
155
+ runs-on : ubuntu-latest
156
+ container :
157
+ image : ubuntu:20.04
158
+ env :
159
+ MYSQL_TEST_HOST : mysql
160
+ PDO_MYSQL_TEST_DSN : mysql:host=mysql;dbname=test
161
+ PDO_MYSQL_TEST_HOST : mysql
162
+ services :
163
+ mysql :
164
+ image : mysql:8
165
+ ports :
166
+ - 3306:3306
167
+ env :
168
+ MYSQL_DATABASE : test
169
+ MYSQL_ROOT_PASSWORD : root
170
+ steps :
171
+ - name : git checkout
172
+ uses : actions/checkout@v3
173
+ - name : apt
174
+ uses : ./.github/actions/apt-x32
175
+ - name : ccache
176
+ uses : hendrikmuhs/ccache-action@v1.2
177
+ with :
178
+ key : " ${{github.job}}-${{hashFiles('main/php_version.h')}}"
179
+ append-timestamp : false
180
+ - name : ./configure
181
+ uses : ./.github/actions/configure-x32
182
+ with :
183
+ configurationParameters : >-
184
+ --enable-debug
185
+ --enable-zts
186
+ - name : make
187
+ run : make -j$(/usr/bin/nproc) >/dev/null
188
+ - name : make install
189
+ uses : ./.github/actions/install-linux-x32
190
+ - name : Test Tracing JIT
191
+ uses : ./.github/actions/test-linux
192
+ with :
193
+ jitType : tracing
194
+ runTestsParameters : >-
195
+ -d zend_extension=opcache.so
196
+ -d opcache.enable_cli=1
152
197
MACOS_DEBUG_NTS :
153
198
if : github.repository == 'php/php-src' || github.event_name == 'pull_request'
154
199
strategy :
You can’t perform that action at this time.
0 commit comments