1
0
mirror of https://github.com/TREX-CoE/qmckl.git synced 2024-12-23 04:44:03 +01:00

Added verificarlo based compilation info in TODO. #29

This commit is contained in:
vijay gopal chilkuri 2021-07-27 12:34:50 +02:00
parent b57ea3f1a6
commit cb522f7e1d

View File

@ -1,3 +1,5 @@
#+STARTUP: showeverything
* Set up CI on Travis * Set up CI on Travis
* Write tests * Write tests
@ -19,3 +21,28 @@ context.
* Put pictures * Put pictures
* Make the Makefile part of the documented code ? * Make the Makefile part of the documented code ?
* Put the data-flow graph in the code. * Put the data-flow graph in the code.
* Verificarlo TODO
These are installation instructions for
verificarlo which needs to be moved to
an appropriate place at some point.
** Compilation and Testing
The following steps were required to get
the verificarlo version up and running on
an Ubuntu 20.04 laptop.
1. Compilers
a. clang - For e.g. clang-7
b. flang - For e.g. flang-7 : Care needs to be taken
that the flang version
is compatible with the
clang version used.
There are known issues
with using oneAPI due
to flang being incompatible
with oneAPI supplied clang.
c. gcc - For e.g. gcc-7
2. Environment varibales
a. VFC_BACKENDS - For e.g. `VFC_BACKENDS="libinterflop_ieee.so"`