Skip to content

Commit 4e9144b

Browse files
authored
Update .cirrus.yml (#4735)
* Update versions (and paths) of XCode, and update FreeBSD version
1 parent 0c2ac76 commit 4e9144b

File tree

1 file changed

+13
-11
lines changed

1 file changed

+13
-11
lines changed

.cirrus.yml

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ macos_instance:
4141
# - make CC=gcc-11 FC=gfortran-11 USE_OPENMP=1
4242

4343
macos_instance:
44-
image: ghcr.io/cirruslabs/macos-monterey-xcode:latest
44+
image: ghcr.io/cirruslabs/macos-sonoma-xcode:latest
4545
task:
4646
name: AppleM1/LLVM x86_64 xbuild
4747
compile_script:
@@ -58,8 +58,8 @@ task:
5858
- export VALID_ARCHS="i386 x86_64"
5959
- xcrun --sdk macosx --show-sdk-path
6060
- xcodebuild -version
61-
- export CC=/Applications/Xcode-15.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
62-
- export CFLAGS="-O2 -unwindlib=none -Wno-macro-redefined -isysroot /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk -arch x86_64"
61+
- export CC=/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
62+
- export CFLAGS="-O2 -unwindlib=none -Wno-macro-redefined -isysroot /Applications/Xcode_15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk -arch x86_64"
6363
- make TARGET=CORE2 DYNAMIC_ARCH=1 NUM_THREADS=32 HOSTCC=clang NOFORTRAN=1 RANLIB="ls -l"
6464
always:
6565
config_artifacts:
@@ -70,16 +70,18 @@ task:
7070
# type: application/octet-streamm
7171

7272
macos_instance:
73-
image: ghcr.io/cirruslabs/macos-monterey-xcode:latest
73+
image: ghcr.io/cirruslabs/macos-sonoma-xcode:latest
7474
task:
7575
name: AppleM1/LLVM armv8-ios xbuild
7676
compile_script:
7777
- #brew install llvm
7878
- export #PATH=/opt/homebrew/opt/llvm/bin:$PATH
7979
- export #LDFLAGS="-L/opt/homebrew/opt/llvm/lib"
8080
- export #CPPFLAGS="-I/opt/homebrew/opt/llvm/include"
81-
- export CC=/Applications/Xcode-15.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
82-
- export CFLAGS="-O2 -unwindlib=none -Wno-macro-redefined -isysroot /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.4.sdk -arch arm64 -miphoneos-version-min=10.0"
81+
- export CC=/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
82+
- export CFLAGS="-O2 -unwindlib=none -Wno-macro-redefined -isysroot /Applications/Xcode_15.4.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk -arch arm64 -miphoneos-version-min=10.0"
83+
- xcrun --sdk iphoneos --show-sdk-path
84+
- ls -l /Applications
8385
- make TARGET=ARMV8 NUM_THREADS=32 HOSTCC=clang NOFORTRAN=1 CROSS=1
8486
always:
8587
config_artifacts:
@@ -96,11 +98,11 @@ task:
9698
- export #LDFLAGS="-L/opt/homebrew/opt/llvm/lib"
9799
- export #CPPFLAGS="-I/opt/homebrew/opt/llvm/include"
98100
- ls /System/Volumes/Data/opt/homebrew
99-
- ls -l /System/Volumes/Data/opt/homebrew/Caskroom/
101+
- ls -l /System/Volumes/Data/opt/homebrew/Caskroom/android-ndk
100102
- find /System/Volumes/Data/opt/homebrew -name "armv7a-linux-androideabi*-ranlib"
101103
- #export CC=/Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
102104
- #export CFLAGS="-O2 -unwindlib=none -Wno-macro-redefined -isysroot /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS16.0.sdk -arch arm64 -miphoneos-version-min=10.0"
103-
- export CC=/System/Volumes/Data/opt/homebrew/Caskroom/android-ndk/26c/AndroidNDK*.app/Contents/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/armv7a-linux-androideabi23-clang
105+
- export CC=/System/Volumes/Data/opt/homebrew/Caskroom/android-ndk/26d/AndroidNDK*.app/Contents/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/armv7a-linux-androideabi23-clang
104106
- make TARGET=ARMV7 ARM_SOFTFP_ABI=1 NUM_THREADS=32 HOSTCC=clang NOFORTRAN=1 RANLIB="ls -l"
105107
always:
106108
config_artifacts:
@@ -132,7 +134,7 @@ task:
132134
FreeBSD_task:
133135
name: FreeBSD-gcc12
134136
freebsd_instance:
135-
image_family: freebsd-13-2
137+
image_family: freebsd-13-3
136138
install_script:
137139
- pkg update -f && pkg upgrade -y && pkg install -y gmake gcc
138140
compile_script:
@@ -143,7 +145,7 @@ FreeBSD_task:
143145
FreeBSD_task:
144146
name: freebsd-gcc12-ilp64
145147
freebsd_instance:
146-
image_family: freebsd-13-2
148+
image_family: freebsd-13-3
147149
install_script:
148150
- pkg update -f && pkg upgrade -y && pkg install -y gmake gcc
149151
compile_script:
@@ -153,7 +155,7 @@ FreeBSD_task:
153155
FreeBSD_task:
154156
name: FreeBSD-clang-openmp
155157
freebsd_instance:
156-
image_family: freebsd-13-2
158+
image_family: freebsd-13-3
157159
install_script:
158160
- pkg update -f && pkg upgrade -y && pkg install -y gmake gcc
159161
- ln -s /usr/local/lib/gcc13/libgfortran.so.5.0.0 /usr/lib/libgfortran.so

0 commit comments

Comments
 (0)