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

Use one process to build with Intel to decrease memory usage. #15306

Closed
wants to merge 1 commit into from

Conversation

marcfehling
Copy link
Member

This is an attempt to fix the github-worker running with Intel compilers.

icpc: error #10106: Fatal error in /opt/intel/oneapi/compiler/2023.1.0/linux/bin/intel64/../../bin/intel64/mcpcom, terminated by kill signal
compilation aborted for /home/runner/work/dealii/dealii/source/grid/grid_tools.cc (code 1)

This issue already occurred in trilinos/Trilinos#3277 and they made the memory consumption responsible for the error.

So let's do the Intel workflow with just one job instead of two. The runner passes on my fork of the library, but of course it takes significantly longer (~3hrs 30mins, see here).

We can try to enable two jobs again when moving to the ICX compiler #15301.

@marcfehling
Copy link
Member Author

Superseded by #15308. Workers running icpx on two jobs are fine.

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

Successfully merging this pull request may close these issues.

None yet

1 participant