Skip to content

Specify iOS simulator runtime version#22474

Merged
edgchen1 merged 10 commits intomainfrom
edgchen1/ios_specify_simulator_runtime_version
Oct 18, 2024
Merged

Specify iOS simulator runtime version#22474
edgchen1 merged 10 commits intomainfrom
edgchen1/ios_specify_simulator_runtime_version

Conversation

@edgchen1
Copy link
Copy Markdown
Contributor

Description

  • Allow specification of iOS simulator runtime version to use.
  • Pick simulator runtime version (iphonesimulator 16.4) of an SDK that is included with the Xcode version (14.3.1) that we use.
    • See the table here.
  • Disable CoreML EP's DepthToSpace op support for CoreML version less than 7, with DCR mode, and FP16 input. It doesn't produce the correct output in this case.
  • Some cleanup of iOS test infrastructure.

Motivation and Context

Attempting to stabilize intermittent iOS test failures in CI builds.
Got a run with 20/20 successful jobs: https://dev.azure.com/onnxruntime/onnxruntime/_build/results?buildId=1526490&view=results

snnn
snnn previously approved these changes Oct 17, 2024
Comment thread onnxruntime/core/providers/coreml/builders/impl/depthtospace_op_builder.cc Outdated
Comment thread tools/ci_build/github/apple/get_simulator_device_info.py
@edgchen1 edgchen1 merged commit 7964d3a into main Oct 18, 2024
@edgchen1 edgchen1 deleted the edgchen1/ios_specify_simulator_runtime_version branch October 18, 2024 16:26
tianleiwu pushed a commit that referenced this pull request Oct 18, 2024
- Allow specification of iOS simulator runtime version to use.
- Pick simulator runtime version (iphonesimulator 16.4) that is supported by the Xcode version (14.3.1) that we use.
- Disable CoreML EP's DepthToSpace op support for CoreML version less than 7, with DCR mode, and FP16 input. It doesn't produce the correct output in this case.
- Some cleanup of iOS test infrastructure.
apsonawane pushed a commit that referenced this pull request Oct 21, 2024
- Allow specification of iOS simulator runtime version to use.
- Pick simulator runtime version (iphonesimulator 16.4) that is supported by the Xcode version (14.3.1) that we use.
- Disable CoreML EP's DepthToSpace op support for CoreML version less than 7, with DCR mode, and FP16 input. It doesn't produce the correct output in this case.
- Some cleanup of iOS test infrastructure.
@sophies927 sophies927 added the cherry-picked Cherry-picked for a cherrypicks branch label Oct 22, 2024
@snnn
Copy link
Copy Markdown
Contributor

snnn commented Sep 5, 2025

This PR has been cherry-picked into the rel-1.20.0 branch in PR #22526. Removing the release:1.20.0 label.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cherry-picked Cherry-picked for a cherrypicks branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants