Hello Gus,
Thanks for your reply.
Yes I've read multiple threads for very old versions of OMPI and PGI before
posting, some said it'll be patched so I thought this is fixed in the recent
versions. And some fixes didn't work for me.
Now I tried the first suggestion (CC="pgcc -noswitcherror"
Passant,
unless this is a copy paste error, the last error message reads plus
zero three, which is clearly an unknown switch
(plus uppercase o three is a known one)
At the end of the configure, make sure Fortran bindings are generated.
If the link error persists, you can
ldd /.../libmpi_mpifh.so
Yes it is plus zero three (I confirmed that with different trials), I don't
know about that either, I posted the configure line I used I didn't do any
changes beyond that.
I further did the same for this switch as Gus suggested in
https://www.mail-archive.com/users@lists.open-mpi.org/msg10375.ht
ok, so what I get from this conversation is the following todo list:
1. check out the tests src/mpi/romio/test
2. revisit the atomicity issue. You are right that there scenarios where it
might be required, the fact that we were not able to hit the issues in our
tests is no evidence.
3. will work