{"push_id":903959284,"size":31,"distinct_size":19,"ref":"refs/heads/v2.x","head":"7e0fa846de7382a89e0b768e65d499f96f8f6684","before":"6cfa646ff0a4573e831f2397cc3b5ad18b16732b","commits":[{"sha":"99f38f3cca76e0b8515be90cf8af8ed053912dd3","author":{"email":"3f735b0edba35f2f28fc1e2ec64c1dcf5e47e265@rist.or.jp","name":"Gilles Gouaillardet"},"message":"fortran/mpif-h: invoke the C PMPI_* subroutines instead of the MPI_* ones\nwhen profiling is built.\nThis prevents Fortran subroutines from being wrapped twice by third\nparty tools (e.g. once in Fortran and once in C)\nsee discussion starting at http://www.open-mpi.org/community/lists/devel/2015/08/17842.php\n\n(back-ported from commit open-mpi/ompi@16d65a276272be748493c43ef2df3fc7aa1ac3a5)","distinct":true,"url":"https://api.github.com/repos/tkordenbrock/ompi-release/commits/99f38f3cca76e0b8515be90cf8af8ed053912dd3"},{"sha":"0d86cc161add3f2c5c5da35ac074ed541c799533","author":{"email":"3f735b0edba35f2f28fc1e2ec64c1dcf5e47e265@rist.or.jp","name":"Gilles Gouaillardet"},"message":"fortran: do not build the f08 bindings if PMPI is not built\n\n(cherry picked from commit open-mpi/ompi@2d1a8fa920325b785553abce0b3408010d1f5b6b)","distinct":true,"url":"https://api.github.com/repos/tkordenbrock/ompi-release/commits/0d86cc161add3f2c5c5da35ac074ed541c799533"},{"sha":"89fda80f5942c5b2a7a930484d3d7bb96b371b47","author":{"email":"3f735b0edba35f2f28fc1e2ec64c1dcf5e47e265@rist.or.jp","name":"Gilles Gouaillardet"},"message":"configury: do not build usempif08 is PMPI is not built\nthis is a revamp of commit open-mpi/ompi@2d1a8fa920325b785553abce0b3408010d1f5b6b\nThanks Jeff for the review !\n\n(cherry picked from commit open-mpi/ompi@d7e6daf75faa30cbe0da6f82d713fb6339519211)","distinct":true,"url":"https://api.github.com/repos/tkordenbrock/ompi-release/commits/89fda80f5942c5b2a7a930484d3d7bb96b371b47"},{"sha":"c86695b836d15c6c825f4566f966432046bc1d07","author":{"email":"8d7f979c1534f5c44454845389099db3fe027b4b@cisco.com","name":"Jeff Squyres"},"message":"ompi_setup_mpi_fortran.m4: add more verbosity\n\nAdd a little more to the verbose messages from d7e6daf.\n\n(cherry picked from commit open-mpi/ompi@eeddb7abc1ec0ad3cba331903ecf7c8dbac433ff)","distinct":true,"url":"https://api.github.com/repos/tkordenbrock/ompi-release/commits/c86695b836d15c6c825f4566f966432046bc1d07"},{"sha":"881e2dd2b7494d273b378da5372473d6055d6486","author":{"email":"3f735b0edba35f2f28fc1e2ec64c1dcf5e47e265@rist.or.jp","name":"Gilles Gouaillardet"},"message":"configury: remove the --enable-mpi-profiling option\nand directly call the PMPI_* symbols from C and Fortran bindings\n\n(back-ported from commit open-mpi/ompi@291a464efb571806dab1386d43a90a170e014757)","distinct":true,"url":"https://api.github.com/repos/tkordenbrock/ompi-release/commits/881e2dd2b7494d273b378da5372473d6055d6486"},{"sha":"9fe4aceeac9f6746d2527679a78bd80d2883f50c","author":{"email":"3f735b0edba35f2f28fc1e2ec64c1dcf5e47e265@rist.or.jp","name":"Gilles Gouaillardet"},"message":"coll/libnbc: use PMPI_* and internal ompi_* insted of MPI_*\n\n(cherry picked from commit open-mpi/ompi@d816d1c194584b56673a5ef45bed266c4374e6bc)","distinct":true,"url":"https://api.github.com/repos/tkordenbrock/ompi-release/commits/9fe4aceeac9f6746d2527679a78bd80d2883f50c"},{"sha":"d27326603346f1207e504fd1db099ac7c44f67aa","author":{"email":"3f735b0edba35f2f28fc1e2ec64c1dcf5e47e265@rist.or.jp","name":"Gilles Gouaillardet"},"message":"osc: use PMPI_* insted of MPI_*\n\n(cherry picked from commit open-mpi/ompi@025fd8a9fc1f420c9982ab5d9153f39ef025ab70)","distinct":true,"url":"https://api.github.com/repos/tkordenbrock/ompi-release/commits/d27326603346f1207e504fd1db099ac7c44f67aa"},{"sha":"2a26cda893ed9f89c1ecab13f1f30b87e35e1073","author":{"email":"3f735b0edba35f2f28fc1e2ec64c1dcf5e47e265@rist.or.jp","name":"Gilles Gouaillardet"},"message":"vprotocol/pessimist: use internal ompi_* insted of MPI_*\n\n(cherry picked from commit open-mpi/ompi@561e7f6647c05cfe55da73d89933d01df6575041)","distinct":true,"url":"https://api.github.com/repos/tkordenbrock/ompi-release/commits/2a26cda893ed9f89c1ecab13f1f30b87e35e1073"},{"sha":"b481a52e0d2f61802407622c166869cc9a89f01e","author":{"email":"3f735b0edba35f2f28fc1e2ec64c1dcf5e47e265@rist.or.jp","name":"Gilles Gouaillardet"},"message":"fcoll/two_phase: use PMPI_* insted of MPI_*\n\n(cherry picked from commit open-mpi/ompi@002c7b8b3a163247754854527e778e9ccbc44490)","distinct":true,"url":"https://api.github.com/repos/tkordenbrock/ompi-release/commits/b481a52e0d2f61802407622c166869cc9a89f01e"},{"sha":"d871301ef640765184f1aec38e81df3aab8dd692","author":{"email":"3f735b0edba35f2f28fc1e2ec64c1dcf5e47e265@rist.or.jp","name":"Gilles Gouaillardet"},"message":"coll/libnbc: correctly handle changed types.\nthis fixes open-mpi/ompi@d816d1c194584b56673a5ef45bed266c4374e6bc\nthanks Jeff for the review\n\n(cherry picked from commit open-mpi/ompi@37c978f5e9cd2c2127d4bf29e2686cd0cad7efb4)","distinct":true,"url":"https://api.github.com/repos/tkordenbrock/ompi-release/commits/d871301ef640765184f1aec38e81df3aab8dd692"},{"sha":"221429df4c3b38be44c3dd4851d5e6eb4e5579a1","author":{"email":"3f735b0edba35f2f28fc1e2ec64c1dcf5e47e265@rist.or.jp","name":"Gilles Gouaillardet"},"message":"ompi: initialize ompi_proc_list common symbol\n\n(cherry picked from commit open-mpi/ompi@f241475db9c7d89041983752c7764a7b740f8e1d)","distinct":false,"url":"https://api.github.com/repos/tkordenbrock/ompi-release/commits/221429df4c3b38be44c3dd4851d5e6eb4e5579a1"},{"sha":"330b178066daad7f270f9301d7683dbd6792e1a3","author":{"email":"3f735b0edba35f2f28fc1e2ec64c1dcf5e47e265@rist.or.jp","name":"Gilles Gouaillardet"},"message":"ompi: fix comment in ompi/mpi/c/Makefile.am\nThanks Jeff for the review\n\n(cherry picked from commit open-mpi/ompi@ef03bc726ce6af3abbc4b0bdae603b248cb79627)","distinct":true,"url":"https://api.github.com/repos/tkordenbrock/ompi-release/commits/330b178066daad7f270f9301d7683dbd6792e1a3"},{"sha":"263271833ee58a072eabf8444b0bf44e0db2eb4d","author":{"email":"3f735b0edba35f2f28fc1e2ec64c1dcf5e47e265@rist.or.jp","name":"Gilles Gouaillardet"},"message":"fcoll/two_phase: use ompi_mpi_abort instead of PMPI_Abort\nThanks Jeff for the review\n\n(cherry picked from commit open-mpi/ompi@bfe8e03d9de505083574fe876b7edc51f1e7b793)","distinct":true,"url":"https://api.github.com/repos/tkordenbrock/ompi-release/commits/263271833ee58a072eabf8444b0bf44e0db2eb4d"},{"sha":"289ca0fd7a21c7839fc7ca05ebb5941152a191ed","author":{"email":"e96a0dc0e8681ea6cb2efe4a406fddb7f3896a73@lanl.gov","name":"Howard Pritchard"},"message":"pmix/cray: fix locality bug\n\nThere was a bug with the way the cray pmix component\nwas setting the locality property for ranks on the\nsame node, etc.\n\nImprove location/syntax of a comment block.\n\nMerge of PR open-mpi/mpi#1194 back to v2.x\n\nSigned-off-by: Howard Pritchard <howardp@lanl.gov>\n(cherry picked from commit open-mpi/ompi@fecb326256725123392f36bc3869a34073f537a4)","distinct":false,"url":"https://api.github.com/repos/tkordenbrock/ompi-release/commits/289ca0fd7a21c7839fc7ca05ebb5941152a191ed"},{"sha":"72cb430bea7c6d7abf9f731de31803e6d5bd5420","author":{"email":"96e320d8478b12a1e0f0ceab362ced94fdacdeec@gmail.com","name":"Todd Kordenbrock"},"message":"btl-portals4: set endpoint rank even if endpoint already exists\n\nIf btl-portals4 is configured to use logical mapping of ranks to\nphysical nodes, then the endpoint must have the rank field set.\nThis commit fixes a bug that caused the endpoint to have the\nnid/pid instead of the rank if the endpoint already exists.","distinct":false,"url":"https://api.github.com/repos/tkordenbrock/ompi-release/commits/72cb430bea7c6d7abf9f731de31803e6d5bd5420"},{"sha":"5c33160010f9ec4e2b91ab18ccdbd690ae22027f","author":{"email":"84a70949dce618352422a377396b8af11e2f3bf8@gmail.com","name":"Artem Polyakov"},"message":"Fix ompi_comm_create when source communicator is inter-communicator. This bug was triggered by probe-intercom and icm tests from MPICH suite.\n\n(cherry picked from commit open-mpi/ompi@7690f4027a98a4bde09779bd0ff9273a735d9340)\n\nSigned-off-by: Artem Polyakov <artpol84@gmail.com>","distinct":false,"url":"https://api.github.com/repos/tkordenbrock/ompi-release/commits/5c33160010f9ec4e2b91ab18ccdbd690ae22027f"},{"sha":"aef347a5aadf2e9d7debfc9428527cdfa90f6279","author":{"email":"07b107919bc47895a8b637378595bdacb368c62d@me.com","name":"Nathan Hjelm"},"message":"mca/base: remove erroneous check in var group register function\n\nThis commit removes a check that causes mca_base_group_register to\nimproperly create a new group instead of using an existing group\nwhen the project and framework names are the same. This check was\noriginally intended to prevent forming groups with names like\nompi_ompi, opal_opal, etc but there is no reason why we shouldn't\nallow that.\n\nFixes open-mpi/ompi#1155\n\n(cherry picked from commit open-mpi/ompi@772172a99b58348a03118e9434730e3a88910a2c)\n\nSigned-off-by: Nathan Hjelm <hjelmn@me.com>","distinct":false,"url":"https://api.github.com/repos/tkordenbrock/ompi-release/commits/aef347a5aadf2e9d7debfc9428527cdfa90f6279"},{"sha":"fb25746d47fe488e03ceb00127b1e5f1c9852efb","author":{"email":"07b107919bc47895a8b637378595bdacb368c62d@lanl.gov","name":"Nathan Hjelm"},"message":"osc/sm: fix pscw synchronization\n\nThe osc/sm component was using a simple counter to determine if all\nexpected posts had arrived to start a PSCW access epoch. This is\nincorrect as a post may arrive from a peer that isn't part of the\ncurrent start group. There are many ways this could have been fixed.\nThis commit adds an n^2 bitmap. When a process posts it sets a bit in\nthe bitmap associated with the access rank to indicate the post is\ncomplete. The access rank checks for and clears the bits associated\nwith all the processes in the start group.\n\nThe bitmap requires comm_size ^ 2 bits of space. This should be\nmanagable as most nodes have relatively small numbers of processes. If\nthis changes another algorigthm can be implemented.\n\n(cherry picked from commit open-mpi/ompi@903762e19456d797bec6d05ff4a56e5f936d14bc)\n\nSigned-off-by: Nathan Hjelm <hjelmn@lanl.gov>","distinct":true,"url":"https://api.github.com/repos/tkordenbrock/ompi-release/commits/fb25746d47fe488e03ceb00127b1e5f1c9852efb"},{"sha":"08037fb129e019b209232055d7f5dd4b3e3c0f1f","author":{"email":"fb7bba8cfee0039f85f8fe36fc2fcae9a6033d43@jp.fujitsu.com","name":"KAWASHIMA Takahiro"},"message":"osc/sm: Fix a bug that `MPI_WIN_TEST` does not update `flag` to 0.\n\n`MPI_WIN_TEST` must update the `flag` parameter to 0 when not all\norigin processes called `MPI_WIN_COMPLETE`. But sm OSC doesn't.\nIf the caller initialize the `flag` argument to a non-0 value,\nthe caller will receive the non-0 `flag` value.\n\n(cherry picked from commit open-mpi/ompi@9c7b6a43529dfb8081e2855a35bb496a04b16f5a)","distinct":true,"url":"https://api.github.com/repos/tkordenbrock/ompi-release/commits/08037fb129e019b209232055d7f5dd4b3e3c0f1f"},{"sha":"c02cad1a3d25d20f4e8aade6bce1f25e46f080d4","author":{"email":"7f27def7933aae48526941f79a37d0b5f7ece0e6@gmail.com","name":"Howard Pritchard"},"message":"Merge pull request #819 from artpol84/comm_create_fix\n\nFix ompi_comm_create when source communicator is inter-communicator","distinct":false,"url":"https://api.github.com/repos/tkordenbrock/ompi-release/commits/c02cad1a3d25d20f4e8aade6bce1f25e46f080d4"}]}