Jeff Squyres
7b9e349498
iopenmpi-nightly-tarball.sh: make v1.10 tarballs
2015-05-27 11:45:40 -07:00
MPI Team
6dce955e55
update github wiki script: remove debugging comment
2015-05-13 19:05:01 -04:00
Jeff Squyres
bd0a4f0f8b
Script to update Github wiki ComponentOwners page
...
First cut.
2015-05-13 18:58:02 -04:00
Jeff Squyres
ccfee0cd2d
check-owner.pl: fix comments
2015-05-13 18:31:12 -04:00
Ralph Castain
9a70765f27
Silence malloc(0) warnings reported by Lisandro
2015-05-12 12:38:58 -07:00
Jeff Squyres
9d9cdbb330
make_dist_tarball: re-enable executable bit
...
It looks like 0acdf34044
accidentally
removed the executable bits from this file.
2015-05-02 02:19:00 -07:00
Mike Dubman
dede6fa1fb
build: new options
...
- enable/disable know for threads support
- disable rpath by default
2015-04-30 14:46:15 +03:00
Rolf vandeVaart
7163c41a4d
Fix pathname
2015-04-08 08:52:17 -04:00
Jeff Squyres
3b998781df
make_dist_tarball: bump up the minimum versions
2015-04-01 15:05:48 -07:00
Jeff Squyres
f61d1db1b3
openmpi-nightly-coverity.pl: bring updates from PMIx
...
We just enabled Coverity builds for the PMIx project; bring over the
improvements from the PMIx nightly coverity script to this script.
2015-03-26 11:19:14 -04:00
Jeff Squyres
914880a368
libtldl: remove libltdl from the tree
...
The libltdl interface has been completely replaced by the OPAL DL
framework (i.e., the opal_dl interface).
Fixes open-mpi/ompi#311
2015-03-09 08:18:14 -07:00
Howard Pritchard
c124707549
contrib:simple perl script for digesting owner files
...
Simple perl script for processing owner files into markdown
tables for the open mpi wiki. Get fancy with later versions.
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2015-03-06 14:39:02 -07:00
Ralph Castain
07587892da
Update search_compare as we no longer support svn - only repo we support is git
2015-03-05 08:25:27 -08:00
Jeff Squyres
4872b0fc28
openmpi-nightly-tarball: move the OMPI token file
...
Also put the coverity params up top, with all other params.
2015-02-19 09:24:36 -05:00
Jeff Squyres
4e318c9df1
coverity: Coverity updated the project name OpenMPI -> Open MPI
...
Therefore, we must update the URLs the match the "new" project name. :-)
2015-02-16 10:12:54 -05:00
Jeff Squyres
7d3708d3b8
openmpi-nightly-coverity: ensure the argument is defined
2015-02-15 07:25:53 -05:00
Jeff Squyres
b207736170
openmpi-nightly-coverity: use far simpler version of safe_system()
...
The previous safe_system() is quite thorough, but much more than we
really need in this script. Use a far simpler version that is
significantly easier to maintain.
Also log some of the critical steps that a human can examine the
output upon a failure (e.g., when the failure happens when launched
via cron).
Finally, set the version number to not include "openmpi-", because
Coverity has a limited-width display of the version number.
2015-02-14 10:12:51 -05:00
Jeff Squyres
dfd21e465d
openmpi-nightly-tarball.sh: only coverity analyze master (for now)
2015-02-14 08:39:55 -05:00
Jeff Squyres
2ce422ceed
openmpi-nightly-tarball.sh: go to "verbose" instead of "debug"
...
Now that the Coverity submit seems to be working, dial back the
cron-generated output to "verbose" instead of "debug".
2015-02-13 11:08:45 -05:00
Jeff Squyres
d2261fa9c6
coverity: move script to build-server directory
...
Move the openmpi-nightly-coverity.pl script into the directory where
all the other build server scripts live.
Leave the coverity-model.c file in the coverity dir, because it's
specific to coverity. Other items can be added into the
coverity-model.c, if helpful (and then we can re-submit that model
file).
2015-02-13 11:07:11 -05:00
Jeff Squyres
4fdea4617c
nightly tarballs: update coverity CLI params
...
Ensure to build support for:
* usnic
* PSM
* MXM
* OSHMEM
* Fortran (MPI and OSHMEM)
* Java (MPI and OSHMEM)
So that the OMPI code for all of these networks can be analyzed by
Coverity.
build moar stuff -- squashme
2015-02-13 09:31:49 -05:00
Jeff Squyres
2a92e6cb0d
nightly-coverity.pl: fix curl submission arguments
2015-02-13 07:08:51 -05:00
Jeff Squyres
9bd48f19c4
openmpi-nightly-tarball: also run/submit coverity results
2015-02-12 19:44:20 -05:00
Jeff Squyres
3a3993f820
infrastructure: update the backup of the crontab on jaguar
2015-02-12 19:39:19 -05:00
Jeff Squyres
7792b54968
coverity: minor script tweaks
2015-02-12 17:54:45 -05:00
Jeff Squyres
93104ca175
coverity: first cut at coverity scripts
...
This is a first cut at scripts to run the Coverity Scan tool and
upload the results (Coverity used to do this for us automatically; now
we need to do it ourselves).
2015-02-12 14:35:38 -08:00
Jeff Squyres
c368699bde
configury: whitespace cleanup
...
No code changes.
2015-02-09 20:49:04 -08:00
Jeff Squyres
0acdf34044
configury: --enable-dist ceased being useful long ago
...
The --enable-dist flag is a relic from a prior iteration of the build
system. It isn't necessary any more.
2015-02-09 20:49:04 -08:00
Jeff Squyres
5b0897bb9e
contrib: remove "hg" directory
...
We no longer have the need to support Mercurial since we moved to git.
2015-02-09 20:49:03 -08:00
Bert Wesarg
d01c5160df
Remove any reference to VampirTrace in the platform files.
2015-01-22 08:08:08 +01:00
Bert Wesarg
f02203b98b
Do not add any VampirTrace binaries into the RPM.
2015-01-22 08:08:07 +01:00
Howard Pritchard
328a408dd0
comment out alps select in cray_xe6 platform
...
This alps selection stuff in the platform file is no longer required.
2014-12-05 13:22:59 -07:00
Ralph Castain
780c93ee57
Per the PR and discussion on today's telecon, extend the process name definition as a two-field struct of uint32_t's down to the OPAL layer. This resolves issues created by prior commits that impacted both heterogeneous and SPARC support. This also simplifies the OMPI code base by removing the need for frequent memcpy's when transitioning between the OMPI/ORTE layers and OPAL.
...
We recognize that this means other users of OPAL will need to "wrap" the opal_process_name_t if they desire to abstract it in some fashion. This is regrettable, and we are looking at possible alternatives that might mitigate that requirement. Meantime, however, we have to put the needs of the OMPI community first, and are taking this step to restore hetero and SPARC support.
2014-11-11 17:00:42 -08:00
Ralph Castain
afc60d26e7
Trivial suppression file fix per #216
2014-11-03 15:03:22 -08:00
Aurelien Bouteiller
08d93bd4b9
Adding a platform file for Darter NICS CrayXC30
2014-10-16 14:22:02 -04:00
Mike Dubman
6372ac926c
tools: fix cli args parsing
...
No need to "shift" if argument does not expect parameter on the command line.
2014-10-13 11:33:26 +03:00
Mike Dubman
81917412a8
tools: add flag to avoid git pull during tarball create
...
it breaks jenkins scripts because jenkins fetches the branch and disconnects it from the repo.
hence git pull fails
2014-10-08 12:16:08 +03:00
Jeff Squyres
b44a244fbc
openmpi-release.sh: update for git
...
Also add consistent indenting to make the loop easier to read.
2014-10-03 16:02:57 -06:00
Jeff Squyres
d0336745f4
openmpi-nightly-tarball.sh: don't even check v1.6 any more
...
The create_tarball.sh in v1.6 assumes SVN. So let's not check that
any more...
2014-10-03 11:16:30 -07:00
Jeff Squyres
534d773a9a
openmpi-nightly-tarball.sh: fix typo in ompi-release URLs
...
Fix copy-n-paste error: had the ompi URLs instead of the ompi-release
URLs.
2014-10-03 10:20:58 -07:00
Jeff Squyres
0e21c66fd4
openmpi-nightly-tarball.sh: fix typo
2014-10-03 09:01:02 -07:00
Jeff Squyres
f72bf3b3c3
gkcommit.pl: so long gkcommit; you served us well in SVN days...
2014-10-03 08:53:23 -07:00
Jeff Squyres
a12eef6ecf
find-copyrights.pl: updates for git
...
And minor whitespace cleanup.
2014-10-03 08:52:48 -07:00
Jeff Squyres
58e6213d2f
make_dist_tarball: remove debug statement
...
Remove the default to only build a "no OMPI" tarball when invoked via
"make_tarball".
2014-10-03 08:32:29 -07:00
Jeff Squyres
72d13598d7
create_tarball.sh: update the email to remove SVN references
2014-10-03 08:14:46 -07:00
Jeff Squyres
8cd3ee7afc
create_tarball.sh: adjust for new VERSION file format
...
Also fix minor typos in comments, and remove unnecessary --enable-dist
option.
2014-10-03 07:29:56 -07:00
Jeff Squyres
3035417f77
create_tarball.sh: make it executable
2014-10-02 12:53:25 -07:00
Jeff Squyres
3c15a87d72
make-authors.pl: update for git
2014-10-02 12:31:46 -07:00
Jeff Squyres
c682cf99b2
make_dist_tarball: updates for git
...
Several updates, including:
* Remove -single dash options
* Don't chmod the whole tree; just chmod the files we're trying to remove
* No more support for SVN or HG; 100% git
* Strengthen the dirty repo checks
* Use git describe for the repo version
* Set tarball_version to "" (i.e., empty) in VERSION
2014-10-02 11:32:55 -07:00
Jeff Squyres
eb270172a7
build server: moved scripts to contrib/build-server
...
Removed a redundant copy of the scripts running on the build server
and moved the remaining copy out to a top-level directory in contrib
(i.e., contrib/build-server vs. contrib/dist/build-server, where I
never could remember where to find them).
2014-10-02 11:32:54 -07:00