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
Cannot build master with either Intel18 or Intel19 (on stampede2) #15382
Comments
For the first of these issues, #12591 touched that same piece of code. |
For the second issue related to TBB, I ran different configurations on
Nothing really catches my eye. The In the output of make (when actually building the library) I noticed that TBB deprecation warnings pop up with the failing configuration of Intel19 and deal.II master, which do not appear in the other, working configurations. Could this be a sign? For example:
Does someone have an idea? |
The error and the deprecation warnings also occur if I build deal.II master with Intel19 and nothing but the bundled packages (no MPI, no LAPACK). For comparison, the Intel18 configuration works.
|
I can reproduce the problem on the |
Did you try a newer TBB version yet? Our bundled version is quite old. |
I ran
|
Can you print the full failing compile line ( |
@masterleinad I am pretty certain that the compiler runs into some funny internal compiler error due to |
bad: e4f621c detailed-bad.log
good: 5f989f0 detailed-good.log
|
It looks like |
I am betting that the issue is the I am guessing you did remove parts of the path for privacy reasons? Would you mind running the command (with the failing compiler) and just replacing the one instance of Edit: reproduced |
@marcfehling Triaged. Pull request incoming. |
The stampede2 supercomputer provides the classic Intel compilers
16.0.3
,17.0.4
,18.0.0
,18.0.2
,19.1.1
.As part of the release process, I try to compile the library with both
18.0.2
and19.1.1
in a basic configuration with the corresponding IntelMPI package. This time I can't build deal.II on master with either of these. I tried to build 0516371.Intel 18.0.2 (fixed by #15390)
I get an error that
invalid_dof_index
does not exist, although we includedeal.II/base/types.h
indof_handler_policy.cc
. It is worth mentioning that this happens in a lambda function, and we used to have problems with Intel18 and lambda functions in the past.Intel 19.1.1 (fixed by #15425)
There is some problem with the bundled TBB. Could it be that our updated cmake configuration broke something?
The text was updated successfully, but these errors were encountered: