[OMPI devel] Delays in Open MPI mailing list

2020-10-21 Thread Jeff Squyres (jsquyres) via devel
FYI: We've been having some problems with our mailing list provider over the past few weeks. No mails have been lost, but sometimes mails queue up endlessly at our mailing list provider until a human IT staffer goes in, fixes a problem, and effectively releases all the mails that have queued

Re: [OMPI devel] UCX and older hardwre

2020-10-21 Thread Jeff Squyres (jsquyres) via devel
Looks like Yossi replied: https://github.com/open-mpi/ompi/issues/7968#issuecomment-713738841 He said the fix has been included in the UCX 1.9.0 release. On Oct 21, 2020, at 10:38 AM, Barrett, Brian via devel mailto:devel@lists.open-mpi.org>> wrote: UCX folks - As part of

[OMPI devel] Hwloc debug output in default mpirun on master

2020-10-12 Thread Jeff Squyres (jsquyres) via devel
On master, it looks like there's somehow some default hwloc debugging information enabled by default. For example: - $ hostname mpi002 $ mpirun hostname hwloc verbose debug enabled, may be disabled with HWLOC_DEBUG_VERBOSE=0 in the environment. CPU phase discovery... CPU phase discovery in

Re: [OMPI devel] [EXTERNAL] Which compiler versions to test?

2020-10-09 Thread Jeff Squyres (jsquyres) via devel
On Oct 8, 2020, at 9:59 PM, Baker, Lawrence M wrote: > > The PGI/nVidia compiler suite is free now and could become more significant > in the ARM world, now that nVidia has acquired ARM. We use PGI on our > cluster, along with the others you support. Yes, quite probably true. NVIDIA is

Re: [OMPI devel] Which compiler versions to test?

