d8cc18e | Jake Bolewski | 12 November 2015, 16:15:24 UTC | Merge pull request #91 from stevengj/comm2c-fix fix conflict between #89 and #90 | 12 November 2015, 16:15:24 UTC |
4086ab0 | Steven G. Johnson | 12 November 2015, 15:16:48 UTC | fix conflict between #89 and #90 | 12 November 2015, 15:16:48 UTC |
7f7b44c | Jake Bolewski | 12 November 2015, 14:54:05 UTC | Merge pull request #90 from stevengj/precompile enable precompilation | 12 November 2015, 14:54:05 UTC |
8851519 | Jake Bolewski | 12 November 2015, 14:53:39 UTC | Merge pull request #89 from stevengj/comm2c add MPI.CComm type for interoperability with the C API | 12 November 2015, 14:53:39 UTC |
57c3af3 | Steven G. Johnson | 11 November 2015, 22:06:20 UTC | add CComm type for interoperability with the C API (see also #59) | 12 November 2015, 03:56:43 UTC |
4b16cc8 | Steven G. Johnson | 12 November 2015, 01:37:57 UTC | enable precompilation (fix #63) | 12 November 2015, 03:15:18 UTC |
d91eef8 | Jake Bolewski | 06 November 2015, 21:35:55 UTC | Merge pull request #88 from JuliaParallel/jcb/fixosxtravis Install an updated gcc | 06 November 2015, 21:35:55 UTC |
09b4465 | Jake Bolewski | 06 November 2015, 21:02:32 UTC | install an updated gcc | 06 November 2015, 21:09:20 UTC |
35f09f7 | Jake Bolewski | 06 November 2015, 19:40:56 UTC | update .gitignore to ignore linux shlib and line allocation files | 06 November 2015, 19:40:56 UTC |
a2b8aa4 | Jake Bolewski | 06 November 2015, 15:56:54 UTC | qualify serialize / deserailize shadowed methods | 06 November 2015, 15:56:54 UTC |
941e0fe | Jake Bolewski | 03 November 2015, 19:52:41 UTC | add show method for MPIManager | 03 November 2015, 19:52:41 UTC |
e83adaa | Amit Murthy | 15 October 2015, 06:20:43 UTC | Merge pull request #83 from JuliaParallel/amitm/fix_mpido @mpi_do prints remote exceptions if present | 15 October 2015, 06:20:43 UTC |
5e677d3 | Amit Murthy | 15 October 2015, 06:00:56 UTC | @mpi_do prints remote exceptions if present | 15 October 2015, 06:00:56 UTC |
cad3301 | Erik Schnetter | 03 October 2015, 23:18:24 UTC | Merge pull request #79 from JuliaParallel/eschnett/configure Accept more environment variables to specify cmake options | 03 October 2015, 23:18:24 UTC |
5a31a9b | Erik Schnetter | 29 September 2015, 22:50:07 UTC | Accept more environment variables to specify cmake options | 03 October 2015, 22:54:39 UTC |
2a3e009 | Erik Schnetter | 03 October 2015, 22:52:57 UTC | Merge pull request #81 from JuliaParallel/anj/compat Fix some deprecations and add Compat dependency | 03 October 2015, 22:52:57 UTC |
08a5d04 | Erik Schnetter | 30 September 2015, 22:01:54 UTC | Merge pull request #80 from JuliaParallel/anj/bulid Delete build and usr directories if they exist when calling Pkg.build | 30 September 2015, 22:01:54 UTC |
908db1e | Andreas Noack | 30 September 2015, 14:37:23 UTC | Fix some deprecations and add Compat dependency | 30 September 2015, 14:37:23 UTC |
b016fee | Andreas Noack | 30 September 2015, 13:36:20 UTC | Delete build and usr directories if they exist when calling Pkg.build | 30 September 2015, 13:55:03 UTC |
d019d1c | Andreas Noack | 30 September 2015, 13:36:20 UTC | Delete build and usr directories if they exists when calling Pkg.build | 30 September 2015, 13:36:20 UTC |
840686a | Erik Schnetter | 26 September 2015, 00:43:32 UTC | Merge pull request #78 from JuliaParallel/eschnett/bool Use `!= 0` to convert to bool instead of calling `Bool` | 26 September 2015, 00:43:32 UTC |
af549e1 | Erik Schnetter | 26 September 2015, 00:31:29 UTC | Use `!= 0` to convert to bool instead of calling `Bool` | 26 September 2015, 00:31:29 UTC |
db4adbb | Erik Schnetter | 25 September 2015, 14:20:29 UTC | Merge pull request #76 from JuliaParallel/eschnett/homebrew-update Run `brew update` before installing MPI Much faster Travis build times for OS X. Thanks, @staticfloat! | 25 September 2015, 14:20:29 UTC |
21c13c6 | Erik Schnetter | 25 September 2015, 13:54:06 UTC | Run `brew update` before installing MPI | 25 September 2015, 13:54:06 UTC |
fca0a80 | Erik Schnetter | 25 September 2015, 03:45:29 UTC | Merge pull request #75 from JuliaParallel/eschnett/homebrew Use Homebrew to install MPI in Travis | 25 September 2015, 03:45:29 UTC |
ab90e5d | Erik Schnetter | 25 September 2015, 02:48:36 UTC | Use Homebrew to install MPI in Travis for OS X | 25 September 2015, 02:48:36 UTC |
42b7f1c | Erik Schnetter | 23 September 2015, 20:15:28 UTC | Merge pull request #74 from JuliaParallel/eschnett/f90 Convert Fortran code to Fortran 90 | 23 September 2015, 20:15:28 UTC |
bec1354 | Erik Schnetter | 23 September 2015, 19:47:25 UTC | Convert Fortran code to Fortran 90 | 23 September 2015, 19:47:25 UTC |
68b3013 | Erik Schnetter | 23 September 2015, 19:31:31 UTC | Merge pull request #73 from JuliaParallel/eschnett/coverage Get code coverage | 23 September 2015, 19:31:31 UTC |
87c5294 | Erik Schnetter | 23 September 2015, 18:41:18 UTC | Forward --code-coverage=... flag to mpirun | 23 September 2015, 18:41:18 UTC |
6d97937 | Erik Schnetter | 23 September 2015, 18:41:01 UTC | Run with at least 2 processes for testing MPI can run with 2 processes even on single-core systems. | 23 September 2015, 18:41:01 UTC |
45a5e84 | Erik Schnetter | 23 September 2015, 18:40:31 UTC | Only consider Julia files as tests | 23 September 2015, 18:40:31 UTC |
4720d75 | Erik Schnetter | 23 September 2015, 18:20:12 UTC | Don't set hostname | 23 September 2015, 18:20:12 UTC |
9c88890 | Erik Schnetter | 23 September 2015, 18:19:50 UTC | Remove unused variable MPIEXEC | 23 September 2015, 18:19:50 UTC |
0011a12 | Erik Schnetter | 23 September 2015, 18:19:18 UTC | Small script cleanup | 23 September 2015, 18:19:18 UTC |
f7b4dd5 | Erik Schnetter | 23 September 2015, 17:31:56 UTC | Ignore coverage files | 23 September 2015, 17:31:56 UTC |
8909645 | Erik Schnetter | 23 September 2015, 16:23:45 UTC | Merge pull request #72 from JuliaParallel/eschnett/fix-build WIP: fix OS X build | 23 September 2015, 16:23:45 UTC |
f890807 | Erik Schnetter | 23 September 2015, 15:35:02 UTC | Don't bother deleting software packages when running in Travis | 23 September 2015, 15:35:02 UTC |
b5d037e | Erik Schnetter | 23 September 2015, 15:34:32 UTC | Install pv when in Travis for OS X We're using pv (pipeview) to reduce the amount of output. | 23 September 2015, 15:34:32 UTC |
a915352 | Erik Schnetter | 23 September 2015, 14:17:29 UTC | Correct Coveralls badge [ci skip] | 23 September 2015, 14:17:29 UTC |
c22b3ea | Erik Schnetter | 23 September 2015, 14:12:53 UTC | Enable Coveralls badge | 23 September 2015, 14:12:53 UTC |
e8acf7d | Erik Schnetter | 23 September 2015, 14:12:41 UTC | Limit Travis log file size | 23 September 2015, 14:12:41 UTC |
057b83f | Erik Schnetter | 23 September 2015, 13:00:27 UTC | Merge pull request #69 from JuliaParallel/eschnett/travis-osx Make OS X tests work in Travis | 23 September 2015, 13:00:27 UTC |
8580c0b | Erik Schnetter | 23 September 2015, 13:00:20 UTC | Merge pull request #70 from JuliaParallel/eschnett/linux-openmpi Make OpenMPI work on Linux | 23 September 2015, 13:00:20 UTC |
3426c13 | Erik Schnetter | 23 September 2015, 03:53:53 UTC | Make OS X tests work on Travis Install MPICH or OpenMPI from tarballs. | 23 September 2015, 03:55:22 UTC |
34172b9 | Erik Schnetter | 23 September 2015, 03:51:52 UTC | Support OpenMPI Use old-style (Fortran) datatypes; older OpenMPI versions don't support newer-style datatypes (at least not on Travis) | 23 September 2015, 03:51:52 UTC |
80d5797 | Erik Schnetter | 23 September 2015, 00:41:35 UTC | Merge pull request #71 from JuliaParallel/anj/test Make some informative output when tests fail | 23 September 2015, 00:41:35 UTC |
7116a73 | Erik Schnetter | 22 September 2015, 20:46:21 UTC | Use Cint instead of Int32 for MPI constants | 22 September 2015, 20:46:21 UTC |
48875bb | Erik Schnetter | 22 September 2015, 19:41:44 UTC | Correct cmake policy handling for older cmake versions | 22 September 2015, 19:41:44 UTC |
37bc6f6 | Lucas C Wilcox | 22 September 2015, 17:09:08 UTC | Merge pull request #68 from JuliaParallel/eschnett/cmake Set cmake policies to avoid cmake warnings | 22 September 2015, 17:09:08 UTC |
a5e05d6 | Andreas Noack | 22 September 2015, 16:36:32 UTC | Make some informative output when tests fail | 22 September 2015, 16:36:32 UTC |
4db756b | Jake Bolewski | 22 September 2015, 15:14:34 UTC | Merge pull request #66 from JuliaParallel/eschnett/env Allow overriding cmake's MPI detection via environment variables
| 22 September 2015, 15:14:34 UTC |
945aa6d | Erik Schnetter | 22 September 2015, 14:34:29 UTC | Allow overriding cmake's MPI detection via environment variables
Check the environment variables JULIA_MPI_INCLUDE_PATH and JULIA_MPI_LIBRARIES to allow overriding cmake's detection of MPI. This is e.g. currently necessary with OpenMPI, since current versions of cmake don't autodetect the Fortran libraries correctly. | 22 September 2015, 15:11:41 UTC |
87fe869 | Jake Bolewski | 22 September 2015, 14:47:00 UTC | Merge pull request #67 from JuliaParallel/eschnett/cleanup Minor source code cleanups | 22 September 2015, 14:47:00 UTC |
71e96bd | Jake Bolewski | 22 September 2015, 14:46:31 UTC | Merge pull request #65 from JuliaParallel/eschnett/travis Test on OS X; test Julia 0.4 | 22 September 2015, 14:46:31 UTC |
ec33d1a | Erik Schnetter | 22 September 2015, 14:35:00 UTC | Minor source code cleanups | 22 September 2015, 14:35:00 UTC |
5aae3a6 | Erik Schnetter | 22 September 2015, 14:32:29 UTC | Test on OS X; test Julia 0.4 | 22 September 2015, 14:32:29 UTC |
6c24b4d | Erik Schnetter | 22 September 2015, 14:31:46 UTC | Set cmake policies to avoid cmake warnings Once these cmake policies will become unsupported, we will receive errors instead of silent breakage. | 22 September 2015, 14:31:46 UTC |
2e2bf5e | Andreas Noack | 19 September 2015, 11:59:47 UTC | Use Union{} instead of Union() | 19 September 2015, 11:59:47 UTC |
29d8e1e | Lucas C Wilcox | 18 September 2015, 19:49:06 UTC | Merge pull request #64 from JuliaParallel/anj/dep Fix deprecation warnings and tests. | 18 September 2015, 19:49:06 UTC |
36c489e | Andreas Noack | 18 September 2015, 18:11:11 UTC | Fix deprecation warnings and tests. | 18 September 2015, 18:11:11 UTC |
909b614 | Andreas Noack | 29 July 2015, 00:20:12 UTC | Remove space before ( to avoid deprecation warning | 29 July 2015, 00:20:12 UTC |
cc26acd | Jake Bolewski | 25 June 2015, 22:06:16 UTC | fix typo in ALLTOALLV define | 25 June 2015, 22:06:16 UTC |
188e3c2 | Lucas C Wilcox | 25 June 2015, 14:16:51 UTC | Merge pull request #58 from kshyatt/master RFC: Implement many of the MPI functions | 25 June 2015, 14:16:51 UTC |
043f260 | Katie Hyatt | 24 June 2015, 05:25:42 UTC | Added tests for new functions | 24 June 2015, 05:25:42 UTC |
558b698 | Katie Hyatt | 24 June 2015, 05:24:50 UTC | Added many MPI functions | 24 June 2015, 05:24:50 UTC |
ffdcf4d | Lucas C Wilcox | 23 June 2015, 14:23:33 UTC | Merge pull request #57 from mcreel/master add montecarlo-jl and example | 23 June 2015, 14:23:33 UTC |
e0b1796 | Michael Creel | 23 June 2015, 09:00:47 UTC | add montecarlo-jl and example | 23 June 2015, 09:00:47 UTC |
c6293d8 | Jake Bolewski | 24 April 2015, 17:52:41 UTC | get rid of syntax deprecation warning when building MPI | 24 April 2015, 17:52:41 UTC |
638f06a | Amit Murthy | 22 April 2015, 03:57:04 UTC | Update README.md | 22 April 2015, 03:57:04 UTC |
a1ecd86 | Jake Bolewski | 24 March 2015, 04:34:13 UTC | Update travis-install-mpi.sh More tweaks | 24 March 2015, 04:34:13 UTC |
eed59e6 | Jake Bolewski | 24 March 2015, 03:51:08 UTC | Update travis-install-mpi.sh Install libopenmpi-dev | 24 March 2015, 03:51:08 UTC |
780760e | Jake Bolewski | 24 March 2015, 03:02:12 UTC | forgot to add gfortran for openmpi | 24 March 2015, 03:02:12 UTC |
3f2d987 | Jake Bolewski | 24 March 2015, 01:50:09 UTC | show which tests pass / fail, try to run all tests | 24 March 2015, 01:50:09 UTC |
1771315 | Jake Bolewski | 24 March 2015, 01:41:02 UTC | install gfortran for all mpi versions | 24 March 2015, 01:41:02 UTC |
e26994a | Jake Bolewski | 23 March 2015, 18:31:50 UTC | adapt mpi4py TRAVIS config | 23 March 2015, 18:31:50 UTC |
b8b047d | Jake Bolewski | 19 March 2015, 21:32:29 UTC | add pack gfortran dependency | 19 March 2015, 21:32:29 UTC |
0aca61b | Jake Bolewski | 19 March 2015, 21:07:03 UTC | formatting tweaks to README | 19 March 2015, 21:07:03 UTC |
53ea7de | Jake Bolewski | 19 March 2015, 20:59:50 UTC | remove unnecessary travis setup steps | 19 March 2015, 20:59:50 UTC |
857b604 | Jake Bolewski | 19 March 2015, 19:54:44 UTC | Add travis badge | 19 March 2015, 19:54:44 UTC |
d3f773a | Jake Bolewski | 19 March 2015, 18:41:31 UTC | implement minimal runtests.jl so Pkg.test(MPI) works | 19 March 2015, 18:41:31 UTC |
743e167 | Jake Bolewski | 19 March 2015, 15:35:10 UTC | remove make test step from bindeps build | 19 March 2015, 15:35:10 UTC |
8b43efd | Jake Bolewski | 19 March 2015, 15:27:21 UTC | remove tests during cmake build The current logic assumes that the julia-exe on the path is the same julia version running the build. We should switch to Pkg.test("MPI") instead. | 19 March 2015, 15:27:21 UTC |
7b85503 | Jake Bolewski | 19 March 2015, 15:16:15 UTC | remove deprecation warnings | 19 March 2015, 15:16:15 UTC |
e7954c0 | Jake Bolewski | 19 March 2015, 14:56:14 UTC | update deps build to reflect Libdl module move | 19 March 2015, 14:56:14 UTC |
f0a96b8 | Jake Bolewski | 19 March 2015, 14:49:37 UTC | update .travis to use julia language | 19 March 2015, 14:49:37 UTC |
d6b340b | Amit Murthy | 18 March 2015, 14:26:56 UTC | Minor update in calling Base.process_messages due to https://github.com/JuliaLang/julia/commit/76b40df10ee59dd5f4af77289cd5c7a9b53b51ab | 18 March 2015, 14:26:56 UTC |
da3cb19 | Amit Murthy | 18 March 2015, 14:24:23 UTC | Update README.md | 18 March 2015, 14:24:23 UTC |
0682251 | Amit Murthy | 10 March 2015, 02:32:10 UTC | Merge pull request #38 from JuliaParallel/amitm/mpmd Cluster Manager supports all processes as part of MPI. Also allows for MPI as a transport option. | 10 March 2015, 02:32:10 UTC |
885c395 | Amit Murthy | 01 March 2015, 10:47:12 UTC | MPI transport. Preserve pid/rank order. All procs in MPI cluster | 10 March 2015, 02:18:21 UTC |
7302c3d | Amit Murthy | 25 February 2015, 17:25:02 UTC | Merge pull request #37 from JuliaParallel/amitmurthy-patch-1 Update README.md | 25 February 2015, 17:25:02 UTC |
8e1170b | Amit Murthy | 25 February 2015, 17:24:37 UTC | Update README.md Clarify that use of MPIManager does not require mpirun to launch the master process | 25 February 2015, 17:24:37 UTC |
9af3ea8 | Amit Murthy | 25 February 2015, 17:16:11 UTC | Merge pull request #36 from JuliaParallel/amitm/cmanfix fix cman due to arg parsing changes in julia master | 25 February 2015, 17:16:11 UTC |
5724227 | Amit Murthy | 25 February 2015, 17:06:14 UTC | fix cman due to arg parsing changes in julia master | 25 February 2015, 17:12:33 UTC |
b318650 | Amit Murthy | 21 February 2015, 09:51:34 UTC | Merge pull request #34 from JuliaParallel/amitm/connect_back support cman MPICH, replace "tail -f" for STDOUT redirection | 21 February 2015, 09:51:34 UTC |
970b289 | Amit Murthy | 21 February 2015, 09:41:49 UTC | support cman MPICH, replace "tail -f" for STDOUT redirection with a reverse socket connection | 21 February 2015, 09:41:49 UTC |
0eb2b96 | Amit Murthy | 03 February 2015, 04:37:27 UTC | Merge pull request #31 from JuliaParallel/amitmurthy-patch-1 Update README.md | 03 February 2015, 04:37:27 UTC |
590611a | Amit Murthy | 03 February 2015, 04:36:49 UTC | Update README.md Mention that MPIManager requires Julia 0.4. | 03 February 2015, 04:36:49 UTC |
6dec185 | Lucas C Wilcox | 12 January 2015, 22:30:04 UTC | Merge pull request #26 from JuliaParallel/amitm/mpicman added cluster manager for mpi | 12 January 2015, 22:30:04 UTC |
5bd0b4c | Amit Murthy | 12 January 2015, 05:46:01 UTC | take 2 as per discussion | 12 January 2015, 08:23:14 UTC |