File tree Expand file tree Collapse file tree 1 file changed +12
-4
lines changed Expand file tree Collapse file tree 1 file changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -23,11 +23,16 @@ jobs:
23
23
fail-fast : false
24
24
matrix :
25
25
include :
26
- - debug : true
27
- zts : false
28
- - debug : false
26
+ # - debug: true
27
+ # zts: false
28
+ # - debug: false
29
+ # zts: true
30
+ - configuration_parameters : " CFLAGS='-fsanitize=undefined,address -DZEND_TRACK_ARENA_ALLOC' LDFLAGS='-fsanitize=undefined,address'"
31
+ debug : true
32
+ name : ' _ASAN_UBSAN'
33
+ run_tests_parameters : ' --asan'
29
34
zts : true
30
- name : " LINUX_X64_ ${{ matrix.debug && 'DEBUG' || 'RELEASE' }}_${{ matrix.zts && 'ZTS' || 'NTS' }}"
35
+ name : " LINUX_X64${{ matrix.name }}_ ${{ matrix.debug && 'DEBUG' || 'RELEASE' }}_${{ matrix.zts && 'ZTS' || 'NTS' }}"
31
36
runs-on : ubuntu-20.04
32
37
steps :
33
38
- name : git checkout
40
45
uses : ./.github/actions/configure-x64
41
46
with :
42
47
configurationParameters : >-
48
+ ${{ matrix.configuration_parameters }}
43
49
--${{ matrix.debug && 'enable' || 'disable' }}-debug
44
50
--${{ matrix.zts && 'enable' || 'disable' }}-zts
45
51
- name : make
@@ -54,12 +60,14 @@ jobs:
54
60
uses : ./.github/actions/test-linux
55
61
with :
56
62
runTestsParameters : >-
63
+ ${{ matrix.run_tests_parameters }}
57
64
-d zend_extension=opcache.so
58
65
-d opcache.enable_cli=1
59
66
-d opcache.jit_buffer_size=16M
60
67
- name : Verify generated files are up to date
61
68
uses : ./.github/actions/verify-generated-files
62
69
MACOS_DEBUG_NTS :
70
+ if : false
63
71
runs-on : macos-10.15
64
72
steps :
65
73
- name : git checkout
You can’t perform that action at this time.
0 commit comments