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

Xcode 16.1 beta (and Slather 2.8.4) - Failed to load coverage: unsupported instrumentation profile format version #571

Open
OliverBrown-Next opened this issue Sep 6, 2024 · 1 comment

Comments

@OliverBrown-Next
Copy link

I recently updated to Slather 2.8.4 to fix the Xcode 16 compatibility issue.

Using Xcode 16.1 beta, It works well locally, so thank you for that :)
But when running in CI (Azure DevOps), I get the following error

Slathering...
error: Failed to load coverage: '/Users/runner/Library/Developer/Xcode/DerivedData/Assets-cecsqcpehsibqugchwzmtqbbxlil/Build/ProfileData/21543275-1377-4AC5-82B2-8929738D1C83/Coverage.profdata': unsupported instrumentation profile format version
error: Could not load coverage information
Slathered

I've attached the Coverage.profdata file, but I'm not sure what else I can do to investigate the issue. If there is anything else I can provide to help, please let me know.

Coverage.profdata.zip

One possible reason is the Azure DevOps build agent is an Intel mac and I'm running on Apple Silicon locally. This previously worked fine with Xcode 15.

@jarrodlombardo-EventBase
Copy link
Contributor

My understanding was that XCode 15.0+ doesn't fully support Intel macs, so if this only repros on an Intel Mac with XCode 16+, my suggestions is to won't fix this. If we can get a repro on an Apple Silicon mac, we should investigate.

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

No branches or pull requests

2 participants