comparison .cirrus.yml @ 30683:9549234f3f95 v9.0.0676

patch 9.0.0676: CI on Mac M1 with gcc actually uses clang Commit: https://github.com/vim/vim/commit/d459020c62f945ca089a6f7349d559cc9db8596b Author: ichizok <gclient.gaap@gmail.com> Date: Thu Oct 6 16:56:44 2022 +0100 patch 9.0.0676: CI on Mac M1 with gcc actually uses clang Problem: CI on Mac M1 with gcc actually uses clang. Solution: Remove the gcc task. (Ozaki Kiichi, closes https://github.com/vim/vim/issues/11297)
author Bram Moolenaar <Bram@vim.org>
date Thu, 06 Oct 2022 18:00:04 +0200
parents 6f76a14e0140
children d81e09faf28e
comparison
equal deleted inserted replaced
30682:bd536cea4016 30683:9549234f3f95
25 - pw useradd cirrus -m 25 - pw useradd cirrus -m
26 - chown -R cirrus:cirrus . 26 - chown -R cirrus:cirrus .
27 - sudo -u cirrus make test 27 - sudo -u cirrus make test
28 28
29 macos_task: 29 macos_task:
30 name: macOS (arm64 gcc) 30 name: macOS m1
31 macos_instance: 31 macos_instance:
32 image: ghcr.io/cirruslabs/macos-ventura-xcode:latest 32 image: ghcr.io/cirruslabs/macos-ventura-xcode:latest
33 env:
34 # only run with clang, gcc is not real, it is a link to clang
35 CC: clang
33 timeout_in: 20m 36 timeout_in: 20m
34 install_script: 37 install_script:
35 - brew update 38 - brew update
36 - brew install gettext libtool 39 - brew install gettext libtool
37 build_script: 40 build_script:
39 - ./configure --with-features=${FEATURES} 42 - ./configure --with-features=${FEATURES}
40 - make -j${NPROC} 43 - make -j${NPROC}
41 test_script: 44 test_script:
42 - src/vim --version 45 - src/vim --version
43 - make test 46 - make test
44
45 macos_task:
46 name: macOS (arm64 clang)
47 macos_instance:
48 image: ghcr.io/cirruslabs/macos-ventura-xcode:latest
49 timeout_in: 20m
50 install_script:
51 - brew update
52 - brew install gettext libtool
53 build_script:
54 - NPROC=$(getconf _NPROCESSORS_ONLN)
55 - ./configure --with-features=${FEATURES}
56 - make -j${NPROC} CC=clang
57 test_script:
58 - src/vim --version
59 - make CC=clang test