Hi MPICH-developers, I’m seeing a build error for mpich-3.3.2 on a cluster using gcc-9.3.0. I tried installing mpich using spack while linking against ucx and pmix installed by sysadmins at /usr/local. The error is as follows :
14144 /usr/bin/ld: cannot find -levent 14145 /usr/bin/ld: cannot find -levent_pthreads 14146 collect2: error: ld returned 1 exit status 14147 make[2]: *** [lib/libmpi.la] Error 1 14148 make[2]: Leaving directory `/tmp/sas4990/spack-stage/spack-stage- mpich-3.3.2-no52nugggqn3fuligbvtucr2uaxdf47d/spack-src' 14149 make[1]: *** [all-recursive] Error 1 14150 make[1]: Leaving directory `/tmp/sas4990/spack-stage/spack-stage- mpich-3.3.2-no52nugggqn3fuligbvtucr2uaxdf47d/spack-src' 14151 make: *** [all] Error 2
I’m attaching all the spack logs (build-env, build-out and config-args). Let me know if there is any log file that I can send to help debug the issue. Thanks in advance for the help and hope everyone is staying safe from the virus! PS: I sent this email with config.log before but it didn't go through, hence I'm sending it again without it. Please feel free to delete/reject the first one. -- Sajid Ali | PhD Candidate Applied Physics Northwestern University s-sajid-ali.github.io