Skip to content

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

@OliverBrown-Next

Description

@OliverBrown-Next

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions