Commit graph

382 commits

Author SHA1 Message Date
c5919b9c69 Extended script by automatic permissions fixing. 2024-03-28 02:43:56 +01:00
9dd4c7fd4c Added test for fastflow installation. 2024-03-28 02:43:56 +01:00
4d98166827 Added sit class file for Marmot 2.4.0. 2024-03-28 02:43:56 +01:00
0906abd22c Added CMAKE_OPTS variable for packages using cmake. 2024-03-28 02:43:56 +01:00
f18573e1b4 Print file and directory permissions in verbose mode. 2024-03-28 02:43:56 +01:00
873a91ce65 Bugfix: prevent double configurations; Prefer configure before cmake. 2024-03-28 02:43:56 +01:00
Rainer Keller
5bea9c3e69 - Sync 2024-03-28 02:43:56 +01:00
44072a1479 Added sit class file for fastflow 1.1.0. 2024-03-28 02:43:56 +01:00
3efbcf7132 Added cmake configuration support. 2024-03-28 02:43:56 +01:00
3f7ecfc001 Skip configure if configure script is not present. 2024-03-28 02:43:56 +01:00
024ca0f0d6 Reverting default build options.
Use all available cores by default. To make sequential builds set MAKEOPTS
in sit class file or use a custom src_build function.
2024-03-28 02:43:56 +01:00
f6060b4cd5 Reverting cleanup changes.
Remove existing working directory as long as we do not support resuming.
2024-03-28 02:43:56 +01:00
bfd9d35558 Added comment: Using /tmp for logfiles may be dangerous. 2024-03-28 02:43:56 +01:00
Rainer Keller
748fda6019 - Remove the (old) Phase0 compiler scripts -- they are the same anyway. 2024-03-28 02:43:56 +01:00
Rainer Keller
e9521df85b - Oversight ,-]] F77 is ftn, not tfn. 2024-03-28 02:43:56 +01:00
Rainer Keller
28db8095c5 - Specify F77 before Fortran (F90, F2003, F2008) compilers
- Don't use -j2 make option by default, may break some non-conforming source builts
 - Fix a few buglets (like LOGDIR , and when packages are NOT configure-based, aka
   do not create a config.log file)
2024-03-28 02:43:56 +01:00
Rainer Keller
77227dcc92 - Update to newest requirements on LAKI-SL6x 2024-03-28 02:43:56 +01:00
Rainer Keller
0cc74b6aea - Delete intermediate release candidate 2024-03-28 02:43:56 +01:00
Rainer Keller
8687a1a727 - Move to one version, just adapt to latest number 2024-03-28 02:43:56 +01:00
Rainer Keller
a5efbca3fc - Update the scripts for Open MPI. 2024-03-28 02:43:56 +01:00
Rainer Keller
f76ad7d96b - Add / Adapt script for scalasca-1.4 2024-03-28 02:43:56 +01:00
81dc5551c4 Added another test for the c compiler. 2024-03-28 02:43:56 +01:00
8af47939d3 Use "autoreconf -vif" command instead of autogen.sh script. 2024-03-28 02:43:56 +01:00
26ca628568 Use command line arguments to test only for specific compilers. 2024-03-28 02:43:56 +01:00
50a2136a8b Extend C++ tests for Intel compiler. 2024-03-28 02:43:56 +01:00
22d2269798 Use "autoreconf -vif" instead of "autogen.sh". 2024-03-28 02:43:56 +01:00
ef7ce70d3c Bugfix: Forgot new platform hermit1 in case section. 2024-03-28 02:43:56 +01:00
6a27e91380 Look for the number of available CPUs for parallel builds. 2024-03-28 02:43:56 +01:00
d822a5486e Use from now on new configure option --enable-ompss for OMPSs support. 2024-03-28 02:43:56 +01:00
291e703155 Minor bugfix: fixing svn revision detection. 2024-03-28 02:43:56 +01:00
11f2867c3e Minor update to the C++ compiler test script.
* Generate log file for each compiler
* Report success or fail + error log
2024-03-28 02:43:56 +01:00
15596f5797 Added basic description to script header. 2024-03-28 02:43:56 +01:00
9e651b17c0 Basic tests for the C++ compiler environments on hermit1.
* testing availability of the compiler via version check ("CC --version")
* compiling C++ program including the stdexcept header
2024-03-28 02:43:56 +01:00
44fff0ff8f Initial version of the sit script listing all versions of installed modules. 2024-03-28 02:43:56 +01:00
0be4a91a0f Write more compact code. 2024-03-28 02:43:56 +01:00
bc516855ff adapted to standard variable name scheme "enable" 2024-03-28 02:43:56 +01:00
a7f63a559d Disable PAPI at configure if not requested/available; Use POSIX clock. 2024-03-28 02:43:56 +01:00
2cec8f8c18 Added new login/imager node for Laki. 2024-03-28 02:43:56 +01:00
4f966b0e06 Indention 2024-03-28 02:43:56 +01:00
7a016f033a Added sit class file for extrae 2.2.0 2024-03-28 02:43:56 +01:00
ccf6b11cc4 Added sit class file for git 1.7.3.4. 2024-03-28 02:43:56 +01:00
57169b4da7 Added sit class file for gperf 3.0.4. 2024-03-28 02:43:56 +01:00
96f446b375 Added new platform hermit1. 2024-03-28 02:43:56 +01:00
e439216d85 Added F90 compiler specifications for all modules and fixed typos. 2024-03-28 02:43:56 +01:00
Rainer Keller
fc1a4c3c78 - Some configures do not rely on FC, but also require F90 as option. 2024-03-28 02:43:56 +01:00
93bff23cdc Documented the PLATFORM variable in the README file. 2024-03-28 02:43:56 +01:00
2ef8665efc Added environment variable for compileer 2024-03-28 02:43:56 +01:00
Rainer Keller
3b6c7d671f - Decompress silenlty 2024-03-28 02:43:56 +01:00
Rainer Keller
de6ca340cd - Correct the C++ compiler executable for Laki 2024-03-28 02:43:56 +01:00
a3bc2e95ee New sit_cmd.log logfile containing sit call and environment info. 2024-03-28 02:43:56 +01:00