build: apple-clang-15 support added

This commit is contained in:
Mateusz Pusz
2023-12-08 14:29:24 +01:00
parent 39533beb0a
commit 202277d03b
4 changed files with 7 additions and 4 deletions

View File

@ -118,7 +118,7 @@ jobs:
} }
- { - {
name: "Apple Clang 15", name: "Apple Clang 15",
os: macos-latest, os: macos-13,
compiler: compiler:
{ {
type: APPLE_CLANG, type: APPLE_CLANG,
@ -178,7 +178,7 @@ jobs:
if: matrix.config.compiler.type == 'APPLE_CLANG' && matrix.config.compiler.version == '15.0' if: matrix.config.compiler.type == 'APPLE_CLANG' && matrix.config.compiler.version == '15.0'
shell: bash shell: bash
run: | run: |
sudo xcode-select -s /Applications/Xcode_15.0.1.app && /usr/bin/xcodebuild -version sudo xcode-select -s /Applications/Xcode_15.0.app && /usr/bin/xcodebuild -version
- name: Install Ninja - name: Install Ninja
shell: bash shell: bash
run: | run: |

View File

@ -74,8 +74,9 @@ class MPUnitsConan(ConanFile):
def _minimum_compilers_version(self): def _minimum_compilers_version(self):
return { return {
"gcc": "11", "gcc": "11",
"clang": "16" "clang": "16",
# , "apple-clang": "13", "msvc": "192" "apple-clang": "15"
# , "msvc": "192"
} }
@property @property

View File

@ -18,6 +18,7 @@
- please note that we observed some ICEs on gcc-11 - please note that we observed some ICEs on gcc-11
- no problems with gcc-12.2+ - no problems with gcc-12.2+
- clang-16 - clang-16
- apple-clang-15
## Repository Structure and Dependencies ## Repository Structure and Dependencies

View File

@ -37,3 +37,4 @@ The library source code is hosted on [GitHub](https://github.com/mpusz/mp-units)
- please note that we observed some ICEs on gcc-11 - please note that we observed some ICEs on gcc-11
- no problems with gcc-12.2+ - no problems with gcc-12.2+
- clang-16 - clang-16
- apple-clang-15