I tried that and also deleted everything inside $TMPDIR. The error still persists
On Thu, Sep 22, 2016 at 4:21 AM, r...@open-mpi.org <r...@open-mpi.org> wrote: > Try removing the “pmix” entries as well > >> On Sep 22, 2016, at 2:19 AM, Justin Chang <jychan...@gmail.com> wrote: >> >> "mpirun -n 1" was just to demonstrate that I get those error messages. >> I ran a simple helloworld.c and it still gives those two messages. >> >> I did delete openmpi-sessions-* from my $TMPDIR but it doesn't solve >> the problem. Here's my $TMPDIR: >> >> ~ cd $TMPDIR >> ~ pwd >> /var/folders/jd/qh5zn6jn5kz_byz9gxz5kl2m0000gn/T >> ~ ls >> MediaCache >> TemporaryItems >> com.apple.AddressBook.ContactsAccountsService >> com.apple.AddressBook.InternetAccountsBridge >> com.apple.AirPlayUIAgent >> com.apple.BKAgentService >> com.apple.CalendarAgent >> com.apple.CalendarAgent.CalNCService >> com.apple.CloudPhotosConfiguration >> com.apple.DataDetectorsDynamicData >> com.apple.ICPPhotoStreamLibraryService >> com.apple.InputMethodKit.TextReplacementService >> com.apple.PhotoIngestService >> com.apple.Preview >> com.apple.Safari >> com.apple.SocialPushAgent >> com.apple.WeatherKitService >> com.apple.cloudphotosd >> com.apple.dt.XCDocumenter.XCDocumenterExtension >> com.apple.dt.XcodeBuiltInExtensions >> com.apple.geod >> com.apple.iCal.CalendarNC >> com.apple.lateragent >> com.apple.ncplugin.stocks >> com.apple.ncplugin.weather >> com.apple.notificationcenterui.WeatherSummary >> com.apple.photolibraryd >> com.apple.photomoments >> com.apple.quicklook.ui.helper >> com.apple.soagent >> com.getdropbox.dropbox.garcon >> icdd501 >> ics21406 >> openmpi-sessions-501@Justins-MacBook-Pro-2_0 >> pmix-12195 >> pmix-12271 >> pmix-12289 >> pmix-12295 >> pmix-12304 >> pmix-12313 >> pmix-12367 >> pmix-12397 >> pmix-12775 >> pmix-12858 >> pmix-17118 >> pmix-1754 >> pmix-20632 >> pmix-20793 >> pmix-20849 >> pmix-21019 >> pmix-22316 >> pmix-8129 >> pmix-8494 >> xcrun_db >> ~ rm -rf openmpi-sessions-501@Justins-MacBook-Pro-2_0 >> ~ mpirun -n 1 >> [Justins-MacBook-Pro-2.local:22527] [[12992,0],0] bind() failed on >> error Address already in use (48) >> [Justins-MacBook-Pro-2.local:22527] [[12992,0],0] ORTE_ERROR_LOG: >> Error in file oob_usock_component.c at line 228 >> -------------------------------------------------------------------------- >> No executable was specified on the mpirun command line. >> >> Aborting. >> -------------------------------------------------------------------------- >> >> and when I type "ls" the directory >> "openmpi-sessions-501@Justins-MacBook-Pro-2_0" reappeared. Unless >> there's a different directory I need to look for? >> >> On Thu, Sep 22, 2016 at 4:08 AM, r...@open-mpi.org <r...@open-mpi.org> wrote: >>> Maybe I’m missing something, but “mpirun -n 1” doesn’t include the name of >>> an application to execute. >>> >>> The error message prior to that error indicates that you have some cruft >>> sitting in your tmpdir. You just need to clean it out - look for something >>> that starts with “openmpi” >>> >>> >>>> On Sep 22, 2016, at 1:45 AM, Justin Chang <jychan...@gmail.com> wrote: >>>> >>>> Dear all, >>>> >>>> So I upgraded/updated my Homebrew on my Macbook and installed Open MPI >>>> 2.0.1 using "brew install openmpi". However, when I open up a terminal >>>> and type "mpirun -n 1" I get the following messages: >>>> >>>> ~ mpirun -n 1 >>>> [Justins-MacBook-Pro-2.local:20793] [[13318,0],0] bind() failed on >>>> error Address already in use (48) >>>> [Justins-MacBook-Pro-2.local:20793] [[13318,0],0] ORTE_ERROR_LOG: >>>> Error in file oob_usock_component.c at line 228 >>>> -------------------------------------------------------------------------- >>>> No executable was specified on the mpirun command line. >>>> >>>> Aborting. >>>> -------------------------------------------------------------------------- >>>> >>>> >>>> I have never seen anything like the first two lines. I also installed >>>> python and mpi4py via pip, and when I still get the same messages: >>>> >>>> ~ python -c "from mpi4py import MPI" >>>> [Justins-MacBook-Pro-2.local:20871] [[13496,0],0] bind() failed on >>>> error Address already in use (48) >>>> [Justins-MacBook-Pro-2.local:20871] [[13496,0],0] ORTE_ERROR_LOG: >>>> Error in file oob_usock_component.c at line 228 >>>> >>>> But now if I add "mpirun -n 1" I get the following: >>>> >>>> ~ mpirun -n 1 python -c "from mpi4py import MPI" >>>> [Justins-MacBook-Pro-2.local:20935] [[13560,0],0] bind() failed on >>>> error Address already in use (48) >>>> [Justins-MacBook-Pro-2.local:20935] [[13560,0],0] ORTE_ERROR_LOG: >>>> Error in file oob_usock_component.c at line 228 >>>> [Justins-MacBook-Pro-2.local:20936] [[13560,1],0] >>>> usock_peer_send_blocking: send() to socket 17 failed: Socket is not >>>> connected (57) >>>> [Justins-MacBook-Pro-2.local:20936] [[13560,1],0] ORTE_ERROR_LOG: >>>> Unreachable in file oob_usock_connection.c at line 315 >>>> [Justins-MacBook-Pro-2.local:20936] [[13560,1],0] >>>> orte_usock_peer_try_connect: usock_peer_send_connect_ack to proc >>>> [[13560,0],0] failed: Unreachable (-12) >>>> [Justins-MacBook-Pro-2:20936] *** Process received signal *** >>>> [Justins-MacBook-Pro-2:20936] Signal: Segmentation fault: 11 (11) >>>> [Justins-MacBook-Pro-2:20936] Signal code: (0) >>>> [Justins-MacBook-Pro-2:20936] Failing at address: 0x0 >>>> ------------------------------------------------------- >>>> Primary job terminated normally, but 1 process returned >>>> a non-zero exit code.. Per user-direction, the job has been aborted. >>>> ------------------------------------------------------- >>>> -------------------------------------------------------------------------- >>>> mpirun detected that one or more processes exited with non-zero >>>> status, thus causing >>>> the job to be terminated. The first process to do so was: >>>> >>>> Process name: [[13560,1],0] >>>> Exit code: 1 >>>> -------------------------------------------------------------------------- >>>> >>>> Clearly something is wrong here. I already tried things like "rm -rf >>>> $TMPDIR/openmpi-sessions-*" but said directory keeps reappearing and >>>> the error persists. Why does this happen and how do I fix it? For what >>>> it's worth, here's some other information that may help: >>>> >>>> ~ mpicc --version >>>> Apple LLVM version 8.0.0 (clang-800.0.38) >>>> Target: x86_64-apple-darwin15.6.0 >>>> Thread model: posix >>>> InstalledDir: >>>> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin >>>> >>>> I tested Hello World with both mpicc and mpif90, and they still work >>>> despite showing those two error/warning messages. >>>> >>>> Thanks, >>>> Justin >>>> _______________________________________________ >>>> users mailing list >>>> users@lists.open-mpi.org >>>> https://rfd.newmexicoconsortium.org/mailman/listinfo/users >>> >>> _______________________________________________ >>> users mailing list >>> users@lists.open-mpi.org >>> https://rfd.newmexicoconsortium.org/mailman/listinfo/users >> _______________________________________________ >> users mailing list >> users@lists.open-mpi.org >> https://rfd.newmexicoconsortium.org/mailman/listinfo/users > > _______________________________________________ > users mailing list > users@lists.open-mpi.org > https://rfd.newmexicoconsortium.org/mailman/listinfo/users _______________________________________________ users mailing list users@lists.open-mpi.org https://rfd.newmexicoconsortium.org/mailman/listinfo/users