Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apple ARM CI: use default toolchain, export SDKROOT #2491

Merged
merged 1 commit into from
Jun 3, 2024

Conversation

quentin
Copy link
Member

@quentin quentin commented Jun 3, 2024

Recent changes in Github OSX Apple ARM runner image have broken the CI with thousand of compilation errors:

/Applications/Xcode_15.2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/time.h:198:67: error: macro "__API_AVAILABLE2" passed 4 arguments, but takes just 3
  198 | __API_AVAILABLE(macosx(10.15), ios(13.0), tvos(13.0), watchos(6.0))

Seems related to iains/gcc-14-branch#4

Switching to default xcode toolchain and setting SDKROOT fixes the CI issues.

@quentin quentin requested review from julienhenry and brofranks June 3, 2024 11:21
@quentin quentin merged commit b44660d into souffle-lang:master Jun 3, 2024
34 checks passed
@quentin
Copy link
Member Author

quentin commented Jun 5, 2024

Let see how actions/runner-images#9997 goes and we can eventually switch back to gcc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants