Pavel Shamis
bd09bbf851
Disabling IBCM support by default.
...
The component still is not stable.
This commit was SVN r19609.
2008-09-23 15:57:55 +00:00
Jeff Squyres
7b05a14d9a
Back up r19489, which was the result of a "svn ci -m ..." instead of
...
an "hg ci -m ...". Oops.
This commit was SVN r19490.
The following SVN revision numbers were found above:
r19489 --> open-mpi/ompi@ea866f9e26
2008-09-03 08:45:33 +00:00
Jeff Squyres
ea866f9e26
Up to SVN r19488
...
This commit was SVN r19489.
The following SVN revision numbers were found above:
r19488 --> open-mpi/ompi@c0b8a4a9b5
2008-09-03 08:35:59 +00:00
Ralph Castain
2e4536d5aa
Ensure that platform-specific mca param files get installed with the correct default mca param filename. Platform-specific mca param files overwrite any pre-existing default mca param file as they are considered to be the "gold" standard if a platform file was provided.
...
This commit was SVN r19423.
2008-08-27 02:40:02 +00:00
Ralph Castain
a81dfa0aea
When using a platform file, allow the system to automatically pickup an associated default MCA param file for that platform. This change will first look for a file named "platform.conf" (where platform = the name of the platform you specified) in the directory where the platform file itself resides. If that isn't found, it then looks for our default mca param file name in that same location. If neither of those are found, we just use the good old standby default param file that ships with the openmpi code.
...
I tested this with both conventional and VPATH builds without problem. Please let me know if you hit an issue.
This commit was SVN r19296.
2008-08-14 20:26:17 +00:00
Ralph Castain
4e4babbddd
Correct type in config file: the option is --without-rte-support
...
This commit was SVN r19242.
2008-08-11 22:15:07 +00:00
Jeff Squyres
7d1f6d42ab
Case-sensitive filesystem fix for OS X / Xgrid
...
This commit was SVN r19130.
2008-08-02 14:07:48 +00:00
Dan Lacher
9175da1e02
Putback for all changes to automate man page updates to strings of
...
versions, dates and build names.
Fixes trac:1387
Big thanks to Jeff and Brian for help and oversight.
This commit was SVN r19120.
The following Trac tickets were found above:
Ticket 1387 --> https://svn.open-mpi.org/trac/ompi/ticket/1387
2008-08-01 21:14:37 +00:00
Jeff Squyres
4adc4a632a
This option is neither documented nor implemented.
...
This commit was SVN r19027.
2008-07-24 23:37:16 +00:00
Jeff Squyres
5b9219565c
Remove the use of __cpu_to_be64() and replace it with hton64().
...
This commit was SVN r18995.
2008-07-23 12:08:55 +00:00
Pavel Shamis
849a8f86a7
Bug fox for #1388 - fixing ib_cm_listen() random failures.
...
This commit was SVN r18952.
2008-07-20 06:21:32 +00:00
Ethan Mallove
294f07a13d
Fixes trac:1401 (-xvector*
needs to be counted as an optimzation flag for orterun
to compile)
...
This commit was SVN r18947.
The following Trac tickets were found above:
Ticket 1401 --> https://svn.open-mpi.org/trac/ompi/ticket/1401
2008-07-18 19:19:22 +00:00
Pavel Shamis
452141bfb8
Bugfix for #1375 .
...
- Adding configure options that allow to disable IB/RDMA-CM support.
- Code cleanup in openib section of configure
This commit was SVN r18830.
2008-07-08 06:32:54 +00:00
George Bosilca
872d957550
Allow Open MPI to configure correctly on the Sicortex machine.
...
This commit was SVN r18731.
2008-06-25 03:07:53 +00:00
Ralph Castain
17fcd72b5d
Restore bproc code - if someone wants to maintain it, then more power to them...but it would definitely be easier if the old code is in the trunk. This is all .ompi_ignore'd except for me so I can play with making it compile again in my copious free time.
...
This commit was SVN r18716.
2008-06-24 01:27:22 +00:00
Jeff Squyres
3f95b906c5
Fixes trac:1085: Improves SLURM configure logic to also allow OS X or any platform where srun is found in the PATH.
...
This commit was SVN r18714.
The following Trac tickets were found above:
Ticket 1085 --> https://svn.open-mpi.org/trac/ompi/ticket/1085
2008-06-23 23:12:55 +00:00
Ralph Castain
955d117f5e
Add a new grpcomm module that mimics the old 1.2 behavior - it -always- does a modex because it always includes the architecture. Hence, we called it "blind-and-dumb" since it doesn't look to see if this is required - moniker of "bad". :-)
...
Update the ESS API so we can update the stored arch's should the modex include that info. Update ompi/proc to check/set the arch for remote procs, and add that function call to mpi_init right after the modex is done.
Setup to allow other grpcomm modules to decide whether or not to add the arch to the modex, and to detect if other entries have been made. If not, then the modex can just fall through. Begin setting up some logic in the "basic" module to handle different arch situations.
For now, default to the "bad" module so we will work in all situations, even though we may be sending around more info than we really require.
This fixes ticket #1340
This commit was SVN r18673.
2008-06-18 22:17:53 +00:00
Ralph Castain
0532d799d6
Complete implementation of the --without-rte-support configure option. Working with Brian, this has been tested on RedStorm.
...
Some minor changes to help facilitate debugger support so that both mpirun and yod can operate with it. Still to be completed.
This commit was SVN r18664.
2008-06-18 03:15:56 +00:00
Brian Barrett
7712b07ac4
Add perl based wrapper compilers for cross-compile environments. The default
...
is still to use the C based wrapper compilers (which have many more features
and are more well tested). The Perl compilers are enabled with the option
--enable-script-wrapper-compilers, which also ignores the option
--disable-binaries (ie --enable-script-wrapper-compilers --disable-binaries
will result in perl-based wrapper compilers being installed, but no other
binaries being installed).
This commit was SVN r18655.
2008-06-13 22:52:25 +00:00
Jeff Squyres
85834b22e6
Change the default to not enable heterogeneous builds; we detect at run-time if a heterogeneous job was started and will barf appropriately if OMPI was not compiled with heterogeneous support
...
This commit was SVN r18601.
2008-06-06 00:00:37 +00:00
Pavel Shamis
7b9024bc05
Updating Mellanox's Copyright in files touched in 2008
...
This commit was SVN r18592.
2008-06-05 13:40:26 +00:00
Rolf vandeVaart
8b01499d6e
Fix up the checking for whether the epoll interface is working properly. We now make sure that we can properly use the 3 interfaces to epoll. This was needed as there are compilers that do not recognize the packed attribute. The plan is to also request this change get moved upstream to libevent.
...
Reviewed by Jeff Squyres
This change fixes trac:1316.
This commit was SVN r18548.
The following Trac tickets were found above:
Ticket 1316 --> https://svn.open-mpi.org/trac/ompi/ticket/1316
2008-05-30 01:00:19 +00:00
Jeff Squyres
6a82b7bbb4
This file does not need to be executable.
...
This commit was SVN r18516.
2008-05-27 22:03:05 +00:00
Jeff Squyres
1cba10e11b
Per advice from Ralf W. (see bug-libtool list post 4:48pm US Eastern
...
time, 27 May 2008 -- not web archived as of this commit), do the
following:
* move libtoolize earlier in the process
* remove most of acinclude.m4; instead, use "aclocal -I config" at
the top-level to have it automatically pull in any relevant .m4
file
* add patch for ifort shared library support for LT 2.2.4
(http://lists.gnu.org/archive/html/bug-libtool/2008-05/msg00049.html );
will likely be unnecessary in future LT versions
This commit was SVN r18515.
2008-05-27 21:58:09 +00:00
Jeff Squyres
15fce83c5b
Change some define's to AC_DEFUN's so that "aclocal -I config" will
...
find all the right .m4 files upon demand.
This commit was SVN r18514.
2008-05-27 21:54:23 +00:00
Rainer Keller
b0cbeb0b41
- Add detection of __attribute__((hot)) and __attribute__((cold))
...
to allow explicit grouping of hot functions into similar code
sections upon link-time. Should decrease TLB misses (iff the code-
section is really too large)...
Candidates for __opal_attribute_hot__ are MPI_Isend MPI_Irecv,
MPI_Wait, MPI_Waitall
Candidates for __opal_attribute_cold__ are MPI_Init, MPI_Finalize and
MPI_Abort...
This commit was SVN r18421.
2008-05-10 10:38:51 +00:00
George Bosilca
fe495e429a
Completely remove the kqueue support on MAC OS X. Remove the test
...
from kqueue that try to detect if kqueue might works with ptys.
This commit was SVN r18411.
2008-05-08 02:33:23 +00:00
Jeff Squyres
807dc5383d
Check for a function that is only available in recent versions of the
...
IBCM library. Fixes trac:1280.
This commit was SVN r18397.
The following Trac tickets were found above:
Ticket 1280 --> https://svn.open-mpi.org/trac/ompi/ticket/1280
2008-05-07 11:51:55 +00:00
Pak Lui
f5311903ee
Correct the check with AC_LINK_IFELSE per Jeff's suggestion
...
This commit was SVN r18368.
2008-05-05 02:13:30 +00:00
Jeff Squyres
ba5615a18f
Merge in /tmp-public/cpc3 branch to trunk. oob/xoob still remains the
...
default CPC.
This commit was SVN r18356.
2008-05-02 11:52:33 +00:00
Jeff Squyres
357428f82f
Per http://www.open-mpi.org/community/lists/devel/2008/04/3778.php , Ralph W.'s suggestion to remove an unnecessary escape
...
This commit was SVN r18354.
2008-05-01 22:33:49 +00:00
Jeff Squyres
518bd99e17
Per thread started here:
...
http://www.open-mpi.org/community/lists/users/2008/04/5483.php
Make the error message a bit more user-friendly.
This commit was SVN r18293.
2008-04-25 11:09:43 +00:00
Jeff Squyres
a198971fa2
Temporarily disable Solaris ports support in libevent. Refs trac:1273
...
This commit was SVN r18199.
The following Trac tickets were found above:
Ticket 1273 --> https://svn.open-mpi.org/trac/ompi/ticket/1273
2008-04-17 23:14:43 +00:00
Jeff Squyres
939d50dff6
Minor configure help message fix. Thanks Bernhard Fischer
...
This commit was SVN r18077.
2008-04-02 22:55:38 +00:00
Rainer Keller
e1e13631cc
- Starting with gcc-4.4, the compiler does not recognize faulty
...
compiler warnings starting with -Wno- to recognize (if there are no
other warnings.
Try it with Your favorite warning, such as -Wno-britney will not
fail, while it will be recognized as faulty, if You also pass on with
-Wno-britney -Wspears....
This commit was SVN r18070.
2008-04-02 07:44:17 +00:00
George Bosilca
8e8b8950ef
Add support for Interix.
...
This commit was SVN r17983.
2008-03-26 23:20:33 +00:00
Jeff Squyres
314ab2c6e7
Update internal libevent to upstream (v1.4.2-rc + OMPI changes).
...
Greatly reduce the number of "foo" -> "opal_foo" symbol renames in the
libevent source, and instead greatly expand the event_rename.h file
that uses preprocessor macros to make all public symbols be
"opal_foo".
This commit was SVN r17923.
2008-03-23 12:33:04 +00:00
Jeff Squyres
ace1717ca7
Patch from Brian to add in proper linker libraries
...
This commit was SVN r17919.
2008-03-21 23:00:54 +00:00
George Bosilca
cce542dd73
Don't do anything if the compile step failed. Make the correct
...
detection on Windows.
This commit was SVN r17791.
2008-03-07 23:57:56 +00:00
George Bosilca
79d292fe31
Do the microsoft checks.
...
This commit was SVN r17790.
2008-03-07 22:35:26 +00:00
George Bosilca
023fa2663d
Typos.
...
This commit was SVN r17788.
2008-03-07 21:13:20 +00:00
Ralph Castain
b104a59b08
Remove obsolescent configure option
...
This commit was SVN r17753.
2008-03-06 03:09:42 +00:00
Pak Lui
4dd5683715
Typo in help message
...
This commit was SVN r17743.
2008-03-05 16:02:33 +00:00
Matthias Jurenz
07bbdd0de0
Re-enable building of contrib packages by default (the VT configury issues are fixed)
...
This commit was SVN r17740.
2008-03-05 15:30:50 +00:00
Tim Prins
1b34620d8e
Make the default to enable symbol visibility.
...
Fixes trac:1222
This commit was SVN r17712.
The following Trac tickets were found above:
Ticket 1222 --> https://svn.open-mpi.org/trac/ompi/ticket/1222
2008-03-05 01:30:32 +00:00
Jeff Squyres
8189fcc7d5
Back out r17702; it went very badly.
...
This commit was SVN r17704.
The following SVN revision numbers were found above:
r17702 --> open-mpi/ompi@3df754ebd7
2008-03-05 00:42:39 +00:00
Jeff Squyres
8e631d4dc0
Suggestions from Ralf W. to use the official git HTTP mirrors to get
...
the latest config.sub and config.guess.
This commit was SVN r17695.
2008-03-04 21:22:51 +00:00
Jeff Squyres
6aba701f65
Change the default to ''not'' build any contrib packages by default
...
(per consensus on the devel list, at least until the VT configury
issues are fixed).
This commit was SVN r17683.
2008-03-04 13:43:12 +00:00
Matthias Jurenz
70fe703057
set OMPI_CONTRIB_DIST_SUBDIRS only if the contributed software is enabled
...
This commit was SVN r17680.
2008-03-03 15:59:52 +00:00
Ralph Castain
d70e2e8c2b
Merge the ORTE devel branch into the main trunk. Details of what this means will be circulated separately.
...
Remains to be tested to ensure everything came over cleanly, so please continue to withhold commits a little longer
This commit was SVN r17632.
2008-02-28 01:57:57 +00:00