Shiqing Fan
2c1680b320
Add copyright file for redistributing flex.
...
This commit was SVN r21072.
2009-04-24 16:52:17 +00:00
Shiqing Fan
4067d739b4
Add a new CMake module for finding Windows CCP libraries, so that we can remove the library files in the source tree.
...
This commit was SVN r21071.
2009-04-24 16:51:31 +00:00
Shiqing Fan
3d4e0472d6
Add windows support files into the tarball, including .windows, CMakeLists.txt files, and CMake modules. Thanks to Jeff for testing it on Linux.
...
This commit was SVN r21069.
2009-04-24 16:39:33 +00:00
Ralph Castain
d7a8b3038f
Ensure new files are included in tarball
...
This commit was SVN r21052.
2009-04-21 20:08:54 +00:00
Ralph Castain
3069c9dc40
Update LANL platform files
...
This commit was SVN r21051.
2009-04-21 20:07:43 +00:00
Rainer Keller
732c80d9bc
- Update ORNL's machine specific files
...
This commit was SVN r21043.
2009-04-20 20:16:53 +00:00
Ralph Castain
65f0a1759d
Relentless pursuit of parameters...
...
This commit was SVN r21034.
2009-04-16 18:54:19 +00:00
Ralph Castain
4f90b678d1
Crud - this didn't get committed due to too many interruptions this afternoon. My apologies for crashing the nightly tarball.
...
This commit was SVN r21026.
2009-04-16 02:23:33 +00:00
Ralph Castain
201c2323be
Update LANL platform files
...
This commit was SVN r21019.
2009-04-15 18:02:19 +00:00
Ralph Castain
e52dc0bb9e
Search for the perfect platform file...
...
This commit was SVN r21010.
2009-04-15 01:33:41 +00:00
Ralph Castain
4f4af6e8cb
Update LANL files again in the endless search through the weeds of the OMPI configure system.
...
I no longer wonder why people say OMPI is so hard to use. :-/
This commit was SVN r21004.
2009-04-14 20:11:17 +00:00
Ralph Castain
bca3db631d
Update LANL platform files
...
This commit was SVN r20962.
2009-04-09 02:48:54 +00:00
Ralph Castain
41a273276e
Update LANL platform files
...
This commit was SVN r20959.
2009-04-08 19:17:07 +00:00
Ralph Castain
f72e3ba9f9
Update the PML base send init macro to take a converter_flag field (discussed with George).
...
Update the csum pml module - still not quite right, but closer.
Modify the LANL platform files to keep pace.
This commit was SVN r20859.
2009-03-24 19:12:53 +00:00
Shiqing Fan
8bb6bb97a4
Make the compiler wrapper find the correct version of libraries, i.e. debug or release version based on build type.
...
This commit was SVN r20852.
2009-03-24 10:42:37 +00:00
Ralph Castain
aef296bee8
Cleanup makefile to remove no longer existing entries
...
This commit was SVN r20850.
2009-03-24 01:38:19 +00:00
Ralph Castain
17f51a0389
Add a new PML module that acts as a "mini-dr" - when requested, it performs a dr-like checksum on messages for BTL's that require it, as specified by MCA params.
...
Add two new configure options that specify:
1. when to add padding to the openib control header - this *only* happens when the configure option is specified
2. when to use the dr-like checksum as opposed to the memcpy checksum. Not selectable at runtime - to eliminate performance impacts, this is a configure-only option
Also removed an unused checksum version from opal/util/crc.h.
The new component still needs a little cleanup and some sync with recent ob1 bug fixes. It was created as a separate module to avoid performance hits in ob1 itself, though most of the code is duplicative. The component is only selectable by either specifying it directly, or configuring with the dr-like checksum -and- setting -mca pml_csum_enable_checksum 1.
Modify the LANL platform files to take advantage of the new module.
This commit was SVN r20846.
2009-03-23 23:52:05 +00:00
Shiqing Fan
0fcc23c2ad
Read the exclude file list before we add them into the project. Prepare for the upcoming windows changes in common_sm_*.
...
This commit was SVN r20834.
2009-03-20 15:57:52 +00:00
Shiqing Fan
696416057d
Put the debug libraries under 'debug' sub-directory, and set the correct path to find them.
...
This commit was SVN r20830.
2009-03-19 17:11:47 +00:00
Shiqing Fan
55161a15cc
Set OMPI_DECLSPEC in CMake files, so that applications that using Open MPI libraries don't need to define OMPI_IMPORTS explicitly.
...
This commit was SVN r20829.
2009-03-19 17:09:24 +00:00
Ralph Castain
f5e6e001d7
Do the same for the other class of machines
...
This commit was SVN r20807.
2009-03-17 18:02:53 +00:00
Ralph Castain
2f26873682
Update LANL platformm files to turn off valgrind as none of our installations are current enough anyway
...
This commit was SVN r20806.
2009-03-17 18:01:16 +00:00
Ralph Castain
6c639ea86c
Update LANL platform files
...
This commit was SVN r20787.
2009-03-16 15:50:41 +00:00
Rainer Keller
8b45fe1e7e
- Update the cray_xt_cnl_romio; include logical values
...
and provide something for COMPLEXp32 (which is then ignored anyway).
- Provide a self-contained script, which does not depend on platform
files and cross-compilation, aka it should be able to compile Fortran...
ornl_configure_self_contained.gnu
ornl_configure_self_contained.pgi
This commit was SVN r20775.
2009-03-13 22:30:34 +00:00
Ralph Castain
22bb995439
Add platform files for embedded operations.
...
Update the slave platform file to specify script wrapper compilers.
This commit was SVN r20761.
2009-03-11 16:05:17 +00:00
Shiqing Fan
99b415a7e0
On windows, the mca_common_* libraries should be installed in bin, otherwise the libraries that are dependent on them, e.g. shared build of mca_btl_sm, couldn't be loaded at runtime. This commit fixes the problem.
...
This commit was SVN r20735.
2009-03-05 14:57:35 +00:00
Rainer Keller
a9a0fbec84
- Minor update used for the last commit
...
This commit was SVN r20721.
2009-03-04 15:37:50 +00:00
Shiqing Fan
b01d33fff8
Restore one PROJECT command, which is used for linking C object with Fortran code.
...
This commit was SVN r20717.
2009-03-04 14:57:12 +00:00
Shiqing Fan
4d3f801dbd
Try to find the installed flex on current windows system first, if it's not there, just use the one comes along with the source.
...
This commit was SVN r20642.
2009-02-26 13:03:53 +00:00
Shiqing Fan
2326f14be5
Remove the unnecessary PROJECT command, I somehow misunderstood how it should be used on Windows....
...
This commit was SVN r20634.
2009-02-25 16:07:43 +00:00
Shiqing Fan
aa2804de75
Refresh mpi.h.cmake according to the changes to mpi.h.in.
...
Add a few compiler flags which were missing.
This commit was SVN r20633.
2009-02-25 12:51:29 +00:00
Terry Dontje
0178b6c45f
Added padding to predefined handle structures to maintain library version to
...
version compatibility.
This commit was SVN r20627.
2009-02-24 17:17:33 +00:00
Shiqing Fan
252c8d1873
Add missing brackets, apparently a bug for shared build on windows.
...
This commit was SVN r20623.
2009-02-23 17:28:39 +00:00
Ralph Castain
47f875bca1
Update the slave platform file to support cross-compiling of C and C++ programs - more work to do for Fortran
...
This commit was SVN r20613.
2009-02-20 15:54:54 +00:00
Ralph Castain
bb72154b2a
Enable build of the new direct routed module
...
This commit was SVN r20602.
2009-02-19 21:40:15 +00:00
Ralph Castain
40c6cabcf9
Final step in converting to hard copies of platform files
...
This commit was SVN r20590.
2009-02-19 15:03:28 +00:00
Ralph Castain
51b2f68184
Step two of replacing symbolic links with hard copies
...
This commit was SVN r20589.
2009-02-19 15:02:17 +00:00
Ralph Castain
3ce3ff2b43
Step 1 of a two step cleanup as some systems don't like symbolic links
...
This commit was SVN r20588.
2009-02-19 14:58:16 +00:00
Rainer Keller
dd9bfc9d63
- orte_show_help_replacement.sh script used in r20557
...
This commit was SVN r20558.
The following SVN revision numbers were found above:
r20557 --> open-mpi/ompi@d81443cc5a
2009-02-14 02:31:04 +00:00
Ralph Castain
29a037123b
Add a script that simply lets you make a quick tarball - without the lengthy build testing
...
This commit was SVN r20509.
2009-02-10 20:21:41 +00:00
Ralph Castain
03e61efe1f
Ensure hetero is enabled, and slave makes binaries for compile support
...
This commit was SVN r20505.
2009-02-10 19:10:29 +00:00
Shiqing Fan
2f1461419c
Add a new feature for checking mca subdirectories, i.e. detecting if there is an exclude file list which indicates the files that shouldn't be added to the source list. By default, the CMake build system will simply add all source files in the required sub folders, without knowing which files have to be excluded. The first use of it is in plm/base/.windows.
...
And clean up the nested variable names, in order to make it readable.
This commit was SVN r20498.
2009-02-10 17:20:13 +00:00
Ralph Castain
4588c677e2
Ensure slave platform files are in tarballs
...
This commit was SVN r20494.
2009-02-09 21:15:43 +00:00
Ralph Castain
5e0be012e0
Minor adjustments to lanl platform files, addition of slave configuration
...
This commit was SVN r20487.
2009-02-09 20:37:30 +00:00
Shiqing Fan
ff7ca43dd1
Update two configuration files for windows build.
...
This commit was SVN r20450.
2009-02-05 16:39:40 +00:00
Ralph Castain
c0e2ccb591
Enable filem
...
This commit was SVN r20401.
2009-02-02 17:13:48 +00:00
Ralph Castain
61adb331d2
Add Mac default mca param files - not much in them yet, but allow for future capabilities
...
This commit was SVN r20345.
2009-01-25 17:15:22 +00:00
Jeff Squyres
5eed7a0bec
Write a helpful script, find a monkey that breaks the assumptions in
...
the script. :-)
This commit was SVN r20336.
2009-01-23 21:29:38 +00:00
Ralph Castain
825b5366ed
Update LANL platform files by no-building TCP BTL. Apparently, some folks were overriding the default sys param file to specify TCP over Ethernet...and crashing clusters
...
This commit was SVN r20292.
2009-01-18 01:56:42 +00:00
Brian Barrett
333f419f4f
Need BTL self to get good local performance
...
Debugging symbols seem to behave better now
This commit was SVN r20276.
2009-01-14 20:12:10 +00:00