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