oneapi-src / oneapi-src/oneapi-ci

Fail to install oneAPI 2021 Fortran compilers on windows-latest:

Open
#66 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

Hello! Thank you for making oneAPI available for CI!

I tried installing oneAPI Fortran compilers on Windows. oneAPI 2021 turns out to fail on windows-latest (even though the workflow claims itself to be successful):
https://github.com/zequipe/setup_mex/actions/runs/3888490970/jobs/6635864451

It says

Checking system requirements...
Done.
Wait while the installer is preparing...
Done.
Launching the installer...
Process crashed
D:\a\setup_mex\setup_mex>set installer_exit_code=-1073741819 

I have tried the following four releases of oneAPI 2021, all of which encountered the same failure:

https://registrationcenter-download.intel.com/akdlm/irc_nas/18247/w_HPCKit_p_2021.4.0.3340_offline.exe
https://registrationcenter-download.intel.com/akdlm/irc_nas/17940/w_HPCKit_p_2021.3.0.3227_offline.exe
https://registrationcenter-download.intel.com/akdlm/irc_nas/17762/w_HPCKit_p_2021.2.0.2901_offline.exe
https://registrationcenter-download.intel.com/akdlm/irc_nas/17392/w_HPCKit_p_2021.1.0.2682_offline.exe                                                                                                    

On the other hand, all the other combinations of Windows versions (2019 or latest) and oneAPI versions (2021/2/3) succeed: https://github.com/zequipe/setup_mex/actions/runs/3888490970

My script for the installation: https://github.com/zequipe/setup_mex/blob/main/install_oneapi_windows.bat

Thank you for taking a look.

Best regards,
Zaikun

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

Start with install_oneapi_windows.bat and the linked GitHub Actions run, then compare the successful Windows and oneAPI version combinations with the failing Windows-latest and oneAPI 2021 combinations. Done means the relevant oneAPI 2021 installer completes successfully on windows-latest and the workflow reports the failure accurately.

Written by the indexing model from the issue text.

Assessment

Tech stack
fortran, shell
Domain
ci-cd, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.