2bcaea564e
Context: IOR initializes all available backends. If one backend fails to initialize IOR cannot be used. This patch makes IOR initialize only the backends which will be used. The initialization is done after that the parameters are checked so that the help message can still be dispayed is something goes wrong. |
||
---|---|---|
config | ||
contrib | ||
doc | ||
src | ||
testing | ||
.gitignore | ||
.travis.yml | ||
AUTHORS | ||
COPYRIGHT | ||
ChangeLog | ||
META | ||
Makefile.am | ||
NEWS | ||
README.md | ||
README_S3 | ||
bootstrap | ||
configure.ac |
README.md
HPC IO Benchmark Repository
This repo now contains both IOR and mdtest. See also NOTES.txt
Building
-
If "configure" is missing from the top level directory, you probably retrieved this code directly from the repository. Run "./bootstrap".
If your versions of the autotools are not new enough to run this script, download and official tarball in which the configure script is already provided.
-
Run "./configure"
See "./configure --help" for configuration options.
-
Run "make"
-
Optionally, run "make install". The installation prefix can be changed as an option to the "configure" script.
Testing
Run "make check" to invoke the unit test framework of Automake.
- To run basic functionality tests that we use for continuous integration, see ./testing/
- There are docker scripts provided to test various distributions at once.
- See ./testing/docker/