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 dealii+unsubscr...@googlegroups.com. 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