Opened 6 years ago
Closed 4 years ago
#57283 closed defect (worksforme)
problem with mpich-gcc7 on mojave
Reported by: | ogourgue (Olivier Gourgue) | Owned by: | eborisch (Eric A. Borisch) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.5.4 |
Keywords: | Cc: | seanfarley (Sean Farley) | |
Port: | mpich-gcc7 |
Description
I recently migrated from high sierra to mojave flooding the migration procedure described on MacPorts website.
The procedure went to the end, but I got strange warnings for mpich-gcc7. So I uninstalled, cleaned and reinstalled the port. The warnings were still there:
Warning: reinplace s| -arch x86_64||g didn't change anything in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_mpich/mpich-gcc7/work/mpich-3.2.1/src/env/mpifort.bash Warning: reinplace s| -arch x86_64||g didn't change anything in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_mpich/mpich-gcc7/work/mpich-3.2.1/src/env/mpicxx.bash Warning: reinplace s| -arch x86_64||g didn't change anything in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_mpich/mpich-gcc7/work/mpich-3.2.1/src/env/mpif77.bash Warning: reinplace s| -arch x86_64||g didn't change anything in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_mpich/mpich-gcc7/work/mpich-3.2.1/src/env/mpicc.bash Warning: reinplace s| -arch x86_64||g didn't change anything in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_mpich/mpich-gcc7/work/mpich-3.2.1/src/env/mpicc.sh Warning: reinplace s| -arch x86_64||g didn't change anything in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_mpich/mpich-gcc7/work/mpich-3.2.1/src/env/mpifort.sh Warning: reinplace s| -arch x86_64||g didn't change anything in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_mpich/mpich-gcc7/work/mpich-3.2.1/src/env/mpif77.sh Warning: reinplace s| -arch x86_64||g didn't change anything in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_mpich/mpich-gcc7/work/mpich-3.2.1/src/env/mpicxx.sh Warning: reinplace s| -arch x86_64||g didn't change anything in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_mpich/mpich-gcc7/work/mpich-3.2.1/src/packaging/pkgconfig/mpich.pc
The problem is that using mpich-gcc7 is not working neither. I got the following error messages:
Assertion failed in file src/mpid/ch3/channels/nemesis/src/ch3i_comm.c at line 139: 0 Assertion failed in file src/mpid/ch3/channels/nemesis/src/ch3i_comm.c at line 139: 0 internal ABORT - process 1 Assertion failed in file src/mpid/ch3/channels/nemesis/src/ch3i_comm.c at line 139: 0 internal ABORT - process 2 Assertion failed in file src/mpid/ch3/channels/nemesis/src/ch3i_comm.c at line 139: 0 internal ABORT - process 3 internal ABORT - process 0
I hope you can help me solve the problem.
Change History (5)
comment:1 Changed 6 years ago by mf2k (Frank Schima)
Cc: | eborisch removed |
---|---|
Owner: | set to eborisch |
Status: | new → assigned |
comment:2 Changed 6 years ago by eborisch (Eric A. Borisch)
comment:3 Changed 6 years ago by eborisch (Eric A. Borisch)
I will definitely need more info. I can compile and run a simple MPI program (with some communication between ranks) with mpich-gcc7 on Mojave. Granted, I'm running only locally.
comment:4 Changed 6 years ago by ogourgue (Olivier Gourgue)
I decided to switch to openmpi-default for all my mpi applications and it works fine. Unfortunately, I don't have time for the moment to look at my mopish-gcc7 for the moment. I hope I can come back to it later and let you know.
comment:5 Changed 4 years ago by eborisch (Eric A. Borisch)
Resolution: | → worksforme |
---|---|
Status: | assigned → closed |
I guess my first question would be do you need mpich-gcc7, or would mpich-default work for you? I'll try to take a look at it when I have time.
I think the warnings are harmless and related to the dropping of i386 support on Mojave.