SQLite¶
About¶
SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine.
Supported versions¶
To check which SQLite versions and build types are currently supported on Discoverer, execute on the login node:
module avail sqlite
Note
The builds available in the public software repository are linked against Zlib.
The compilation process adopted is based on the following published recipes:
https://gitlab.discoverer.bg/vkolev/recipes/-/tree/main/sqlite
Compiler affinity¶
Each version of SQLite installed in the public software repository is built against four compiler sets: (i) Intel oneAPI, (ii) NVIDIA HPC SDK (former PGI Compilers), (iii) AMD Optimized Compiler Collection (AOCC), (iv) GNU Compiler Collection (GCC). The name of the environmental module contains the name of the compiler set employed for compiling the SQLite source code.
Intel oneAPI build¶
module avail sqlite/*/*intel
NVIDIA HPC SDK build¶
module avail sqlite/*/*nvidia
AMD AOCC build¶
module avail sqlite/*/*aocc
GNU GCC build¶
module avail sqlite/*/*gcc
Getting help¶
See Getting help