File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55 php_directory :
66 required : false
77 default : ' .'
8+ cc :
9+ required : false
10+ default : ' gcc'
11+ cxx :
12+ required : false
13+ default : ' g++'
814runs :
915 using : composite
1016 steps :
2935 - name : Export CC/CXX
3036 shell : bash
3137 run : |
32- echo "CC=ccache gcc " >> $GITHUB_ENV
33- echo "CXX=ccache g++ " >> $GITHUB_ENV
38+ echo "CC=ccache ${{ inputs.cc }} " >> $GITHUB_ENV
39+ echo "CXX=ccache ${{ inputs.cxx }} " >> $GITHUB_ENV
Original file line number Diff line number Diff line change @@ -76,14 +76,14 @@ jobs:
7676 uses : ./.github/actions/ccache
7777 with :
7878 name : " ${{ github.job }}"
79+ cc : clang-20
80+ cxx : clang++-20
7981 - name : ./configure
8082 uses : ./.github/actions/configure-alpine
8183 with :
8284 configurationParameters : >-
8385 CFLAGS="-fsanitize=undefined,address -fno-sanitize=function -DZEND_TRACK_ARENA_ALLOC"
8486 LDFLAGS="-fsanitize=undefined,address -fno-sanitize=function"
85- CC=clang-20
86- CXX=clang++-20
8787 --enable-debug
8888 --enable-zts
8989 skipSlow : true # FIXME: This should likely include slow extensions
@@ -708,10 +708,10 @@ jobs:
708708 uses : ./.github/actions/ccache
709709 with :
710710 name : " ${{ github.job }}"
711+ cc : clang
712+ cxx : clang++
711713 - name : ./configure
712714 run : |
713- export CC=clang
714- export CXX=clang++
715715 export CFLAGS="-DZEND_TRACK_ARENA_ALLOC"
716716 ./buildconf --force
717717 # msan requires all used libraries to be instrumented,
You can’t perform that action at this time.
0 commit comments