CppUnit
License information
CppUnit is licensed under the GNU Lesser General Public License Version 2.1, a copy of which can be found in the COPYING file in the git repository of CppUnit.
User-installable modules (and EasyConfigs)
Install with the EasyBuild-user module:
To access module help after installation and get reminded for which stacks and partitions the module is installed, usemodule spider CppUnit/<version>
.
EasyConfig:
-
EasyConfig CppUnit-1.15.1-cpeAMD-23.09.eb, will build CppUnit/1.15.1-cpeAMD-23.09
-
EasyConfig CppUnit-1.15.1-cpeAMD-24.03.eb, will build CppUnit/1.15.1-cpeAMD-24.03
-
EasyConfig CppUnit-1.15.1-cpeAOCC-23.09.eb, will build CppUnit/1.15.1-cpeAOCC-23.09
-
EasyConfig CppUnit-1.15.1-cpeAOCC-24.03.eb, will build CppUnit/1.15.1-cpeAOCC-24.03
-
EasyConfig CppUnit-1.15.1-cpeCray-23.09.eb, will build CppUnit/1.15.1-cpeCray-23.09
-
EasyConfig CppUnit-1.15.1-cpeCray-24.03.eb, will build CppUnit/1.15.1-cpeCray-24.03
-
EasyConfig CppUnit-1.15.1-cpeGNU-23.09.eb, will build CppUnit/1.15.1-cpeGNU-23.09
-
EasyConfig CppUnit-1.15.1-cpeGNU-24.03.eb, will build CppUnit/1.15.1-cpeGNU-24.03
Technical documentation
EasyBuild
-
There is no support for CppUnit in the CSCS repository.
Version 1.15.1 for CPE 21.12 and later
-
This is a direct port of the EasyBuilders version but with enhanced sanity checks.
-
The one binary has no options to easily test.
Archived EasyConfigs
The EasyConfigs below are additonal easyconfigs that are not directly available on the system for installation. Users are advised to use the newer ones and these archived ones are unsupported. They are still provided as a source of information should you need this, e.g., to understand the configuration that was used for earlier work on the system.
-
Archived EasyConfigs from LUMI-EasyBuild-contrib - previously user-installable software
-
EasyConfig CppUnit-1.15.1-cpeAOCC-22.08.eb, with module CppUnit/1.15.1-cpeAOCC-22.08
-
EasyConfig CppUnit-1.15.1-cpeCray-22.06.eb, with module CppUnit/1.15.1-cpeCray-22.06
-
EasyConfig CppUnit-1.15.1-cpeCray-22.08.eb, with module CppUnit/1.15.1-cpeCray-22.08
-
EasyConfig CppUnit-1.15.1-cpeGNU-21.12.eb, with module CppUnit/1.15.1-cpeGNU-21.12
-
EasyConfig CppUnit-1.15.1-cpeGNU-22.06.eb, with module CppUnit/1.15.1-cpeGNU-22.06
-
EasyConfig CppUnit-1.15.1-cpeGNU-22.08.eb, with module CppUnit/1.15.1-cpeGNU-22.08
-