Hello, I ran into an issue with my installation of deal.ii on my university cluster when attempting to run on multiple nodes using mpirun and the research computing team told me the issue was likely due to using openmpi/gcc.
They told me to reinstall using intel/2019.4 as it is more compatible with
the setup they have. However in this second installation I'm having issues
with what I think might be the intel compilers in installing p4est and
subsequently deal.ii. I'm able to install all the other packages that I
need.
I attached the configuration log in case that helps and copy the error
output below.
Thanks,
Stephanie
/home/saspark2/build2//tmp/unpack/p4est-2.3.2/src/p8est_connectivity.c(930):
error: expected an expression
for (int i=0; i<num_vertices*3; ++i)
^
/home/saspark2/build2//tmp/unpack/p4est-2.3.2/src/p8est_connectivity.c(930):
error: identifier "i" is undefined
for (int i=0; i<num_vertices*3; ++i)
^
/home/saspark2/build2//tmp/unpack/p4est-2.3.2/src/p8est_connectivity.c(947):
error: expected an expression
for (int iSegment=0; iSegment<nSegments; ++iSegment)
^
/home/saspark2/build2//tmp/unpack/p4est-2.3.2/src/p8est_connectivity.c(947):
error: identifier "iSegment" is undefined
for (int iSegment=0; iSegment<nSegments; ++iSegment)
^
/home/saspark2/build2//tmp/unpack/p4est-2.3.2/src/p8est_connectivity.c(949):
error: expected an expression
for (int j=0; j<nbItems; ++j)
^
/home/saspark2/build2//tmp/unpack/p4est-2.3.2/src/p8est_connectivity.c(949):
error: identifier "j" is undefined
for (int j=0; j<nbItems; ++j)
^
/home/saspark2/build2//tmp/unpack/p4est-2.3.2/src/p8est_connectivity.c(979):
error: expected an expression
for (int iSegment=0; iSegment<nSegments; ++iSegment)
^
/home/saspark2/build2//tmp/unpack/p4est-2.3.2/src/p8est_connectivity.c(979):
error: identifier "iSegment" is undefined
for (int iSegment=0; iSegment<nSegments; ++iSegment)
^
/home/saspark2/build2//tmp/unpack/p4est-2.3.2/src/p8est_connectivity.c(1049):
error: expected an expression
for (int iSegment=0; iSegment<nSegments; ++iSegment)
^
/home/saspark2/build2//tmp/unpack/p4est-2.3.2/src/p8est_connectivity.c(1049):
error: identifier "iSegment" is undefined
for (int iSegment=0; iSegment<nSegments; ++iSegment)
^
/home/saspark2/build2//tmp/unpack/p4est-2.3.2/src/p8est_connectivity.c(1106):
error: expected an expression
for (int iSegment=0; iSegment<nSegments; ++iSegment)
^
/home/saspark2/build2//tmp/unpack/p4est-2.3.2/src/p8est_connectivity.c(1106):
error: identifier "iSegment" is undefined
for (int iSegment=0; iSegment<nSegments; ++iSegment)
^
/home/saspark2/build2//tmp/unpack/p4est-2.3.2/src/p8est_connectivity.c(1194):
error: expected an expression
for (int iSegment=0; iSegment<nSegments; ++iSegment)
^
/home/saspark2/build2//tmp/unpack/p4est-2.3.2/src/p8est_connectivity.c(1248):
error: expected an expression
for (int i = 0; i<=nEdgesPS*nSegments; ++i)
^
/home/saspark2/build2//tmp/unpack/p4est-2.3.2/src/p8est_connectivity.c(1248):
error: identifier "i" is undefined
for (int i = 0; i<=nEdgesPS*nSegments; ++i)
^
/home/saspark2/build2//tmp/unpack/p4est-2.3.2/src/p8est_connectivity.c(1255):
error: expected an expression
for (int iSegment=0; iSegment<nSegments; ++iSegment)
^
compilation aborted for
/home/saspark2/build2//tmp/unpack/p4est-2.3.2/src/p8est_connectivity.c
(code 2)
make[2]: *** [src/libp4est_la-p8est_connectivity.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Error: Error in make p4est
--
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see
https://groups.google.com/d/forum/dealii?hl=en
---
You received this message because you are subscribed to the Google Groups
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/dealii/6e42899d-fd09-48a4-bb3f-ee1e0d540ba4n%40googlegroups.com.
config.output
Description: Binary data
