Commit graph

365 commits

Author SHA1 Message Date
5f66718ec8 Added new sit classfile for Mercurium compiler (git repository version). 2024-03-28 02:43:56 +01:00
ffa2030f51 Added new sit classfile for Nanos++ library (git repository version). 2024-03-28 02:43:56 +01:00
9af6785a4b Added fallback platform and default compiler to config file. 2024-03-28 02:43:56 +01:00
d4f1c488a3 Added configurable compiler selection for different platforms. 2024-03-28 02:43:56 +01:00
523eadc411 Added new sit classfile for vampirtrace 5.11 2024-03-28 02:43:56 +01:00
5b16199f90 Install script for StarSs testing
Added an install script for StarSs_testing. Builds from
given commit in text git repository for Laki or Hermit. 

Usage: 
GIT_COMMIT=xyz TARGET=laki|hermit ./StarSs_testing_install.sh

Note: On hermit ther is no access to git repository, so need
to do the first couple of steps offline and copy the tar file
into the $WORK_DIR.
2024-03-28 02:43:56 +01:00
b37dbca3c9 Added python install script for Laki. 2024-03-28 02:43:56 +01:00
616cf19259 ompss_install.sh: enable debugging info per default; ayudame 2024-03-28 02:43:56 +01:00
0bd16d83bb Bugfix: Added missing quotes. 2024-03-28 02:43:56 +01:00
7807844e84 The builddir should not be a subdir of the source dir. 2024-03-28 02:43:56 +01:00
b7c3af9346 Improved check_linking script.
* fixed problem with ':' seperated paths
* verbose mode
2024-03-28 02:43:56 +01:00
062c35e6ed renamed: mcxx-nanox_install.sh -> ompss_install.sh 2024-03-28 02:43:56 +01:00
3c34ba9a86 Enable instrumentation per default; generate logfiles; parallel build. 2024-03-28 02:43:56 +01:00
316a00aefb Added sit class file for gcc-4.6.
Note: Installation path is ".../gnu/4.6" and not ".../gnu/4.6.0"!
2024-03-28 02:43:56 +01:00
fb53bd4bcb Added basic script checking linking consistency for given modules. 2024-03-28 02:43:56 +01:00
cf3803907f Update to README 2024-03-28 02:43:56 +01:00
Rainer Keller
6e6426c7e1 - Get rid of old packages.. 2024-03-28 02:43:56 +01:00
065c8a9ac5 Added prepare step.
Introduced a prepare step for the sources which can be specified
by defining the src_prepare function. e.g. to use patches.
The src_prepare function will be called in the $SRCDIR.

example:

src_prepare() {
	patch -p1 < ${SRC_POOL}/my_src.patch
}
2024-03-28 02:43:56 +01:00
a733363f1e Changed default COMPILER to new target "system"
The new compiler target "system" will neither load a compiler module
nor set the environment variables CC, CXX, FC and F77.
2024-03-28 02:43:56 +01:00
74c2549899 Use the functions from functions.sh in the install_toolchain script. 2024-03-28 02:43:56 +01:00
49d34c7dc5 Pre installation test for Open MPI 1.5.3. 2024-03-28 02:43:56 +01:00
Rainer Keller
bb64306630 - Install new version of VampirTrace -- get cuda and papi to work by default.
Fix buglet: --with-papi should be --with-papi-dir...
   (installed mvapich2-gnu-4.5 mvapich2-intel-12.0 openmpi-gnu-4.5 openmpi-intel-12.0)
2024-03-28 02:43:56 +01:00
569e58443d Added sit class file for Open MPI 1.5.3
Introduced auto detection of Voltair FCA (/opt/voltair/fca)
2024-03-28 02:43:56 +01:00
8dfce6ac92 Added sit class file for extrae-2.1.1-p1. 2024-03-28 02:43:56 +01:00
e63fd796d1 Added sit class file for MVAPICH2-1.6. 2024-03-28 02:43:56 +01:00
d5d79905b9 Fix: Circumvent problems with MPI_VERSION beeing set by MPI modules. 2024-03-28 02:43:56 +01:00
Rainer Keller
892119a768 - Add the file for open-mpi-1.5.2 for the NEC NEhalem Cluster 2024-03-28 02:43:56 +01:00
Rainer Keller
2750bc2072 - Add "-" 2024-03-28 02:43:56 +01:00
Rainer Keller
c56fe2b2ab - Move the papi install package here. 2024-03-28 02:43:56 +01:00
Rainer Keller
e67a7048d6 - Add the change PAPI script (to be moved immediately) 2024-03-28 02:43:56 +01:00
3ff329a95c Updated the extrae instrumentation part in the OMPSs install script. 2024-03-28 02:43:56 +01:00
eb1b9ce413 Added README file 2024-03-28 02:43:56 +01:00
599b7bf7e5 Clean up of several package files. 2024-03-28 02:43:56 +01:00
c28191ada0 Removed unneeded installation scripts. Use sit instead. 2024-03-28 02:43:56 +01:00
7293dfcc41 Bugfix: Fixing faulty commit. 2024-03-28 02:43:55 +01:00
1c2f79c24b Wait some time after printing all the path information. 2024-03-28 02:43:55 +01:00
12ce28f80f We should not build OpenMPI with --enable-debug for the production systems. 2024-03-28 02:43:55 +01:00
794b86b6ab Update Copyright. 2024-03-28 02:43:55 +01:00
dd2969e048 Enabled build of shared libs for MVAPICH2. 2024-03-28 02:43:55 +01:00
a7960c93d3 Improved OMPSs build script.
* build master branch version
* add build date to prefix path
2024-03-28 02:43:55 +01:00
0b648f89d4 Bugfix: Fixing problems with return values. 2024-03-28 02:43:55 +01:00
5a761c9cc7 No realpath on some platforms ... 2024-03-28 02:43:55 +01:00
66c12c307e Update the original install script. 2024-03-28 02:43:55 +01:00
6538038861 sit classfile for Extrae 2024-03-28 02:43:55 +01:00
d22ca5b876 sit classfile for MVAPICH2 2024-03-28 02:43:55 +01:00
af159a3315 sit classfile for vampirtrace 2024-03-28 02:43:55 +01:00
1560cc6944 sit script and first sit class file for Open MPI
Install software package with
> sit FILE
2024-03-28 02:43:55 +01:00
faffa75082 Disabled parallel build due to compilation problems. 2024-03-28 02:43:55 +01:00
d7baecde02 Modifications for VampirTrace 5.10 on laki.
* Added CUDA support for 3.2: Paths on laki do not fit to any defaults ...
* enabled perfcounter support
2024-03-28 02:43:55 +01:00
a3a97bf6ec Fix: Circumvent problems with parallel build. 2024-03-28 02:43:55 +01:00