2020-10-09 Thread Jeff Squyres (jsquyres) via devel
On Oct 8, 2020, at 9:40 PM, Gilles Gouaillardet via devel wrote: > > On RHEL 8.x, the default gcc compiler is 8.3.1, so I think it is worth > testing. Excellent point. > Containers could be used to setup a RHEL 8.x environment (so not only > gcc but also third party libs such as libevent and

[OMPI devel] Which compiler versions to test?

2020-10-08 Thread Jeff Squyres (jsquyres) via devel
Open question to the Open MPI dev community... Over time, the size of my MTT cluster has been growing smaller (due to hardware failure, power budget restrictions, etc.). This means that I have far fewer CPU cycles available for testing various compilers and configure CLI options than I used

[OMPI devel] New public Open MPI test repo

2020-08-10 Thread Jeff Squyres (jsquyres) via devel
One of the topics we discussed today was having a public git repo for Open MPI community tests. A few community members wanted to have tests that were written with public funding to be public. A very fair point. (Recall: we have a private repo that is only available to Open MPI core

[OMPI devel] August virtual developer meeting

2020-07-21 Thread Jeff Squyres (jsquyres) via devel
The dates/times for the August 2020 developer virtual meeting have been decided: Monday-Tuesday, August 10-11, 2020 • 8am-11am US Pacific time • 11am-2pm US Eastern time • 3-6pm UTC • 5-8pm CEST More information is on the wiki. Please start adding agenda items:

[OMPI devel] The ABCs of Open MPI (parts 1 and 2): slides + videos posted

2020-07-14 Thread Jeff Squyres (jsquyres) via devel
The slides and videos for parts 1 and 2 of the online seminar presentation "The ABCs of Open MPI" have been posted on both the Open MPI web site and the EasyBuild wiki: https://www.open-mpi.org/video/?category=general

Re: [OMPI devel] [Open MPI Announce] Online presentation: the ABCs of Open MPI

2020-07-06 Thread Jeff Squyres (jsquyres) via devel
Gentle reminder that part 2 of "The ABCs of Open MPI" will be this Wednesday, 8 July, 2020 at: - 8am US Pacific time - 11am US Eastern time - 3pm UTC - 5pm CEST Ralph and I will be continuing our discussion and explanations of the Open MPI ecosystem. The Webex link to join is on the event

Re: [OMPI devel] [Open MPI Announce] Online presentation: the ABCs of Open MPI

2020-06-22 Thread Jeff Squyres (jsquyres) via devel
After assembling the content for this online presentation (based on questions and comments from the user community), we have so much material to cover that we're going to split it into two sessions. The first part will be **this Wednesday (24 June 2020)*** at: - 8am US Pacific time - 11am US

[OMPI devel] Online presentation: the ABCs of Open MPI

2020-06-14 Thread Jeff Squyres (jsquyres) via devel
In conjunction with the EasyBuild community, Ralph Castain (Intel, Open MPI, PMIx) and Jeff Squyres (Cisco, Open MPI) will host an online presentation about Open MPI on **Wednesday June 24th 2020** at: - 11am US Eastern time - 8am US Pacific time - 3pm UTC - 5pm CEST The general scope of the

Re: [OMPI devel] Running data collection for collectives tuning (slurm option included)

2020-04-16 Thread Jeff Squyres (jsquyres) via devel
I tweaked your scripts a bunch so that I could run a bunch of different variations on my cluster. I have lots of jobs queued up (I have 29 nodes in my cluster -- 3 have died over time); they'll take a bunch of time to execute. JOBID PARTITION NAME USER ST TIME NODES

Re: [OMPI devel] MPI_Info args to spawn - resolving deprecated values?

2020-04-08 Thread Jeff Squyres (jsquyres) via devel
On Apr 8, 2020, at 9:51 AM, Ralph Castain via devel wrote: > > We have deprecated a number of cmd line options (e.g., bynode, npernode, > npersocket) - what do we want to do about their MPI_Info equivalents when > calling comm_spawn? > > Do I silently convert them? Should we output a

[OMPI devel] Threads MCA framework

2020-03-19 Thread Jeff Squyres (jsquyres) via devel
If anyone wants to comment on the new threads MCA framework, now's the time: https://github.com/open-mpi/ompi/pull/6578 I.e., functionality-wise, it looks ready to merge (to me). -- Jeff Squyres jsquy...@cisco.com

Re: [OMPI devel] Adding a new RAS module

2020-02-29 Thread Jeff Squyres (jsquyres) via devel
Some logistics for you: - As Ralph mentioned, the ORTE code effectively moved to GitHub.com/openpmix/prrte - That code is now referenced in the Open MPI code base via a git submodule in the top-level "prrte" directory - This is on master only (which is the best

[OMPI devel] Github reviews now required on master

2020-02-25 Thread Jeff Squyres (jsquyres) via devel
As we discussed last week in the face-to-face Portland meeting, and we re-affirmed this morning on the Webex, reviews are now required on master pull requests. We used to only require reviews on release branches, but in an effort to spread some knowledge about the code base around, we're now

Re: [OMPI devel] Deprecated configure options in OMPI v5

2020-02-20 Thread Jeff Squyres (jsquyres) via devel
On Feb 19, 2020, at 1:31 PM, Ralph Castain via devel wrote: > > What do we want to do with the following options? These have either been > renamed (changing from "orte..." to a "prrte" equivalent) or are no longer > valid: > > --enable-orterun-prefix-by-default >

Re: [OMPI devel] ORTE has been removed!

2020-02-10 Thread Jeff Squyres (jsquyres) via devel
On Feb 8, 2020, at 3:30 PM, Ralph Castain via devel wrote: > > FYI: pursuant to the objectives outline last year, I have committed PR #7202 > and removed ORTE from the OMPI repository. It has been replaced with a PRRTE > submodule pointed at the PRRTE master branch. At the same tie, we

Re: [OMPI devel] Fix your MTT scripts!

2020-02-10 Thread Jeff Squyres (jsquyres) via devel
On Feb 9, 2020, at 10:14 AM, Ralph Castain via devel wrote: > > We are seeing many failures on MTT because of errors on the cmd line. Note > that by request of the OMPI community, PRRTE is strictly enforcing the Posix > "dash" syntax: > > * a single-dash must be used only for

Re: [OMPI devel] Git submodules are coming

2020-02-07 Thread Jeff Squyres (jsquyres) via devel
On Feb 7, 2020, at 4:27 AM, Brice Goglin via devel wrote: > > PR#7367 was initially on top of PR #7366. When Jeff merged PR#7366, I rebased > my #7367 with git prrs and got this error: > > $ git prrs origin master > From > https://github.com/open-mpi/ompi > > * branch

[OMPI devel] 3.1.6rc2: Cygwin fifo warning (was: v3.0.6rc2 and v3.1.6rc2 available for testing)

2020-02-02 Thread Jeff Squyres (jsquyres) via devel
On Feb 2, 2020, at 2:17 AM, Marco Atzeri via devel wrote: > > not a new issue as it was also in 3.1.5. what is causing the > last line of warning ? > And why a simple run should try to run a debugger ? > > $ mpirun -n 4 ./hello_c > ... > Hello, world, I am 3 of 4, (Open MPI v3.1.6rc2, package:

[OMPI devel] v3.0.6rc2 and v3.1.6rc2 available for testing

2020-01-30 Thread Jeff Squyres (jsquyres) via devel
Minor updates since rc1: 3.0.6rc2 and 3.1.6rc2: - Fix run-time linker issues with OMPIO on newer Linux distros. 3.1.6rc2 only: - Fix issue with zero-length blockLength in MPI_TYPE_INDEXED. Please test: https://www.open-mpi.org/software/ompi/v3.0/

[OMPI devel] Open MPI v3.1.6rc1 released

2020-01-16 Thread Jeff Squyres (jsquyres) via devel
(I know you just got a very similar email -- but that was for ***3.0.6rc1*** -- this email is for ***3.1.6rc1***) This may well be the end of the line for the v3.1.x series. Please test v3.1.6rc1: https://www.open-mpi.org/software/ompi/v3.1/ Changes since v3.1.5: - Fix PMIX dstore

[OMPI devel] Open MPI v3.0.6rc1 released

2020-01-16 Thread Jeff Squyres (jsquyres) via devel
We keep threatening to have a last release in the v3.0.x series. v3.0.6 may well be it! Please test v3.0.6rc1: https://www.open-mpi.org/software/ompi/v3.0/ Changes since v3.0.5: - Allow the user to override modulefile_path in the Open MPI SRPM, even if install_in_opt is set to 1. -

Re: [OMPI devel] [EXTERNAL] Git submodules are coming

2020-01-08 Thread Jeff Squyres (jsquyres) via devel
--tjn _ Thomas Naughton naught...@ornl.gov<mailto:naught...@ornl.gov> Research Associate (865) 576-4184 On Tue, 7 Jan 2020, Jeff Squyres (jsquyres) via devel wrote: We now have two

Re: [OMPI devel] Git submodules are coming

2020-01-08 Thread Jeff Squyres (jsquyres) via devel
d the second will replace ORTE with PRRTE. On Jan 7, 2020, at 9:02 AM, Jeff Squyres (jsquyres) via devel mailto:devel@lists.open-mpi.org>> wrote: We now have two PRs pending that will introduce the use of Git submodules (and there are probably more such PRs on the way). At last one of th

Re: [OMPI devel] Git submodules are coming

2020-01-07 Thread Jeff Squyres (jsquyres) via devel
directory name? By the way, in https://github.com/open-mpi/ompi/wiki/GitSubmodules#updating-the-commit-that-a-submodule-refers-to you may want to rename hwloc201 into hwloc2 to avoid confusion and match the current PR. Brice (who cannot edit the wiki :)) Le 07/01/2020 à 18:02, Jeff Squyres

[OMPI devel] Git submodules are coming

2020-01-07 Thread Jeff Squyres (jsquyres) via devel
We now have two PRs pending that will introduce the use of Git submodules (and there are probably more such PRs on the way). At last one of these first two PRs will likely be merged "Real Soon Now". We've been talking about using Git submodules forever. Now we're just about ready.

Re: [OMPI devel] PMIX ERROR: INIT spurious message on 3.1.5

2020-01-03 Thread Jeff Squyres (jsquyres) via devel
Is there a configure test we can add to make this kind of behavior be the default? > On Jan 1, 2020, at 11:50 PM, Marco Atzeri via devel > wrote: > > thanks Ralph > > gds = ^ds21 > works as expected > > Am 31.12.2019 um 19:27 schrieb Ralph Castain via devel: >> PMIx likely defaults to the

Re: [OMPI devel] PMIX ERROR: INIT spurious message on 3.1.5

2019-12-24 Thread Jeff Squyres (jsquyres) via devel
That actually looks like a legit error -- it's failing to initialize a shared mutex. I'm not sure what the consequence is of this failure, though, since the job seemed to run ok. Are you able to run multi-node jobs ok? > On Dec 22, 2019, at 1:20 AM, Marco Atzeri via devel > wrote: > > Hi

[OMPI devel] Cisco's MTT testing to be shut down for the holidays

2019-12-20 Thread Jeff Squyres (jsquyres) via devel
Cisco will be disabling its MTT testing this evening for our holiday company-wide shutdown. I'll resume our MTT testing in January. -- Jeff Squyres jsquy...@cisco.com

Re: [OMPI devel] Initialization order between MPI and CUDA using Omni-Path

2019-12-17 Thread Jeff Squyres (jsquyres) via devel
Thanks for the suggestion -- I filed https://github.com/open-mpi/ompi/issues/7240 to have Intel / Nvidia do this. On Dec 15, 2019, at 5:01 PM, PADIOLEAU Thomas via devel mailto:devel@lists.open-mpi.org>> wrote: Hello, I recently figured out that when running multi-GPU MPI application (one

[OMPI devel] Slides from the Open MPI SC'19 BOF

2019-11-21 Thread Jeff Squyres (jsquyres) via devel
Thanks to all who came to see the Open MPI State of the Union BOF at SC'19 in Denver yesterday. I have posted the slides on the Open MPI web site -- that may take a little time to propagate out through the CDN to reach everyone, but they should show up soon:

Re: [OMPI devel] OMPI-5.0 vs. gfortran in RHEL

2019-11-21 Thread Jeff Squyres (jsquyres) via devel
Fair enough. I updated the 5.0 wiki yesterday. On Nov 20, 2019, at 2:00 PM, Paul Hargrove via devel mailto:devel@lists.open-mpi.org>> wrote: All, Following up on my question in the OMPI BoF today, I have confirmed that RHEL8 is shipping GCC-8.2, not the problematic GCC-4.8.5 used in RHEL7.

[OMPI devel] Open MPI 3.0.5rc1 and 3.1.5rc1

2019-10-25 Thread Jeff Squyres (jsquyres) via devel
v3.0.5rc1 and v3.1.5rc1 have both been posted. Please test. https://www.open-mpi.org/software/ompi/v3.0/ https://www.open-mpi.org/software/ompi/v3.1/ These are maintenance releases, containing a bunch of accumulated bug fixes. They should both be minor upgrades compared to their

[OMPI devel] Open MPI State of the Union BOF at SC'19

2019-10-23 Thread Jeff Squyres (jsquyres) via devel
Be sure to come to the Open MPI State of the Union BOF at SC'19 next month! As usual, we'll discuss the current status and future roadmap for Open MPI, answer questions, and generally be available for discussion. The BOF will be in the Wednesday noon hour:

[OMPI devel] Open MPI Winter 2020 face-to-face meeting

2019-10-22 Thread Jeff Squyres (jsquyres) via devel
Dates and location have been decided: - Feb 17-18, 2020 (immediately prior to the MPI Forum meeting) - Portland, OR, USA Wiki page is up: https://github.com/open-mpi/ompi/wiki/Meeting-2020-02 1. Please put your name on the page if you plan to attend (so you can be registered as a guest) 2.

Re: [OMPI devel] hcoll missing libsharp

2019-10-15 Thread Jeff Squyres (jsquyres) via devel
I don't see any other obvious issue here. Can someone from Mellanox reply? On Oct 15, 2019, at 10:53 AM, Chris Ward mailto:t...@uk.ibm.com>> wrote: -bash-4.2$ ls -l /install/u/tjcw/workspace/ibm_smpi_toucan_ucx/ompibase/dependencies/mofed_400/opt/mellanox/sharp/lib/libsharp_coll.so.2

Re: [OMPI devel] hcoll missing libsharp

2019-10-15 Thread Jeff Squyres (jsquyres) via devel
On Oct 15, 2019, at 11:05 AM, Gilles GOUAILLARDET via devel mailto:devel@lists.open-mpi.org>> wrote: I agree we are not trying to run the binary here, but I am still puzzled here... Basically, gcc -o a.out foo.o -L/.../hcoll/lib -lhcoll and libhcoll.so depends on libsharp.so (that is in

Re: [OMPI devel] hcoll missing libsharp

2019-10-15 Thread Jeff Squyres (jsquyres) via devel
You *shouldn't* need to set LD_LIBRARY_PATH, because configure is not trying to actually run the test app that it is compiling. Indeed, it seems that the failure is occurring when it's trying to link (i.e., even if it was trying to run, it seems like the failure is before it would have tried

Re: [OMPI devel] hcoll missing libsharp

2019-10-15 Thread Jeff Squyres (jsquyres) via devel
Thanks for the info. Looking at the config.log file, I can see it is trying several different ways to look for libhcoll. Here's one of them: configure:274258: gcc -std=gnu99 -std=gnu99 -o conftest -O3 -DNDEBUG -finline-functions -fno-strict-aliasing -mcx16 -pthread

Re: [OMPI devel] hcoll missing libsharp

2019-10-14 Thread Jeff Squyres (jsquyres) via devel
Please send all the information listed at the https://www.open-mpi.org/community/help/ URL; thanks. On Oct 14, 2019, at 10:51 AM, Chris Ward mailto:t...@uk.ibm.com>> wrote: 'configure' ends with --- MCA component coll:hcoll (m4 configuration macro) checking for MCA component coll:hcoll

Re: [OMPI devel] hcoll missing libsharp

2019-10-14 Thread Jeff Squyres (jsquyres) via devel
Can you send more detail? https://www.open-mpi.org/community/help/ On Oct 14, 2019, at 9:58 AM, Chris Ward via devel mailto:devel@lists.open-mpi.org>> wrote: One of my fellow developers at IBM is having problems building OpenMPI 4. The 'configure' command is failing trying to set up the mca

Re: [OMPI devel] Debug options break build

2019-09-19 Thread Jeff Squyres (jsquyres) via devel
On Sep 19, 2019, at 6:07 PM, Jan Bierbaum wrote: > > On 19.09.19 22:40, Jeff Squyres (jsquyres) wrote: >> I am unable to reproduce these issues on master HEAD; assumedly they have >> something to do with UCX...? >> I filed https://github.com/open-mpi/ompi/issues/6995 to track the issue. > Yes,

Re: [OMPI devel] Debug options break build

2019-09-19 Thread Jeff Squyres (jsquyres) via devel
I am unable to reproduce these issues on master HEAD; assumedly they have something to do with UCX...? I filed https://github.com/open-mpi/ompi/issues/6995 to track the issue. On Sep 19, 2019, at 11:40 AM, Jan Bierbaum via devel mailto:devel@lists.open-mpi.org>> wrote: Switching on various

Re: [OMPI devel] Build fails for Git versions (master and v4.0.x)

2019-07-31 Thread Jeff Squyres (jsquyres) via devel
On Jul 31, 2019, at 5:44 PM, Jan Bierbaum wrote: > > Thanks a lot. This completely fixed those build problems. I used 'git > clean -df' (without x) before and could have sworn I also tried a fresh > clone … well, obviously I hadn't. Ah ha! Ok, good. Because I was seriously stumped there.

Re: [OMPI devel] Build fails for Git versions (master and v4.0.x)

2019-07-31 Thread Jeff Squyres (jsquyres) via devel
This is very odd. I do not see any obvious bad output in any of your logs. Also, the missing symbols below are only *some* of the OPAL components. Why only those? Also, why is libopen-pal.so looking for those symbols in the first place? All those symbols are in plugins / components --

[OMPI devel] Face-to-face discussions of ORTE/PRRTE issues: Doodle

2019-07-02 Thread Jeff Squyres (jsquyres) via devel
Per Teleconf discussions, we have canceled the general face-to-face meeting for this Fall, but we still have pressing issues that need to be decided about PRRTE and ORTE. We need a face-to-face meeting for this. We anticipate this will be a 2-full-day meeting. 1. Here's a Doodle to select the

Re: [OMPI devel] Do we need a fall face-to-face meeting?

2019-06-28 Thread Jeff Squyres (jsquyres) via devel
ther to have a fall meeting or not. > > Please add agenda items to the wiki by COB **tomorrow**, Wednesday, 26 June > 2019: > >https://github.com/open-mpi/ompi/wiki/Meeting-2019-Fall > > Thanks. > > > > >> On Jun 24, 2019, at 12:42 PM, Jeff Squyres (j

Re: [OMPI devel] Do we need a fall face-to-face meeting?

2019-06-25 Thread Jeff Squyres (jsquyres) via devel
We need to make a decision on whether to have a fall meeting or not. Please add agenda items to the wiki by COB **tomorrow**, Wednesday, 26 June 2019: https://github.com/open-mpi/ompi/wiki/Meeting-2019-Fall Thanks. > On Jun 24, 2019, at 12:42 PM, Jeff Squyres (jsquyres) via de

[OMPI devel] Do we need a fall face-to-face meeting?

2019-06-24 Thread Jeff Squyres (jsquyres) via devel
We're talking through the scheduling of a potential fall face-to-face meeting. In doing so, we're wondering if we actually need it (recall: we turned out to not need the spring meeting). We copied the small set of items on the spring agenda wiki to the proposed fall agenda wiki, and are

[OMPI devel] Fwd: Details on the Scan.coverity.com June 2019 Upgrade

2019-06-12 Thread Jeff Squyres (jsquyres) via devel
FYI. Begin forwarded message: From: "Peter Degen-Portnoy " mailto:n...@go2.synopsys.com>> Subject: Details on the Scan.coverity.com June 2019 Upgrade Date: June 12, 2019 at 3:16:23 PM EDT To: jsquy...@cisco.com Reply-To: "SynopsysSIG"

Re: [OMPI devel] Next Open MPI dev face-to-face

2019-05-21 Thread Jeff Squyres (jsquyres) via devel
Some availability changed and we might need to reneg on the week of August 12. The new proposal is the week of September 16th. > On May 14, 2019, at 8:53 AM, Jeff Squyres (jsquyres) via devel > wrote: > > We decided today to have the next face-to-face meeting the week of Augus

[OMPI devel] Next Open MPI dev face-to-face

2019-05-14 Thread Jeff Squyres (jsquyres) via devel
We decided today to have the next face-to-face meeting the week of August 12 (see https://github.com/open-mpi/ompi/wiki/Meeting-2019-Fall). Now we're opening the discussion of where the meeting will be. Two organizations have volunteered: - Cisco / San Jose - IBM / Dallas If anyone else

[OMPI devel] Doodle poll for Fall face-to-face meeting

2019-04-30 Thread Jeff Squyres (jsquyres) via devel
I've made a Doodle to select a week for a Fall 2019 face-to-face meeting (assume we'll do the usual Tue-Thu meeting): https://github.com/open-mpi/ompi/wiki/Meeting-2019-Fall Please fill it out by next Tuesday, May 7, 2019. Thanks! -- Jeff Squyres jsquy...@cisco.com

Re: [OMPI devel] Incomplete MPI-1 removal

2019-04-30 Thread Jeff Squyres (jsquyres) via devel
Thanks for the heads-up. Gilles made a first PR: https://github.com/open-mpi/ompi/pull/6626 > On Apr 27, 2019, at 7:14 AM, Lisandro Dalcin via devel > wrote: > > All the symbols below are legacy MPI-1 stuff, then should go away, marked as > deprecated, etc. > > $ grep

Re: [OMPI devel] Fortran 2018 ISO_Fortran_binding.h will be available from gcc 9

2019-04-09 Thread Jeff Squyres (jsquyres) via devel
To follow up for the web archives: see Gilles' PR for this in https://github.com/open-mpi/ompi/pull/6569. > On Apr 3, 2019, at 12:33 AM, Gilles Gouaillardet wrote: > > Folks, > > > FYI, and as posted by Damian Rouson in the de...@mpich.org ML > > >> The upcoming GCC 9 release will contain

Re: [OMPI devel] Face to face meeting: need agenda items

2019-03-26 Thread Jeff Squyres (jsquyres) via devel
019, at 11:30 AM, Jeff Squyres (jsquyres) via devel > wrote: > > I do not see any new additions to the agenda since last week: > >https://github.com/open-mpi/ompi/wiki/Meeting-2019-04 > > If we don't get a substantial set of new items on the agenda by tomorrow, >

Re: [OMPI devel] Face to face meeting: need agenda items

2019-03-25 Thread Jeff Squyres (jsquyres) via devel
I do not see any new additions to the agenda since last week: https://github.com/open-mpi/ompi/wiki/Meeting-2019-04 If we don't get a substantial set of new items on the agenda by tomorrow, it's going to be tempting to cancel this face-to-face meeting (i.e., defer it to summer/fall when we

[OMPI devel] Proposal: Github "stale" bot

2019-03-19 Thread Jeff Squyres (jsquyres) via devel
I have proposed the use of the Github Probot "stale" bot: https://probot.github.io/apps/stale/ https://github.com/open-mpi/ompi/pull/6495 The short version of what this bot does is: 1. After a period of inactivity, a label will be applied to mark an issue as stale, and optionally a

[OMPI devel] Face to face meeting: need agenda items

2019-03-19 Thread Jeff Squyres (jsquyres) via devel
Folks -- The agenda for the face-to-face meeting is pretty light (https://github.com/open-mpi/ompi/wiki/Meeting-2019-04). If we don't get enough items in the agenda, we might want to cancel the meeting. *** If you have agenda items, please put them on the wiki ASAP *** We should probably make

Re: [OMPI devel] Help regarding Openmpi source code

2019-03-12 Thread Jeff Squyres (jsquyres) via devel
Additionally, the code for implementing the PMPI interface is done through #define's. Depending on the platform, it happens either as Clement describes (with #defines for MPI_Foo --> PMPI_Foo) or if the platform doesn't support weak symbols (e.g., MacOS), the source code for the C API

[OMPI devel] Gentle reminder: sign up for the face to face

2019-02-26 Thread Jeff Squyres (jsquyres) via devel
Gentle reminder to please sign up for the face-to-face meeting and add your items to the wiki: https://github.com/open-mpi/ompi/wiki/Meeting-2019-04 -- Jeff Squyres jsquy...@cisco.com ___ devel mailing list devel@lists.open-mpi.org

[OMPI devel] Queued up Open MPI mails

2019-02-07 Thread Jeff Squyres (jsquyres) via devel
As you can probably tell from the floodgate of backlogged Open MPI mails that probably just landed in your inbox, there was some kind of issue at our mail list provider (but it only affected some of our lists). They just released all the backlogged emails. Enjoy the onslaught! -- Jeff

[OMPI devel] Open MPI face-to-face

2019-02-07 Thread Jeff Squyres (jsquyres) via devel
It has been settled: Tue Apr 23 - Thu Apr 25, 2019, in San Jose, CA (probably at Cisco). Please add your names and agenda items: https://github.com/open-mpi/ompi/wiki/Meeting-2019-04 -- Jeff Squyres jsquy...@cisco.com ___ devel mailing list

Re: [OMPI devel] One-sided tests in MTT

2019-02-07 Thread Jeff Squyres (jsquyres) via devel
the checks with OMPI_MCA_osc=sm,rdma, > OMPI_MCA_osc=sm,pt2pt, and OMPI_MCA_osc=sm,ucx to test each possible > configuration. > > -Nathan > > On Jan 30, 2019, at 11:26 AM, "Jeff Squyres (jsquyres) via devel" > wrote: > >> Yo Nathan -- >> >> I

[OMPI devel] MPIX FP16 datatypes

2019-01-31 Thread Jeff Squyres (jsquyres) via devel
All -- Fujitsu has submitted a comprehensive PR to add FP16 datatypes to OMPI under "MPIX_*" names. It adds quite a bit of infrastructure in the datatype and op areas, and then exposes that infrastructure through "MPIX_" names in an mpiext extension. >From a technical standpoint, this PR

[OMPI devel] One-sided tests in MTT

2019-01-30 Thread Jeff Squyres (jsquyres) via devel
Yo Nathan -- I see you just added 2 suites of one-sided tests to the MTT repo. Huzzah! Can you provide some simple recipes -- frankly, for someone who doesn't want/care to know how the tests work :-) -- on how to: 1. Build the test suites 2. Run in MTT Thanks! -- Jeff Squyres

[OMPI devel] Location poll for April Open MPI dev face-to-face meeting

2019-01-22 Thread Jeff Squyres (jsquyres) via devel
The week has been chosen: April 22. Now take this poll to register your preference for the location (we're still checking availability, but this at least gets everyone's preferences down): https://docs.google.com/forms/d/e/1FAIpQLSdrJw7xfVNo3nAfoB4dsnMu7ihiZ0WCjglo2KBZqvY_3BZkkg/viewform

[OMPI devel] Doodle poll for April face-to-face meeting

2019-01-16 Thread Jeff Squyres (jsquyres) via devel
Please don't forget to fill out the Doodle poll to select the week for the next Open MPI developer's face-to-face meeting by COB THIS FRIDAY, JANUARY 18 2019: https://doodle.com/poll/vvvzwuiizy7mnx64 Thanks! -- Jeff Squyres jsquy...@cisco.com

[OMPI devel] Item for next Tuesday's agenda: remove openib BTL

2019-01-15 Thread Jeff Squyres (jsquyres) via devel
Rats -- I forgot to get this on this morning's webex agenda. Geoff Paulsen -- please add this to next Tuesday's agenda: "Remove openib and affiliated stuff" https://github.com/open-mpi/ompi/pull/6270 -- Jeff Squyres jsquy...@cisco.com ___

[OMPI devel] Next Open MPI face-to-face dev meeting

2019-01-15 Thread Jeff Squyres (jsquyres) via devel
Here's a Doodle poll to pick the week of the next face-to-face meeting. We're targeting the April(ish) timeframe: https://doodle.com/poll/vvvzwuiizy7mnx64 Please fill out this doodle by the end of this week (i.e., by COB Friday, 18 Jan 2019). Thank you! -- Jeff Squyres

[OMPI devel] For discussion on the Webex tomorrow

2019-01-14 Thread Jeff Squyres (jsquyres) via devel
All -- I'd like to discuss this on the webex tomorrow: https://github.com/open-mpi/ompi/issues/6278 -- Jeff Squyres jsquy...@cisco.com ___ devel mailing list devel@lists.open-mpi.org https://lists.open-mpi.org/mailman/listinfo/devel

[OMPI devel] Time to remove openib BTL?

2019-01-10 Thread Jeff Squyres (jsquyres) via devel
There's a compile issue in the openib BTL on master - see https://github.com/open-mpi/ompi/issues/6265. It's probably not hard to fix, but... do we care? Is it just time to remove the openib BTL on master? Per https://github.com/open-mpi/ompi/wiki/5.0.x-FeatureList, the openib BTL is on the

Re: [OMPI devel] Did someone enable Travis?

2019-01-08 Thread Jeff Squyres (jsquyres) via devel
It looks like Travis was enabled within the last day or so -- https://travis-ci.org/open-mpi/ompi/pull_requests shows 3 Travis builds on PRs, all submitted within the last 24 hours. The last PR build before that was 2 years ago. I've taken the liberty of re-disabling Travis. Does anyone know

[OMPI devel] Did someone enable Travis?

2019-01-08 Thread Jeff Squyres (jsquyres) via devel
Did someone enable Travis CI on GitHub:open-mpi/ompi? I thought we had specifically disabled Travis after we kept running into problems with it...? I ask because it's failing on some PRs for reasons that seem to have nothing to do with the PR. I don't know if our Travis setup has bit rotted,

Re: [OMPI devel] Help needed debugging openmpi 3.1 builds for Fedora

2018-12-17 Thread Jeff Squyres (jsquyres) via devel
Orion -- Thanks for the bug report; I filed it here: https://github.com/open-mpi/ompi/issues/6200 > On Dec 16, 2018, at 9:55 PM, Orion Poplawski wrote: > > On 12/15/18 1:13 PM, devel@lists.open-mpi.org wrote: >> I'm testing out rebuilding Fedora packages with openmpi 3.1 in Fedora COPR:

[OMPI devel] Open MPI SC'18 State of the Union BOF slides

2018-11-16 Thread Jeff Squyres (jsquyres) via devel
Thanks to all who came to the Open MPI SotU BOF at SC'18 in Dallas, TX, USA this week! It was great talking with you all. Here are the slides that we presented: https://www.open-mpi.org/papers/sc-2018/ Please feel free to ask any followup questions on the users or devel lists. -- Jeff

Re: [OMPI devel] Openmpi configure: Could not determine the fortran compiler flag

2018-10-22 Thread Jeff Squyres (jsquyres) via devel
> On Oct 22, 2018, at 12:58 PM, Santiago Serebrinsky > wrote: > > Precisely, that was the problem. > > I disabled Fortran support to move ahead and see if I could manage that way > (and I found I couldn't!), at least in some of my uses. But I (and perhaps > others as well) would still need

Re: [OMPI devel] Openmpi configure: Could not determine the fortran compiler flag

2018-10-22 Thread Jeff Squyres (jsquyres) via devel
error produced). > > PS: To try moving further, I did > ./configure --prefix=$HOME/usr/local --disable-mpi-fortran > which led me to a later error. This is posted in a separate thread. > > > On Sun, Oct 21, 2018 at 2:25 PM Jeff Squyres (jsquyres) via devel > wrote: >

Re: [OMPI devel] Openmpi configure: Could not determine the fortran compiler flag

2018-10-21 Thread Jeff Squyres (jsquyres) via devel
Also, please send the entire output from configure as well as the config.log file (please compress). Thanks! > On Oct 21, 2018, at 4:08 AM, Marco Atzeri wrote: > > Am 21.10.2018 um 09:56 schrieb Santiago Serebrinsky: >> Hi all, >> I am using Msys2 from PortableApps under Win10. More

Re: [OMPI devel] btl/vader: race condition in finalize on OS X

2018-10-02 Thread Jeff Squyres (jsquyres) via devel
FYI: https://github.com/open-mpi/ompi/issues/5798 brought up what may be the same issue. > On Oct 2, 2018, at 3:16 AM, Gilles Gouaillardet wrote: > > Folks, > > > When running a simple helloworld program on OS X, we can end up with the > following error message > > > A system call failed

Re: [OMPI devel] Error in TCP BTL??

2018-10-01 Thread Jeff Squyres (jsquyres) via devel
I get that 100% time in the runs on MacOS, too (with today's HEAD): -- $ mpirun -np 4 --mca btl tcp,self ring_c Process 0 sending 10 to 1, tag 201 (4 processes in ring) [JSQUYRES-M-26UT][[5535,1],0][btl_tcp_endpoint.c:742:mca_btl_tcp_endpoint_start_connect] bind() failed: Invalid argument

Re: [OMPI devel] Patcher on MacOS

2018-09-28 Thread Jeff Squyres (jsquyres) via devel
I didn't start working on a patch -- all I did was open #5671. > On Sep 28, 2018, at 5:51 PM, Nathan Hjelm via devel > wrote: > > Nope. We just never bothered to disable it on osx. I think Jeff was working > on a patch. > > -Nathan > >> On Sep 28, 2018, at 3:21 PM, Barrett, Brian via

Re: [OMPI devel] Patcher on MacOS

2018-09-28 Thread Jeff Squyres (jsquyres) via devel
I asked a similar question recently: https://github.com/open-mpi/ompi/issues/5671 > On Sep 28, 2018, at 5:21 PM, Barrett, Brian via devel > wrote: > > Is there any practical reason to have the memory patcher component enabled > for MacOS? As far as I know, we don’t have any transports

Re: [OMPI devel] Mac OS X 10.4.x users?

2018-09-28 Thread Jeff Squyres (jsquyres) via devel
Fun fact: we cause configure to fail for OS X <= 10.4 anyway: https://github.com/open-mpi/ompi/blob/master/configure.ac#L328-L347 According to the comment, we do this because of a known-bad implementation of pty in the OS X kernel that causes kernel panics. So I think we're definitely safe

[OMPI devel] How to know when CI on a PR is done

2018-09-19 Thread Jeff Squyres (jsquyres) via devel
FYI for developers: I just merged a little python script in the ompi-scripts repo that watches for when CI on a PR is done. I find this very handy, especially because Open MPI's CI can take anywhere from 15 minutes to multiple hours. This script lets me file a PR and then move on to something

[OMPI devel] New "State" labels in github

2018-09-18 Thread Jeff Squyres (jsquyres) via devel
Brian and I just added some new "State" labels on GitHub to help with managing all the open issues. Please add and keep up to date the "State" labels on your open issues. See this wiki page for more information (might wanna bookmark it):

Re: [OMPI devel] Announcing Open MPI v4.0.0rc1

2018-09-18 Thread Jeff Squyres (jsquyres) via devel
On Sep 18, 2018, at 3:46 PM, Thananon Patinyasakdikul wrote: > > I tested on our cluster (UTK). I will give a thumb up but I have some > comments. > > What I understand with 4.0. > - openib btl is disabled by default (can be turned on by mca) It is disabled by default *for InfiniBand*. It

Re: [OMPI devel] MTT Perl client

2018-09-14 Thread Jeff Squyres (jsquyres) via devel
On Sep 14, 2018, at 12:37 PM, Gilles Gouaillardet wrote: > > IIRC mtt-relay is not only a proxy (squid can do that too). Probably true. IIRC, I think mtt-relay was meant to be a dirt-stupid-but-focused-to-just-one-destination relay. > mtt results can be manually copied from a cluster behind

Re: [OMPI devel] MTT Perl client

2018-09-14 Thread Jeff Squyres (jsquyres) via devel
It's for environments where MTT is run where it can't reach the greater internet (or, at least, it can't POST to the greater internet). You run the mtt-relay on a machine that is reachable by your machines running MTT, and it works as a relay to mtt.open-mpi.org so that you can submit your MTT

Re: [OMPI devel] Will info keys ever be fixed?

2018-09-11 Thread Jeff Squyres (jsquyres) via devel
Ralph -- What OS / compiler are you using? I just compiled on MacOS (first time in a while) and filed a PR and a few issues about the warnings I found, but I cannot replicate these warnings. I also built with gcc 7.3.0 on RHEL; couldn't replicate the warnings. On MacOS, I'm using the default

Re: [OMPI devel] MTT Perl client

2018-09-11 Thread Jeff Squyres (jsquyres) via devel
Works for me. > On Sep 11, 2018, at 12:35 PM, Ralph H Castain wrote: > > Hi folks > > Per today’s telecon, I have moved the Perl MTT client into its own > repository: https://github.com/open-mpi/mtt-legacy. All the Python client > code has been removed from that repo. > > The original MTT

Re: [OMPI devel] [OMPI commits] Git: open-mpi/ompi branch v4.0.x updated. v1.10.7-1907-g71d3afd

2018-09-11 Thread Jeff Squyres (jsquyres) via devel
On Sep 11, 2018, at 2:17 PM, Jeff Squyres (jsquyres) via devel wrote: > >> diff --git a/VERSION b/VERSION >> index 6fadf03..a9706a3 100644 >> --- a/VERSION >> +++ b/VERSION > >> +libmpi_mpifh_so_version=61:0:21 > > Just curious: any reason this one

Re: [OMPI devel] [OMPI commits] Git: open-mpi/ompi branch v4.0.x updated. v1.10.7-1907-g71d3afd

2018-09-11 Thread Jeff Squyres (jsquyres) via devel
On Sep 9, 2018, at 4:29 PM, Gitdub wrote: > > diff --git a/VERSION b/VERSION > index 6fadf03..a9706a3 100644 > --- a/VERSION > +++ b/VERSION > +libmpi_mpifh_so_version=61:0:21 Geoff -- Just curious: any reason this one is 60 and all the others are 61? -- Jeff Squyres jsquy...@cisco.com

Re: [OMPI devel] Cannot find libverbs when without-verbs is used

2018-09-11 Thread Jeff Squyres (jsquyres) via devel
I notice from your configure log that you're building Mellanox MXM support. Does that pull in libibverbs as a dependent library? > On Sep 11, 2018, at 7:23 AM, Mijakovic, Robert > wrote: > > Hi guys, > > I have configured OpenMPI to build without-verbs but the build fails with an > error

Re: [OMPI devel] Open MPI website borked up?

2018-09-04 Thread Jeff Squyres (jsquyres) via devel
Yes, there was a problem for a short while last week; it was fixed. > On Sep 1, 2018, at 4:55 PM, Ralph H Castain wrote: > > I suspect this is a stale message - I’m not seeing any problem with the > website > > >> On Aug 29, 2018, at 12:55 PM, Howard Pritchard wrote: >> >> Hi Folks, >>

Re: [OMPI devel] Test mail

2018-09-01 Thread Jeff Squyres (jsquyres) via devel
Heh. That was a backlog email that was delivered quite a ways after it was actually sent. Safe to ignore this thread. > On Aug 28, 2018, at 6:34 PM, Nathan Hjelm wrote: > > no > > Sent from my iPhone > >> On Aug 27, 2018, at 8:51 AM, Jeff Squyres (jsquyr

[OMPI devel] Test mail

2018-08-28 Thread Jeff Squyres (jsquyres) via devel
Will this get through? -- Jeff Squyres jsquy...@cisco.com ___ devel mailing list devel@lists.open-mpi.org https://lists.open-mpi.org/mailman/listinfo/devel

  1   2   >