oneapi-src / oneapi-src/oneapi-ci

Please add support to install a specific version of oneAPI

Open
#116 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Shell
Stars
111
Forks
40
PR merge metrics
No merged PRs in 30d

Description

CI pipeline usually pin dependencies to specific versions, and these should be easy to change / update. The latest version cannot be used due to compatibility requirements with other SW (e.g. need to match the oneAPI version used in PyTorch).
Using the approach from this repo, we need to search through git history to find the URLs for a specific version. This is overly complicated. Docker containers help sometimes, but don't work with Windows builds.

We are adding support for Intel GPUs to Open3D and other popular open source software, so ease of use in CI is quite important.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No file, test, or entry point is identified. Start by examining the repository's existing oneAPI CI installation configuration and the version URLs currently recovered from git history; done means a specific oneAPI version can be selected for CI, including Windows builds, without searching commit history.

Written by the indexing model from the issue text.

Assessment

Tech stack
shell
Domain
ci-cd, devops
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.