Shiqing Fan
19ecbfa324
A quick and simple fix for Windows supporting deprecated functionality warnings, let MTT run again first. MS compiler attributes check has to be accomplished in order to fully enable this feature on Windows.
...
This commit was SVN r21267.
2009-05-23 22:12:54 +00:00
Shiqing Fan
a006c9ae97
This should also go into the tarball.
...
This commit was SVN r21236.
2009-05-14 13:34:17 +00:00
Shiqing Fan
88b600c24d
set executable property for windows flex.
...
This commit was SVN r21211.
2009-05-12 09:06:29 +00:00
Ralph Castain
1d1e29d482
Adjust platform files to use new opal_paffinity_alone param
...
This commit was SVN r21210.
2009-05-12 02:22:58 +00:00
Ralph Castain
8edc9d8a7d
Update LANL platform files to no-build carto
...
This commit was SVN r21204.
2009-05-11 14:14:14 +00:00
Greg Koenig
60485ff95f
This is a very large change to rename several #define values from
...
OMPI_* to OPAL_*. This allows opal layer to be used more independent
from the whole of ompi.
NOTE: 9 "svn mv" operations immediately follow this commit.
This commit was SVN r21180.
2009-05-06 20:11:28 +00:00
Shiqing Fan
cd565923d3
Completely remove ltdl support for Windows build.
...
This commit was SVN r21170.
2009-05-05 18:59:13 +00:00
Shiqing Fan
001c05e83c
Set and check variable "BUILD_SHARED_LIBS" in correct order.
...
This commit was SVN r21163.
2009-05-05 14:35:15 +00:00
Shiqing Fan
c3380e9df2
put all generated files in the binary directory.
...
This commit was SVN r21160.
2009-05-05 13:50:48 +00:00
Jeff Squyres
5cdd3bb8ee
Remove no-longer-present files.
...
This commit was SVN r21152.
2009-05-05 11:37:18 +00:00
Shiqing Fan
5856cedc2b
Remove libltdl related files and folders.
...
Add a find module for libltdl, so that user can still enable dlopen support (default off), and use natively installed libtool.
This commit was SVN r21146.
2009-05-04 17:35:48 +00:00
Rainer Keller
48e4574907
- Finally the script that does the checking and deletion of header
...
files...
This commit was SVN r21098.
2009-04-29 01:46:56 +00:00
Shiqing Fan
d5f887c79b
Add the copyright file for flex into the tarball too.
...
This commit was SVN r21084.
2009-04-28 10:40:34 +00:00
Shiqing Fan
7036e0e685
Cache the found path of CCP libraries.
...
This commit was SVN r21083.
2009-04-28 10:38:35 +00:00
Ralph Castain
1663e51d9d
Adjust LANL platform files. Remove non-cross compile versions for cells now that cross-compiling works
...
This commit was SVN r21081.
2009-04-27 19:07:25 +00:00
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