Re: [mpich-discuss] Building MPICH 3.2 on Power8 with PGI
Can you try the suggestion in the error message below? -- Pavan
On Mar 23, 2016, at 5:21 AM, Bader, Reinhold <[email protected]> wrote:
Dear MPICH developers,
I am currently trying to build MPICH 3.2 with the PGI 16.3 beta release on little-endian Power8 running Ubuntu. I am failing with this in the configure stage. I have tried the following two:
./configure --prefix=/opt/mpich_pgi --with-pm=hydra CC=pgcc FC=pgfortran CPP="pgcc -E"
This fails with a compilation error that can be reproduced with the following program:
#define int8_t signed char #include <sys/types.h> int main () { return 0; }
… with an obviously misplaced macro definition for int8_t.
The second scenario uses ./configure --disable-cxx --prefix=/opt/mpich_pgi_nocxx --with-pm=hydra CC=pgcc FC=pgfortran CPP="pgcc -E"
and fails with the error message “checking for OpenPA atomic primitive availability... no configure: error: The ch3 device was selected yet no native atomic primitives are available on this platform. OpenPA can emulate atomic primitives using locks by specifying --with-atomic-primitives=no but performance will be very poor. This override should only be specified for correctness testing purposes.”
Unfortunately the config.log only shows an exit status of 1, and not any compiler error message or test program that contains executable statements.
Any ideas?
Regards
-- Dr. Reinhold Bader Leibniz Supercomputing Centre (http://www.lrz.de) / HPC Systems and Services Tel.: 0049 89 35831 8825 Fax: 8625
_______________________________________________ discuss mailing list [email protected] To manage subscription options or unsubscribe: https://lists.mpich.org/mailman/listinfo/discuss
_______________________________________________ discuss mailing list [email protected] To manage subscription options or unsubscribe: https://lists.mpich.org/mailman/listinfo/discuss
participants (1)
-
Balaji, Pavan